@keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button * {
                box-sizing: border-box !important;
            }
            .usercentrics-button li {
                line-height: 0 !important;
            }
            .usercentrics-button button {
                outline: none;
                border: none;
            }
            .usercentrics-button button#change-secondary-state {
                background: transparent;
            }
            .usercentrics-button .uc-mt-5 {
                margin-top: 5px;
            }
            .usercentrics-button .usercentrics-button input.intermediate[type="checkbox"]:after,
            .usercentrics-button .usercentrics-button .checkbox input.intermediate[type="checkbox"]:after,
            .usercentrics-button .usercentrics-button .checkbox-inline input.intermediate[type="checkbox"]:after {
                border: none !important;
            }
            .usercentrics-button .usercentrics-button .checkbox-inline input.intermediate[type="checkbox"]:after,
            .usercentrics-button .usercentrics-button .checkbox input.intermediate[type="checkbox"]:after,
            .usercentrics-button .usercentrics-button input.intermediate[type="checkbox"]:after {
                border: none !important;
            }
            .usercentrics-button .uc-blue-icon svg {
                fill: #4092ce !important;
            }
            .usercentrics-button .svg-icon-28 svg {
                width: 28px !important;
                height: 100% !important;
            }
            .usercentrics-button .uc-svg-24 svg {
                width: 24px !important;
                height: 24px !important;
            }
            .usercentrics-button .uc-svg-16 svg {
                height: 16px;
                width: 16px;
            }
            .usercentrics-button .uc-svg-18 svg {
                width: 18px !important;
                height: 18px !important;
            }
            .usercentrics-button .svg-icon-12 svg {
                width: 12px !important;
                height: 12px !important;
                margin-top: 2px !important;
            }
            .usercentrics-button .uc-fade {
                opacity: 1 !important;
            }
            .usercentrics-button .uc-close-btn.uc-close {
                opacity: 0.3;
            }
            .usercentrics-button .uc-collapse:not(.uc-show) {
                display: none !important;
            }
            .usercentrics-button .uc-card-body {
                flex: 1 1 auto !important;
                padding: 20px !important;
                border: none !important;
                margin-top: -1px !important;
            }
            .usercentrics-button .switch {
                position: relative !important;
                display: inline-block !important;
                width: 100% !important;
            }
            .usercentrics-button .uc-form-check {
                overflow: hidden !important;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu {
                background: #1f8ceb;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu.lan-opened {
                display: block !important;
                min-width: auto;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item {
                cursor: pointer !important;
                background: transparent !important;
                background-color: transparent !important;
                border: 0;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item .uc-tootip {
                position: absolute;
                top: auto;
                left: 30px;
                background-color: rgba(0, 0, 0, 0.3);
                color: #fff;
                display: none;
                z-index: 9999999;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item.uc-show-tooltip .uc-tootip {
                display: block;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-toggle {
                padding: 0 !important;
            }
            .usercentrics-button .uc-card-header {
                padding: 25px 20px !important;
                margin: 0;
                border: none !important;
            }
            .usercentrics-button .uc-card-header .header-title {
                font-size: 22px !important;
                font-weight: 700 !important;
                text-transform: capitalize !important;
            }
            .usercentrics-button .uc-card-header .switch1 {
                display: flex !important;
                flex-direction: row !important;
                justify-content: left !important;
            }
            .usercentrics-button .uc-card-header .switch1.on .background {
                background-color: #00b39d !important;
            }
            .usercentrics-button .uc-card-header .switch1.on .background .circle {
                right: 5px !important;
                -webkit-transform: translateX(18px) !important;
                transform: translateX(18px) !important;
            }
            .usercentrics-button .uc-card-header .switch1.off .background .circle {
                left: -2.5px !important;
            }
            .usercentrics-button .uc-card-header .switch1 .background {
                width: 30px !important;
                height: 18px !important;
                border-radius: 18px !important;
                background-color: #e05545 !important;
                display: inline-flex !important;
                transition: background-color 0.1s linear !important;
                align-self: center !important;
                cursor: pointer !important;
            }
            .usercentrics-button .uc-card-header .switch1 .background .circle {
                position: relative !important;
                top: 0px !important;
                width: 18px !important;
                height: 18px !important;
                border-radius: 50% !important;
                background-color: #fff !important;
                border: 0.5px solid #f1f1f2 !important;
                box-shadow: 0 1.5px 5px rgba(11, 42, 57, 0.15) !important;
                transition: 0.1s !important;
            }
            .usercentrics-button .uc-content {
                padding: 16px !important;
            }
            .usercentrics-button .uc-content .uc-modal-header {
                padding: 0 !important;
            }
            .usercentrics-button .uc-content .uc-modal-body {
                padding: 14px !important;
                height: 370px !important;
            }
            .usercentrics-button .uc-content .uc-modal-footer {
                padding: 14px 0 0 0 !important;
            }
            .usercentrics-button #uc-privacy-chip {
                position: fixed;
                z-index: 9999993;
            }
            .usercentrics-button #uc-banner-modal .uc-banner-wrapper,
            .usercentrics-button #uc-central-banner-modal,
            .usercentrics-button #uc-banner-modal #uc-main-banner {
                position: fixed !important;
                z-index: 9999990;
            }
            .usercentrics-button #uc-banner-modal .uc-banner-wrapper {
                transform: translateZ(9999990px);
                left: 0;
                right: 0;
            }
            .usercentrics-button #uc-banner-modal .uc-banner-wrapper.uc-page-overlay {
                height: 100%;
                width: 100%;
            }
            .usercentrics-button.uc-banner-1 #uc-banner-modal .uc-banner-wrapper {
                bottom: 0;
            }
            .usercentrics-button.uc-banner-2 #uc-banner-modal .uc-banner-wrapper {
                top: 0;
            }
            .usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper {
                color: #000;
                position: fixed !important;
                z-index: 9999995 !important;
                top: 0;
                transform: translateZ(9999995px);
                left: 0;
                width: 100%;
                height: 100%;
            }
            .usercentrics-button #uc-about-modal {
                position: fixed !important;
                z-index: 9999995 !important;
            }
            .usercentrics-button #uc-corner-modal .corner-modal-wrapper {
                position: fixed !important;
                z-index: 9999995 !important;
                transform: translateZ(9999995px);
                width: 100%;
                bottom: 0;
                left: 0;
            }
            .usercentrics-button #uc-corner-modal .corner-modal-wrapper.inactive-background-wrapper {
                height: 100%;
            }
            .usercentrics-button #uc-center-modal .center-modal-wrapper {
                position: fixed !important;
                z-index: 9999993 !important;
                transform: translateZ(9999993px);
                width: 100%;
                top: 50%;
                left: 0;
            }
            .usercentrics-button #uc-center-modal .center-modal-wrapper.inactive-background-wrapper {
                top: 0;
                height: 100%;
            }
            .usercentrics-button .privacy-chip-wrapper {
                cursor: pointer;
                font-size: 14px;
                opacity: 0.9;
                padding: 8px 0 5px;
                position: fixed;
                text-align: center;
                width: 150px;
            }
            .usercentrics-button .privacy-chip-wrapper.uc-bc {
                border-radius: 10px 10px 0 0;
                bottom: 0;
                left: 50%;
                transform: translateX(-50%);
            }
            .usercentrics-button .privacy-chip-wrapper.uc-rm {
                border-radius: 10px 10px 0 0;
                right: 0px;
                bottom: 50%;
                transform: rotate(-90deg) translateX(50%);
                transform-origin: right bottom;
            }
            .usercentrics-button .privacy-chip-wrapper.uc-tc {
                border-radius: 0 0 10px 10px;
                top: 0;
                left: 50%;
                transform: translateX(-50%);
            }
            .usercentrics-button .privacy-chip-wrapper.uc-lm {
                border-radius: 10px 10px 0 0;
                bottom: 50%;
                left: 0;
                transform: rotate(90deg) translateX(-50%);
                transform-origin: left bottom;
            }
            .usercentrics-button .uc-banner {
                background-color: rgba(0, 0, 0, 0.7) !important;
                position: fixed !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content {
                width: 100% !important;
                max-width: 980px !important;
                position: fixed !important;
                left: 0 !important;
                right: 0 !important;
                color: #fff !important;
                margin: auto !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content > div {
                padding: 20px 20px 20px 20px !important;
                overflow: hidden !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content p {
                font-size: 16px;
                line-height: 20px !important;
                margin: auto;
                margin-bottom: 5px !important;
                word-wrap: break-word !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content .uc-btn {
                width: 30% !important;
                font-weight: 700 !important;
                display: inline-block !important;
                float: left !important;
                margin-right: 5% !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content .uc-btn:last-child {
                margin-right: 0 !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content .uc-btn.btn-disabled {
                display: none !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content {
                width: 364px !important;
                max-width: 100%;
                position: fixed !important;
                z-index: 9999995 !important;
                transform: translateZ(9999995px);
                padding: 0 !important;
                border: 0;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content h6 {
                line-height: 22px;
                margin-left: 4px;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                padding-top: 8px !important;
                padding-bottom: 8px !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .history-content .uc-timeline .uc-history-time {
                width: auto !important;
                max-width: 30%;
                padding: 0 7px 0 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-timeline-left {
                width: 83.33%;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-timeline-right {
                width: 16.66%;
                text-align: right;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .status-height {
                min-height: 25px;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-history-timeline-dot.uc-green,
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-history-timeline-dot.red {
                position: relative !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-history-description {
                margin-left: 0 !important;
                margin-right: 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-history-description.uc-status-min-height {
                min-height: 26px;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-timeline .uc-history-time {
                width: auto !important;
                padding: 0 7px 0 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-history-line li {
                margin-bottom: 8px !important;
                min-height: 26px;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-tab-content {
                position: relative !important;
                height: 42vh !important;
                overflow: auto !important;
                overflow-x: hidden !important;
                border: 1px solid rgba(0, 0, 0, 0.125) !important;
                padding-top: 4px !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-tab-content .uc-consent-group {
                margin-top: 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-form-check {
                padding: 16px 20px !important;
                overflow: hidden !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs {
                padding: 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li {
                width: 50% !important;
                float: left !important;
                text-align: center !important;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs a {
                background: transparent !important;
                padding: 8px 15px !important;
                color: #dcdcdc !important;
                text-transform: capitalize;
            }
            .usercentrics-button .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs a.uc-active {
                color: #fff !important;
            }
            .usercentrics-button .uc-corner-modal .uc-blue-icon svg {
                fill: #4092ce !important;
            }
            .usercentrics-button .uc-corner-modal .uc-blue-icon svg path {
                fill: #4092ce !important;
            }
            .usercentrics-button .uc-corner-modal .uc-blue-icon svg circle {
                fill: #4092ce !important;
            }
            .usercentrics-button .uc-corner-modal .uc-blue-icon svg text {
                fill: #4092ce !important;
            }
            .usercentrics-button .uc-corner-modal .consent-header .consent-header {
                margin-right: 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-tab-content {
                height: 36vh !important;
                overflow: hidden !important;
                overflow-y: scroll !important;
            }
            .usercentrics-button .uc-corner-modal .consent-info .uc-consent-label {
                padding-left: 0 !important;
            }
            .usercentrics-button .uc-corner-modal .uc-form-check-label {
                padding-left: 4px !important;
            }
            .usercentrics-button .uc-corner-modal .uc-form-check-label input[type="checkbox"] {
                display: block !important;
                -webkit-appearance: none !important;
                -moz-appearance: none !important;
                appearance: none !important;
            }
            .usercentrics-button .uc-corner-modal.btn-disabled {
                display: none;
            }
            .user-centric-center-modal {
                position: fixed !important;
                top: 0 !important;
                left: 0 !important;
                z-index: 9999993 !important;
            }
            .user-centric-center-modal .uc-content {
                background-color: #fff !important;
                box-shadow: 0 6px 36px rgba(0, 0, 0, 0.3) !important;
                border-radius: 3.5px !important;
            }
            .user-centric-center-modal .uc-content .uc-form-check-label {
                padding-left: 4px !important;
            }
            .user-centric-center-modal .uc-content .uc-form-check-label input[type="checkbox"] {
                display: block !important;
                -webkit-appearance: none !important;
                -moz-appearance: none !important;
                appearance: none !important;
            }
            .user-centric-center-modal .uc-content .history-content .uc-timeline .uc-history-time {
                width: 25% !important;
                padding: 0 8px 0 0 !important;
            }
            .user-centric-center-modal .uc-content .uc-text {
                font-size: 18px !important;
            }
            .user-centric-center-modal .uc-content .uc-card-body {
                height: calc(100vh - 200px) !important;
                max-height: 260px !important;
                overflow-y: auto;
            }
            .user-centric-center-modal .uc-content .uc-tab-content {
                height: calc(100vh - 200px) !important;
                max-height: 260px !important;
                overflow-y: auto;
            }
            .user-centric-center-modal .uc-content .uc-close-btn {
                position: absolute !important;
                z-index: 99 !important;
                padding: 0 !important;
                background-color: transparent !important;
                border: 0 !important;
                line-height: 16px !important;
            }
            .user-centric-center-modal .uc-content .uc-close-btn:not(:disabled):not(.uc-disabled-element) {
                cursor: pointer !important;
            }
            .uc-language-wrapper {
                position: absolute !important;
                top: 0 !important;
                left: 0 !important;
            }
            .uc-language-wrapper .uc-list-group-item {
                padding: 5px;
            }
            .uc-language-wrapper .svg-wrapper {
                display: inline-block;
                vertical-align: middle;
                margin-top: -2px;
            }
            .uc-language-wrapper svg {
                width: 30px !important;
                height: 20px !important;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button * {
                font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
                    "Segoe UI Symbol" !important;
            }
            .usercentrics-button .uc-pt-3 {
                padding-top: 16px !important;
            }
            .usercentrics-button .uc-pb-3 {
                padding-bottom: 16px !important;
            }
            .usercentrics-button .uc-mb-0 {
                margin-bottom: 0 !important;
            }
            .usercentrics-button .uc-p-l-15 {
                padding-left: 15px;
            }
            .usercentrics-button .uc-align-middle {
                vertical-align: middle;
            }
            .usercentrics-button .uc-floating-button-wrapper {
                height: inherit;
                width: inherit;
            }
            .usercentrics-button input[type="checkbox"] {
                display: none !important;
            }
            .usercentrics-button input[type="checkbox"]:disabled {
                cursor: default !important;
            }
            .usercentrics-button input[type="checkbox"]::after {
                margin-right: 0 !important;
            }
            .usercentrics-button p {
                font-size: 14px;
                margin: 0 0 10px;
            }
            .usercentrics-button .uc-btn,
            .usercentrics-button button,
            .usercentrics-button a {
                cursor: pointer;
            }
            .usercentrics-button .uc-btn {
                min-width: 110px !important;
                display: inline-block;
                font-weight: 400 !important;
                text-align: center !important;
                white-space: nowrap !important;
                vertical-align: middle !important;
                -webkit-user-select: none !important;
                -moz-user-select: none !important;
                -ms-user-select: none !important;
                user-select: none !important;
                padding: 6px 12px !important;
                font-size: 16px !important;
                line-height: 1.5 !important;
                border-radius: 4px;
                text-transform: uppercase !important;
                border: none;
                box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4) !important;
                transition: all 0.4s !important;
            }
            .usercentrics-button .uc-form-check-label {
                display: block !important;
                padding-left: 20px !important;
                padding-top: 2px !important;
                text-indent: 0 !important;
            }
            .usercentrics-button .uc-form-check-label .uc-form-check-input {
                height: 13px !important;
                width: 13px !important;
                padding: 0 !important;
                margin: 0 !important;
                position: relative !important;
                top: 1px !important;
                vertical-align: middle !important;
            }
            .usercentrics-button .space-top-25 {
                margin-top: 25px !important;
            }
            .usercentrics-button .hidden {
                display: none !important;
            }
            .usercentrics-button .uc-text-right {
                padding-top: 0 !important;
                padding-bottom: 0 !important;
            }
            .usercentrics-button label {
                font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
                    "Segoe UI Symbol" !important;
                font-weight: 600 !important;
            }
            .usercentrics-button .uc-consent-group {
                margin-top: 10px !important;
            }
            .usercentrics-button .uc-tab-content {
                display: block !important;
            }
            .usercentrics-button .uc-tab-content .uc-tab-pane {
                text-align: left !important;
                visibility: visible !important;
                width: 100% !important;
            }
            .usercentrics-button .uc-tab-content .uc-tab-pane.uc-fade {
                opacity: 1 !important;
            }
            .usercentrics-button .uc-tab-content .view {
                display: block !important;
            }
            .usercentrics-button .uc-header-subtitle-text {
                color: #fff;
            }
            .usercentrics-button .uc-nav {
                flex-wrap: nowrap !important;
            }
            .usercentrics-button .uc-nav-tabs {
                border-bottom: 0 !important;
                margin: 0 !important;
            }
            .usercentrics-button .uc-nav-tabs li {
                margin-left: 0 !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link {
                height: 35px !important;
                min-width: 100% !important;
                text-align: center !important;
                margin-bottom: 1px !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                background: transparent;
                color: inherit;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link a:hover {
                color: inherit !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-active {
                background: transparent !important;
            }
            .usercentrics-button .uc-inner-content {
                background: #fff !important;
            }
            .usercentrics-button .uc-inner-content .consent-header {
                margin-left: 15px !important;
                margin-right: 15px !important;
            }
            .usercentrics-button .uc-form-check-input::after {
                color: red !important;
                border-color: red !important;
            }
            .usercentrics-button .uc-form-check-input:checked::after {
                background: #32cd32 !important;
                border-color: #32cd32 !important;
            }
            .usercentrics-button .uc-form-check-input.intermediate:not(:checked)::after {
                background: orange !important;
                border-color: orange !important;
                content: "-";
                color: white !important;
                text-align: center;
            }
            .usercentrics-button .uc-form-check-input:disabled::after {
                border-color: darkgray !important;
            }
            .usercentrics-button .uc-form-check-input:checked:disabled::after {
                background: darkgray !important;
            }
            .usercentrics-button .uc-cursor-pointer {
                cursor: pointer !important;
            }
            .usercentrics-button .uc-timeline {
                margin-top: 10px !important;
                margin-bottom: 17px !important;
                width: 100% !important;
            }
            .usercentrics-button .uc-timeline ul {
                padding: 0 !important;
                margin: 0 !important;
                list-style: none !important;
                position: relative !important;
            }
            .usercentrics-button .uc-timeline ul.uc-history-line::before {
                content: "" !important;
                height: 100% !important;
                width: 1px !important;
                background-color: #40e0d0 !important;
                position: absolute !important;
                top: 5px !important;
                left: 7px !important;
            }
            .usercentrics-button .uc-timeline ul li {
                list-style: none !important;
            }
            .usercentrics-button .uc-timeline li div {
                display: inline-block !important;
                margin-bottom: 8px !important;
                vertical-align: middle !important;
                font-weight: 400;
            }
            .usercentrics-button .uc-timeline li div.last {
                margin-bottom: 0 !important;
                top: auto !important;
                bottom: 4px !important;
            }
            .usercentrics-button .uc-timeline .uc-history-timeline-dot {
                width: 14px !important;
                height: 14px !important;
                box-sizing: border-box !important;
                border-radius: 50% !important;
                -webkit-border-radius: 50% !important;
                -moz-border-radius: 50% !important;
                background: #fff !important;
                z-index: 1 !important;
                margin-right: 7px !important;
            }
            .usercentrics-button .uc-timeline .uc-history-timeline-dot.uc-green {
                background: #5aeb87 !important;
                z-index: 1 !important;
                position: absolute !important;
                left: 0 !important;
            }
            .usercentrics-button .uc-timeline .uc-history-timeline-dot.red {
                background: #ff6969 !important;
                z-index: 1 !important;
                position: absolute !important;
                left: 0 !important;
            }
            .usercentrics-button .uc-timeline .uc-history-timeline-dot.orange {
                border: 2px solid #eb8b6e !important;
            }
            .usercentrics-button .uc-timeline .uc-history-time {
                width: 25% !important;
                margin-top: 1px !important;
            }
            .usercentrics-button .uc-timeline .uc-history-description {
                width: 45% !important;
                margin-left: 20px !important;
                margin-top: 1px !important;
            }
            .usercentrics-button .uc-timeline .off-on {
                float: right;
                width: auto !important;
                max-width: 15%;
                margin-top: 1px !important;
            }
            .usercentrics-button .uc-consents-info-modal-wrapper .uc-timeline .uc-history-timeline-dot {
                margin-top: 2px;
            }
            .usercentrics-button #history .uc-timeline .uc-history-timeline-dot {
                margin-top: -6px;
            }
            .usercentrics-button .uc-text-right {
                text-align: right !important;
            }
            .usercentrics-button .uc-text-center {
                text-align: center !important;
            }
            .usercentrics-button .uc-text-left {
                text-align: left !important;
            }
            .usercentrics-button .uc-timeline h3 {
                font-size: 14px !important;
                font-weight: 400 !important;
                margin: 0 !important;
            }
            .usercentrics-button .uc-timeline h4 {
                margin: 0 !important;
                font-size: 10px !important;
                font-weight: 400 !important;
                color: #808080 !important;
                padding-bottom: 0 !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link.uc-active {
                color: #fff !important;
                border-bottom: 2px solid white !important;
                box-shadow: none !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link.uc-active:focus {
                color: #fff !important;
                border-bottom: 2px solid white !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link:hover {
                color: #fff !important;
                box-shadow: none !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link.uc-active:hover {
                border-bottom: 2px solid white !important;
            }
            .usercentrics-button .uc-font-weight-600 {
                font-weight: 600 !important;
            }
            .usercentrics-button .uc-col-1,
            .usercentrics-button .uc-col-2,
            .usercentrics-button .uc-col-3,
            .usercentrics-button .uc-col-4,
            .usercentrics-button .uc-col-5,
            .usercentrics-button .uc-col-6,
            .usercentrics-button .uc-col-7,
            .usercentrics-button .uc-col-8,
            .usercentrics-button .uc-col-9,
            .usercentrics-button .uc-col-10,
            .usercentrics-button .uc-col-11,
            .usercentrics-button .uc-col-12,
            .usercentrics-button .col,
            .usercentrics-button .col-auto,
            .usercentrics-button .uc-col-sm-1,
            .usercentrics-button .uc-col-sm-2,
            .usercentrics-button .uc-col-sm-3,
            .usercentrics-button .uc-col-sm-4,
            .usercentrics-button .uc-col-sm-5,
            .usercentrics-button .uc-col-sm-6,
            .usercentrics-button .uc-col-sm-7,
            .usercentrics-button .uc-col-sm-8,
            .usercentrics-button .uc-col-sm-9,
            .usercentrics-button .uc-col-sm-10,
            .usercentrics-button .uc-col-sm-11,
            .usercentrics-button .uc-col-sm-12,
            .usercentrics-button .col-sm,
            .usercentrics-button .col-sm-auto,
            .usercentrics-button .uc-col-md-1,
            .usercentrics-button .uc-col-md-2,
            .usercentrics-button .uc-col-md-3,
            .usercentrics-button .uc-col-md-4,
            .usercentrics-button .uc-col-md-5,
            .usercentrics-button .uc-col-md-6,
            .usercentrics-button .uc-col-md-7,
            .usercentrics-button .uc-col-md-8,
            .usercentrics-button .uc-col-md-9,
            .usercentrics-button .uc-col-md-10,
            .usercentrics-button .uc-col-md-11,
            .usercentrics-button .uc-col-md-12,
            .usercentrics-button .col-md,
            .usercentrics-button .col-md-auto,
            .usercentrics-button .uc-col-lg-1,
            .usercentrics-button .uc-col-lg-2,
            .usercentrics-button .uc-col-lg-3,
            .usercentrics-button .uc-col-lg-4,
            .usercentrics-button .uc-col-lg-5,
            .usercentrics-button .uc-col-lg-6,
            .usercentrics-button .uc-col-lg-7,
            .usercentrics-button .uc-col-lg-8,
            .usercentrics-button .uc-col-lg-9,
            .usercentrics-button .uc-col-lg-10,
            .usercentrics-button .uc-col-lg-11,
            .usercentrics-button .uc-col-lg-12,
            .usercentrics-button .col-lg,
            .usercentrics-button .col-lg-auto,
            .usercentrics-button .uc-col-xl-1,
            .usercentrics-button .uc-col-xl-2,
            .usercentrics-button .uc-col-xl-3,
            .usercentrics-button .uc-col-xl-4,
            .usercentrics-button .uc-col-xl-5,
            .usercentrics-button .uc-col-xl-6,
            .usercentrics-button .uc-col-xl-7,
            .usercentrics-button .uc-col-xl-8,
            .usercentrics-button .uc-col-xl-9,
            .usercentrics-button .uc-col-xl-10,
            .usercentrics-button .uc-col-xl-11,
            .usercentrics-button .uc-col-xl-12,
            .usercentrics-button .col-xl,
            .usercentrics-button .col-xl-auto {
                padding-right: 0px !important;
                padding-left: 0px !important;
                margin: 0;
                min-height: 1px;
                position: relative;
            }
            .usercentrics-button .uc-inner-content .uc-row {
                margin: 0 !important;
            }
            .usercentrics-button .uc-inner-content .uc-row.head-text {
                margin-top: 5px !important;
            }
            .usercentrics-button .uc-collapse.uc-show {
                visibility: visible !important;
                display: block !important;
            }
            @keyframes modal-animation-dialog-close {
                0% {
                    -webkit-transform: scale(1) translateY(0);
                    -o-transform: scale(1) translateY(0);
                    transform: scale(1) translateY(0);
                    opacity: 1;
                }
                100% {
                    -webkit-transform: scale(1) translateY(0);
                    -o-transform: scale(1) translateY(0);
                    transform: scale(1) translateY(0);
                    opacity: 1;
                }
            }
            .usercentrics-button .overlay {
                height: 100% !important;
                width: 100% !important;
                display: none;
                position: fixed !important;
                z-index: 16777271 !important;
                top: 0 !important;
                left: 0 !important;
                background-color: #000 !important;
                background-color: rgba(0, 0, 0, 0.9) !important;
                overflow-x: hidden !important;
                transition: 0.5s !important;
            }
            .usercentrics-button .view {
                display: block !important;
            }
            .usercentrics-button .view2 {
                display: -webkit-box !important;
                display: -webkit-flex !important;
                display: -ms-flexbox !important;
                display: flex !important;
                -webkit-box-align: center !important;
                -webkit-align-items: center !important;
                -ms-flex-align: center !important;
                align-items: center !important;
            }
            .usercentrics-button [draggable] {
                -moz-user-select: none;
                -khtml-user-select: none;
                -webkit-user-select: none;
                user-select: none;
                -khtml-user-drag: element;
                -webkit-user-drag: element;
            }
            .usercentrics-button #uc-full-optin-description {
                display: none;
            }
            @media (min-width: 769px) {
                .usercentrics-button #uc-small-optin-description {
                    display: none;
                }
                .usercentrics-button #uc-full-optin-description {
                    display: inline;
                }
                .usercentrics-button .uc-fab-br:not(.uc-fab-open) .uc-fab-button.desktop-version {
                    display: block !important;
                    left: auto !important;
                }
                .usercentrics-button .mobile-version {
                    display: none !important;
                }
                .usercentrics-button .floating-icon {
                    position: absolute !important;
                }
            }
            .usercentrics-button .uc-form-check {
                margin-bottom: 8px !important;
                margin-top: 4px !important;
                padding-left: 18px !important;
            }
            .usercentrics-button .uc-form-check .pdl {
                padding-left: 15px !important;
                padding-right: 15px !important;
            }
            .usercentrics-button .uc-checkbox-div {
                text-align: right !important;
            }
            .usercentrics-button .width-50 {
                width: 50% !important;
            }
            .usercentrics-button .uc-button {
                cursor: pointer;
            }
            .usercentrics-button .uc-row {
                -ms-flex-wrap: nowrap !important;
                flex-wrap: nowrap !important;
            }
            .usercentrics-button .hide-div {
                display: none !important;
            }
            .usercentrics-button .head-text {
                font-weight: 500 !important;
            }
            .usercentrics-button .head-text.uc-row > .uc-col-2 {
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
            }
            .usercentrics-button .copy-div {
                float: right !important;
                font-weight: 500 !important;
                cursor: pointer !important;
                padding: 0 !important;
                text-align: right !important;
            }
            .usercentrics-button h6 {
                font-size: 16px;
                padding: 0 !important;
                text-decoration: none !important;
            }
            .usercentrics-button .uc-col-1 {
                margin-left: 0 !important;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-toggle {
                background: transparent;
                cursor: pointer;
                border: 0;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu {
                left: 16px;
            }
            .usercentrics-button .uc-dropdown .uc-list-group {
                display: none;
            }
            .usercentrics-button .uc-dropdown .uc-list-group .uc-list-group-item {
                width: 45px;
                border: none;
                padding: 6px;
            }
            .usercentrics-button .uc-dropdown.open .uc-dropdown-menu {
                min-width: 45px;
                display: flex;
            }
            .usercentrics-button .uc-dropdown.open .uc-dropdown-menu li {
                line-height: normal !important;
            }
            .usercentrics-button button:focus,
            .usercentrics-button .uc-btn:focus,
            .usercentrics-button a:focus {
                outline: none;
            }
            .usercentrics-button .uc-form-check-input {
                margin-left: 0;
                width: 0;
            }
            .usercentrics-button.new-border-bottom-5.padding-added .uc-col-lg-12 {
                padding: 0 15px !important;
            }
            .usercentrics-button.new-border-bottom-5.padding-added [class|="col"] {
                padding: 0 15px !important;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link,
            .usercentrics-button .uc-nav-tabs .uc-nav-link:focus {
                box-shadow: none;
            }
            #usercentrics-button .consent-header {
                min-height: 30px;
            }
            #usercentrics-button #history ul {
                padding-left: 25px;
            }
            #usercentrics-button #history ul li .uc-history-timeline-dot.uc-green {
                display: flex;
                justify-content: space-between;
                padding: 0 10px 0 0;
            }
            #usercentrics-button #history ul li .uc-history-timeline-dot.uc-green h4 {
                font-size: 11px;
                line-height: 16px;
                margin-bottom: 0;
                font-weight: normal;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button.layout-1 small {
                font-size: 80%;
            }
            .usercentrics-button.layout-1 .uc-close-btn {
                text-shadow: none !important;
                opacity: 1;
                font-weight: 200;
                position: absolute;
                top: 10px;
                right: 10px;
            }
            .usercentrics-button.layout-1 .modal-header .uc-info-modal-close-btn {
                position: absolute;
                top: 5px;
                right: 10px;
                font-weight: 200;
                font-size: 30px;
                opacity: 1;
            }
            .usercentrics-button.layout-1 .uc-content #uc-privacy-button {
                position: static !important;
                margin: auto !important;
            }
            .usercentrics-button.layout-1 .uc-header-title {
                text-align: center !important;
                color: white;
                font-size: 16px !important;
                font-weight: 600 !important;
            }
            .usercentrics-button.layout-1 .uc-card-title.uc-pt-3 {
                padding-bottom: 15px !important;
                padding-top: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-header-subtitle-text {
                text-align: center !important;
                margin-bottom: 15px !important;
            }
            .usercentrics-button.layout-1 div.uc-checkbox-div {
                text-align: left !important;
            }
            .usercentrics-button.layout-1 .uc-inner-content {
                margin: 12px 10px 5px 10px !important;
            }
            .usercentrics-button.layout-1 .uc-btn.uc-btn-success {
                background-color: #1f8ceb;
                color: #fff;
            }
            .usercentrics-button.layout-1 .uc-btn.uc-btn-primary {
                background-color: #1f8ceb;
                color: #fff;
            }
            .usercentrics-button.layout-1 .uc-btn.btn-default {
                background-color: #fff;
                color: #000;
            }
            .usercentrics-button.layout-1 .uc-btn.uc-btn-success.uc-disabled-element,
            .usercentrics-button.layout-1 .uc-btn.uc-btn-primary.uc-disabled-element,
            .usercentrics-button.layout-1 .uc-btn.btn-default.uc-disabled-element {
                background-color: #ddd !important;
                color: #fff;
                opacity: 1;
                cursor: default;
            }
            .usercentrics-button.layout-1 h1 {
                font-size: 36px !important;
                font-weight: 900 !important;
                margin-bottom: 8px !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            .usercentrics-button.layout-1 h1.align-center {
                width: 100% !important;
            }
            .usercentrics-button.layout-1 h2 {
                font-size: 24px !important;
                font-weight: 600 !important;
                margin-bottom: 8px !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            .usercentrics-button.layout-1 h2.align-center {
                width: 100% !important;
            }
            .usercentrics-button.layout-1 h3 {
                font-size: 24px !important;
                font-family: inherit !important;
                font-weight: 500 !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            .usercentrics-button.layout-1 h3.align-center {
                width: 100% !important;
            }
            .usercentrics-button.layout-1 h4 {
                font-size: 12px !important;
                font-weight: 400 !important;
                float: left !important;
                width: auto !important;
                margin-top: 0 !important;
                margin-bottom: 8px !important;
                font-family: inherit !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            .usercentrics-button.layout-1 h4.align-center {
                width: 100% !important;
            }
            .usercentrics-button.layout-1 input {
                box-sizing: border-box !important;
                padding: 0 !important;
            }
            .usercentrics-button.layout-1 input:hover {
                cursor: pointer;
            }
            .usercentrics-button.layout-1 span.status {
                float: right !important;
                width: auto !important;
                margin: 0 10px !important;
                line-height: 34px !important;
            }
            .usercentrics-button.layout-1 label {
                font-weight: 600 !important;
                margin-bottom: 8px !important;
            }
            .usercentrics-button.layout-1 .uc-collapse {
                font-size: 12px;
            }
            .usercentrics-button.layout-1 .uc-collapse:not(.uc-show) {
                display: none !important;
            }
            .usercentrics-button.layout-1 .uc-collapse.uc-show {
                visibility: visible !important;
                display: block !important;
            }
            .usercentrics-button.layout-1 .uc-dropdown .uc-dropdown-toggle {
                padding: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-dropdown .uc-dropdown-toggle .uc-dropdown-arrow {
                display: inline-block;
                color: #fff;
                width: 0;
                height: 0;
                margin-left: 4px;
                vertical-align: 4px;
                content: "";
                border-top: 4px solid;
                border-right: 4px solid transparent;
                border-bottom: 0;
                border-left: 4px solid transparent;
            }
            .usercentrics-button.layout-1 .uc-banner-content {
                width: 100% !important;
                max-width: 100% !important;
                background-color: #1f8ceb;
            }
            .usercentrics-button.layout-1 .uc-banner-content > div {
                width: calc(100% - 100px) !important;
                float: right !important;
            }
            @media (max-width: 768px) {
                .usercentrics-button.layout-1 .uc-banner-content > div {
                    width: 100% !important;
                }
            }
            .usercentrics-button.layout-1 .uc-banner-content p {
                font-size: 13px;
                font-weight: 300 !important;
            }
            .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn {
                font-size: 15px !important;
                font-weight: 400 !important;
                border-radius: 0 !important;
                margin-right: 0% !important;
            }
            .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.btn-default {
                width: 30%;
                background: #1b79cb;
                background-color: #1b79cb;
                color: #fff;
            }
            .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary {
                width: 40% !important;
                background: #f4a941;
                background-color: #f4a941;
                color: #fff;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content {
                width: 95%;
                max-width: 500px;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content input {
                position: relative !important;
                border: none !important;
                margin-bottom: 0 !important;
                display: none !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content input:checked + .slider {
                background-color: #1f8ceb !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content input:checked + .slider:before {
                -webkit-transform: translateX(26px) !important;
                transform: translateX(26px) !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content input:checked + .slider.intermediate {
                background-color: orange !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content input:checked + .slider.intermediate:before {
                -webkit-transform: translateX(13px) !important;
                transform: translateX(13px) !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content .uc-close-btn {
                font-size: 24px !important;
                font-weight: 700 !important;
                text-shadow: 0 1px 0 #fff !important;
                opacity: 0.5 !important;
                color: #000 !important;
                top: 5px !important;
                right: 5px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.primary {
                position: absolute !important;
                width: 80% !important;
                max-width: 500px !important;
                height: auto !important;
                top: 50% !important;
                left: 0 !important;
                right: 0 !important;
                margin: auto !important;
                transform: translate(0, -50%);
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.primary .privacy-chip-wrapper {
                width: 150px !important;
                opacity: 0.9 !important;
                font-size: 14px !important;
                background-color: #1f8ceb;
                color: #fff;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.primary .divider {
                width: 200px !important;
                height: 3px !important;
                margin: 0 auto !important;
                background-color: #1f8ceb !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.primary .uc-btn {
                padding: 10px 30px !important;
                border-radius: 22px !important;
                min-width: 130px !important;
                color: #000 !important;
                background: #f8cd41 !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic {
                position: absolute !important;
                max-height: 525px !important;
                height: auto !important;
                top: 0 !important;
                bottom: 0 !important;
                left: 0 !important;
                right: 0 !important;
                margin: auto !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic .uc-modal-header {
                display: flex !important;
                align-items: flex-start !important;
                justify-content: space-between !important;
                border-bottom: 1px solid #e9ecef !important;
                border-top-left-radius: 5px !important;
                border-top-right-radius: 5px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic .uc-modal-header .uc-close {
                padding: 16px !important;
                color: #000 !important;
                text-shadow: 0 1px 0 #fff !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic h4 {
                font-size: 14px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic .uc-modal-footer {
                display: flex !important;
                align-items: center !important;
                justify-content: flex-end !important;
                border-top: 1px solid #e7e7e7 !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-basic .uc-modal-footer > :not(:last-child) {
                margin-right: 4px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-advance {
                position: absolute !important;
                max-height: 525px !important;
                height: auto !important;
                top: 0 !important;
                bottom: 0 !important;
                left: 0 !important;
                right: 0 !important;
                margin: auto !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-advance .uc-modal-header {
                display: flex !important;
                align-items: flex-start !important;
                justify-content: space-between !important;
                border-bottom: 1px solid #e9ecef !important;
                border-top-left-radius: 5px !important;
                border-top-right-radius: 5px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-advance .uc-modal-header .uc-close {
                padding: 16px !important;
                color: #000 !important;
                text-shadow: 0 1px 0 #fff !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-advance h4 {
                font-size: 14px !important;
            }
            .usercentrics-button.layout-1 .user-centric-center-modal .uc-content.secondary-advance .uc-modal-footer {
                display: flex !important;
                align-items: center !important;
                justify-content: flex-end !important;
                border-top: 1px solid #e7e7e7 !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content {
                bottom: 100px !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-form-check {
                padding: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-timeline {
                padding-left: 8.33% !important;
                padding-right: 2px !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-timeline.uc-history-tab-padding {
                padding-left: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header {
                border-top-left-radius: 8px !important;
                border-top-right-radius: 8px !important;
                background: #1f8ceb;
                background-color: #1f8ceb;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-dropdown .uc-dropdown-toggle {
                padding: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                padding: 0 !important;
                color: #000;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                background-color: white !important;
                padding-top: 0 !important;
                height: calc(100vh - 400px) !important;
                max-height: 360px;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content h6 {
                font-size: 14px;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container {
                padding: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container .uc-inner-content {
                padding-top: 10px !important;
                padding-bottom: 10px !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs {
                background: #1f8ceb;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                padding: 0 !important;
                border-bottom-left-radius: 8px !important;
                border-bottom-right-radius: 8px !important;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn {
                overflow: hidden;
                text-overflow: ellipsis;
                line-height: 300% !important;
                width: 100% !important;
                outline: none !important;
                box-shadow: none !important;
                border-bottom-left-radius: 8px !important;
                border-bottom-right-radius: 8px !important;
                border-top-left-radius: 0 !important;
                border-top-right-radius: 0 !important;
            }
            .usercentrics-button.layout-1 .uc-consents-info-modal-wrapper .uc-info-modal-sidebar-toggle span {
                background-color: #1aeb87 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header {
                background-color: #fff !important;
                border-top: 8px solid #fc3 !important;
                border-radius: 0 !important;
                padding-bottom: 20px !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-language-wrapper {
                background-color: #fc3;
                box-shadow: 0 2px 7px -1px #000 !important;
                padding: 2px 17px 5px 6px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-language-wrapper .uc-dropdown-toggle .uc-dropdown-arrow {
                content: "";
                background-color: #fff;
                border-top: 4px solid;
                border-right: 4px solid #fc3;
                border-bottom: 0;
                border-left: 4px solid #fc3;
                color: #fff;
                display: inline-block;
                height: 0;
                margin-left: 4px;
                vertical-align: middle;
                width: 0;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-language-wrapper .uc-dropdown-menu.lan-opened {
                background-color: #fc3 !important;
                border-radius: 0;
                box-shadow: 0 2px 7px -1px #000 !important;
                left: 0;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-language-wrapper svg {
                height: 16px !important;
                width: 23px !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-card-title {
                padding-top: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-card-title .uc-header-title {
                color: #000 !important;
                font-weight: 600;
                text-align: center;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-header-subtitle-text {
                color: #000 !important;
                font-size: 14px;
                text-align: center !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-close-btn {
                position: absolute;
                top: 17px;
                right: 10px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-header .uc-close-btn svg {
                height: 16px;
                width: 16px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body {
                background-color: #fff;
                padding: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-nav-tabs {
                background-color: #fc3 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-nav-tabs .uc-nav-link {
                background-color: #fc3;
                border-radius: 0;
                color: #555 !important;
                font-size: 14px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-nav-tabs .uc-nav-link.uc-active {
                background-color: #fff !important;
                border-bottom-color: #fc3 !important;
                color: #555 !important;
                font-weight: 700;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content {
                border: none !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content {
                margin-right: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content h6 {
                font-size: 14px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-select-all-items {
                background-color: #e4e4e4;
                margin: -4px -10px 10px !important;
                padding: 10px !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-select-all-items label {
                margin-top: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-select-all-items .uc-toggle input[type="checkbox"]:checked + label::before {
                background-color: #fc3;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-select-all-items .uc-toggle input[type="checkbox"] + label::after {
                box-shadow: 0 2px 7px -1px #000 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content svg.uc-svg-info-alt,
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content svg.uc-svg-history-alt,
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content svg.uc-svg-plus {
                margin-top: 4px;
                height: 18px !important;
                width: 18px !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .uc-form-check {
                padding: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .uc-category-description {
                display: none;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .consent-info .uc-collapse .head-text {
                font-size: 12px;
                margin: 5px 0 !important;
                padding-right: 12px;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .consent-info .uc-collapse .uc-timeline {
                padding-right: 12px !important;
                padding-left: calc(8.33% + 4px) !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .consent-info .uc-collapse .uc-timeline .uc-timeline-left .time {
                font-size: 12px;
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .consent-info .uc-collapse .uc-timeline .uc-timeline-left .uc-history-timeline-dot {
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .consent-info .uc-collapse .uc-timeline .uc-timeline-right {
                font-size: 12px;
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .uc-toggle input[type="checkbox"]:checked:not(:disabled) + label::before {
                background-color: #fc3;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .uc-toggle input[type="checkbox"] + label::after {
                box-shadow: 0 2px 7px -1px #000 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-tab-content .uc-inner-content .uc-consent-group .uc-toggle input:disabled + label {
                display: none;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-toggle {
                padding: 0;
                text-align: right !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-body .uc-toggle label {
                margin-bottom: 0 !important;
                vertical-align: middle;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-card-footer {
                background-color: #fc3;
                border-radius: 0 !important;
                padding: 15px 0 !important;
                text-align: center;
            }
            #usercentrics-button.layout-5 #uc-corner-modal .uc-save-settings-button {
                background-color: #d8d8d8 !important;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#d8d8d8)) !important;
                background-image: -moz-linear-gradient(top, #f0f0f0 0, #d8d8d8 100%) !important;
                background-image: linear-gradient(to bottom, #f0f0f0 0, #d8d8d8 100%) !important;
                border-radius: 4px !important;
                box-shadow: 0 2px 7px -1px #000 !important;
                color: #555 !important;
                line-height: 1.5 !important;
                padding: 6px 20px !important;
                text-transform: none !important;
                width: auto !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal #history .uc-inner-content {
                padding: 0 12px !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal #history .uc-inner-content .uc-timeline .uc-history-line::before {
                background-color: #238107 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal #history .uc-inner-content .uc-timeline .uc-history-line h4 {
                color: #555 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal #history .uc-inner-content .uc-timeline .uc-history-line .uc-history-timeline-dot.red {
                background-color: #d80000 !important;
            }
            #usercentrics-button.layout-5 #uc-corner-modal #history .uc-inner-content .uc-timeline .uc-history-line .uc-history-timeline-dot.uc-green {
                background-color: #238107 !important;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog {
                border-radius: 0;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content {
                border-radius: 0;
                border-top: 8px solid #fc3;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header {
                background-color: #fff;
                border-bottom: 1px solid;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header svg path:not([fill="none"]) {
                fill: #555;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header .uc-info-modal-search-bar input {
                background-color: #e4e4e4;
                border: #555;
                color: #000;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header .uc-info-modal-search-bar input::-webkit-input-placeholder {
                color: #555;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header .uc-info-modal-search-bar input:-moz-placeholder {
                color: #555;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header .uc-info-modal-search-bar input::-moz-placeholder {
                color: #555;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-header .uc-info-modal-search-bar input:-ms-input-placeholder {
                color: #555;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-body #uc-info-modal-sidebar-toggle {
                display: none;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-body .uc-form-check-label {
                text-indent: 0 !important;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-footer {
                background-color: #fc3;
                cursor: initial !important;
                padding: 13px 0 !important;
                text-align: center;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-footer .uc-save-settings-and-close-button {
                background-color: #d8d8d8 !important;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#d8d8d8)) !important;
                background-image: -moz-linear-gradient(top, #f0f0f0 0, #d8d8d8 100%) !important;
                background-image: linear-gradient(to bottom, #f0f0f0 0, #d8d8d8 100%) !important;
                border-radius: 4px !important;
                box-shadow: 0 2px 7px -1px #000 !important;
                color: #555;
                padding: 6px 20px !important;
                text-transform: none !important;
                width: auto !important;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-footer .uc-save-settings-and-close-button:hover {
                cursor: pointer !important;
            }
            #usercentrics-button.layout-5 #uc-consents-info-modal .uc-modal-dialog .uc-modal-content .uc-modal-footer .uc-save-settings-and-close-button.uc-disabled-element:hover {
                cursor: initial !important;
            }
            #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner br {
                display: none;
            }
            #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn {
                float: none !important;
                max-width: 78%;
                margin: 0 auto !important;
                overflow: visible !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn {
                    margin-top: 20px !important;
                    max-width: 100%;
                }
            }
            #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn #uc-btn-accept-banner {
                background-color: #ffbf00 !important;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#fedc55), to(#f8b700)) !important;
                background-image: -moz-linear-gradient(top, #fedc55 0, #f8b700 100%) !important;
                background-image: linear-gradient(to bottom, #fedc55 0, #f8b700 100%) !important;
                box-shadow: 0 2px 7px -1px #000 !important;
                color: #555 !important;
                margin-right: 3% !important;
                text-transform: none !important;
                width: 61% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn #uc-btn-accept-banner {
                    margin: 0 0 10px 0 !important;
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn #uc-btn-more-info-banner {
                background-color: #d8d8d8 !important;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#d8d8d8)) !important;
                background-image: -moz-linear-gradient(top, #f0f0f0 0, #d8d8d8 100%) !important;
                background-image: linear-gradient(to bottom, #f0f0f0 0, #d8d8d8 100%) !important;
                box-shadow: 0 2px 7px -1px #000 !important;
                color: #555;
                text-transform: none !important;
                width: 36% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-5 #uc-banner-modal .uc-main-banner .btn-list.hide-deny-btn #uc-btn-more-info-banner {
                    margin-bottom: 0 !important;
                    width: 100% !important;
                }
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            #usercentrics-button.layout-3 #uc-banner-modal .uc-banner-content,
            #usercentrics-button.layout-8 #uc-banner-modal .uc-banner-content {
                background-color: #f5f5f5 !important;
            }
            #usercentrics-button.layout-3 #uc-banner-modal #uc-btn-deny-banner,
            #usercentrics-button.layout-8 #uc-banner-modal #uc-btn-deny-banner {
                border: 2px solid #000;
                color: #000 !important;
                float: none !important;
                height: auto;
                width: 17% !important;
            }
            #usercentrics-button.layout-3 #uc-banner-modal #uc-btn-accept-banner,
            #usercentrics-button.layout-8 #uc-banner-modal #uc-btn-accept-banner {
                color: #000 !important;
                float: left !important;
                height: auto;
                margin-left: 0 !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-3 #uc-banner-modal .uc-banner-content > div,
                #usercentrics-button.layout-8 #uc-banner-modal .uc-banner-content > div {
                    width: 100% !important;
                }
                #usercentrics-button.layout-3 #uc-banner-modal #uc-btn-accept-banner,
                #usercentrics-button.layout-3 #uc-banner-modal #uc-btn-deny-banner,
                #usercentrics-button.layout-8 #uc-banner-modal #uc-btn-accept-banner,
                #usercentrics-button.layout-8 #uc-banner-modal #uc-btn-deny-banner {
                    margin-bottom: 20px !important;
                    margin-left: 0 !important;
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-3 #uc-consents-info-modal .uc-modal-header,
            #usercentrics-button.layout-8 #uc-consents-info-modal .uc-modal-header {
                margin-right: 0 !important;
            }
            #usercentrics-button.layout-3 #uc-consents-info-modal .uc-info-modal-category-link span,
            #usercentrics-button.layout-8 #uc-consents-info-modal .uc-info-modal-category-link span {
                color: #000 !important;
                font-size: 18px;
            }
            #usercentrics-button.layout-3 #uc-consents-info-modal h3,
            #usercentrics-button.layout-8 #uc-consents-info-modal h3 {
                font-weight: 600;
                margin-bottom: 20px !important;
            }
            #usercentrics-button.layout-3 #uc-consents-info-modal h3 span,
            #usercentrics-button.layout-8 #uc-consents-info-modal h3 span {
                padding: 0;
            }
            .usercentrics-button.layout-3 *,
            .usercentrics-button.layout-8 * {
                line-height: 16px;
            }
            .usercentrics-button.layout-3 .uc-form-check-input:after,
            .usercentrics-button.layout-8 .uc-form-check-input:after {
                background-color: #838383 !important;
                border-color: #838383 !important;
            }
            .usercentrics-button.layout-3 .uc-form-check-input:checked:after,
            .usercentrics-button.layout-8 .uc-form-check-input:checked:after {
                background-color: #32cd32 !important;
                color: #32cd32 !important;
                border-color: #32cd32 !important;
            }
            .usercentrics-button.layout-3 .header-title-layout-8,
            .usercentrics-button.layout-8 .header-title-layout-8 {
                color: inherit;
                padding: 16px 0 16px 15px;
                font-weight: 600;
                font-size: 16px;
            }
            .usercentrics-button.layout-3 .uc-mobile-icon,
            .usercentrics-button.layout-8 .uc-mobile-icon {
                display: none;
            }
            .usercentrics-button.layout-3 .rotate-svg,
            .usercentrics-button.layout-8 .rotate-svg {
                -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
            }
            .usercentrics-button.layout-3 .uc-header-subtitle-text,
            .usercentrics-button.layout-8 .uc-header-subtitle-text {
                padding-left: 15px;
                font-size: 12px;
                min-height: 38px;
                color: inherit;
            }
            .usercentrics-button.layout-3 .uc-close-btn,
            .usercentrics-button.layout-8 .uc-close-btn {
                text-shadow: none !important;
                opacity: 1;
                font-weight: 200;
                position: absolute;
                top: 5px;
                right: 10px;
            }
            .usercentrics-button.layout-3 div.uc-form-check.uc-cursor-pointer,
            .usercentrics-button.layout-8 div.uc-form-check.uc-cursor-pointer {
                padding: 0.6em 0 !important;
            }
            .usercentrics-button.layout-3 div.uc-form-check.uc-cursor-pointer .head-text,
            .usercentrics-button.layout-8 div.uc-form-check.uc-cursor-pointer .head-text {
                margin-top: 10px !important;
            }
            .usercentrics-button.layout-3 div.uc-form-check.uc-cursor-pointer .head-text:first-of-type,
            .usercentrics-button.layout-8 div.uc-form-check.uc-cursor-pointer .head-text:first-of-type {
                margin-top: 40px !important;
            }
            .usercentrics-button.layout-3 div.uc-checkbox-div,
            .usercentrics-button.layout-8 div.uc-checkbox-div {
                text-align: start !important;
            }
            .usercentrics-button.layout-3 div.uc-checkbox-div .uc-form-check-input:disabled::after,
            .usercentrics-button.layout-8 div.uc-checkbox-div .uc-form-check-input:disabled::after {
                background-color: #ddd !important;
                border-color: #ddd !important;
            }
            .usercentrics-button.layout-3 div.uc-checkbox-div .uc-form-check-input:after,
            .usercentrics-button.layout-8 div.uc-checkbox-div .uc-form-check-input:after {
                background-color: #838383;
                border-color: #838383;
            }
            .usercentrics-button.layout-3 div.uc-checkbox-div .uc-form-check-input:checked:after,
            .usercentrics-button.layout-8 div.uc-checkbox-div .uc-form-check-input:checked:after {
                background-color: #32cd32;
                color: #32cd32;
                border-color: #32cd32;
            }
            .usercentrics-button.layout-3 div.uc-concent-icons-div,
            .usercentrics-button.layout-8 div.uc-concent-icons-div {
                text-align: center !important;
            }
            .usercentrics-button.layout-3 .uc-inner-content,
            .usercentrics-button.layout-8 .uc-inner-content {
                background-color: #f5f5f5 !important;
                margin: 5px 10px !important;
            }
            .usercentrics-button.layout-3 .uc-btn.uc-btn-success,
            .usercentrics-button.layout-8 .uc-btn.uc-btn-success {
                background-color: #1f8ceb;
                color: #fff;
            }
            .usercentrics-button.layout-3 .uc-btn.uc-btn-primary,
            .usercentrics-button.layout-8 .uc-btn.uc-btn-primary {
                background-color: #1f8ceb;
                color: #fff;
            }
            .usercentrics-button.layout-3 .uc-btn.btn-default,
            .usercentrics-button.layout-8 .uc-btn.btn-default {
                background-color: #fff;
                color: #000;
            }
            .usercentrics-button.layout-3 .uc-btn.uc-btn-success.uc-disabled-element,
            .usercentrics-button.layout-3 .uc-btn.uc-btn-primary.uc-disabled-element,
            .usercentrics-button.layout-3 .uc-btn.btn-default.uc-disabled-element,
            .usercentrics-button.layout-8 .uc-btn.uc-btn-success.uc-disabled-element,
            .usercentrics-button.layout-8 .uc-btn.uc-btn-primary.uc-disabled-element,
            .usercentrics-button.layout-8 .uc-btn.btn-default.uc-disabled-element {
                background-color: #dcdcdc !important;
                cursor: default !important;
            }
            .usercentrics-button.layout-3 h1,
            .usercentrics-button.layout-8 h1 {
                font-size: 36px;
                font-weight: 900;
                margin-bottom: 0.5rem;
                line-height: 1.2;
                text-align: center;
            }
            .usercentrics-button.layout-3 h1.align-center,
            .usercentrics-button.layout-8 h1.align-center {
                width: 100%;
            }
            .usercentrics-button.layout-3 h2,
            .usercentrics-button.layout-8 h2 {
                font-size: 24px;
                font-weight: 600;
                margin-bottom: 0.5rem;
                line-height: 1.2;
                text-align: center;
            }
            .usercentrics-button.layout-3 h2.align-center,
            .usercentrics-button.layout-8 h2.align-center {
                width: 100%;
            }
            .usercentrics-button.layout-3 h3,
            .usercentrics-button.layout-8 h3 {
                font-size: 1.75em;
                font-family: inherit;
                font-weight: 500;
                line-height: 1.2;
                color: inherit;
            }
            .usercentrics-button.layout-3 h3.align-center,
            .usercentrics-button.layout-8 h3.align-center {
                width: 100%;
            }
            .usercentrics-button.layout-3 h4,
            .usercentrics-button.layout-8 h4 {
                font-size: 1.5rem;
                font-weight: 700;
                float: left;
                width: auto;
                margin-top: 0;
                margin-bottom: 0.5rem;
                font-family: inherit;
                line-height: 1.2;
                color: inherit;
            }
            .usercentrics-button.layout-3 h4.align-center,
            .usercentrics-button.layout-8 h4.align-center {
                width: 100%;
            }
            .usercentrics-button.layout-3 input,
            .usercentrics-button.layout-8 input {
                box-sizing: border-box;
                padding: 0;
            }
            .usercentrics-button.layout-3 span.status,
            .usercentrics-button.layout-8 span.status {
                float: right;
                width: auto;
                margin: 0 10px;
                line-height: 34px;
            }
            .usercentrics-button.layout-3 label,
            .usercentrics-button.layout-8 label {
                display: inline-block;
                font-weight: 600;
                margin-bottom: 0.5rem;
            }
            .usercentrics-button.layout-3 .uc-collapse:not(.uc-show),
            .usercentrics-button.layout-8 .uc-collapse:not(.uc-show) {
                display: none !important;
            }
            .usercentrics-button.layout-3 .uc-collapse.uc-show,
            .usercentrics-button.layout-8 .uc-collapse.uc-show {
                visibility: visible !important;
                display: block !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-language-wrapper,
            .usercentrics-button.layout-8 .uc-center-modal .uc-language-wrapper {
                display: none !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content input,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content input {
                position: relative;
                border: none;
                margin-bottom: 0;
                display: none !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content input:checked + .slider,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content input:checked + .slider {
                background-color: #1f8ceb;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content input:checked + .slider:before,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content input:checked + .slider:before {
                -webkit-transform: translateX(26px);
                transform: translateX(26px);
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content input:checked + .slider.intermediate,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content input:checked + .slider.intermediate {
                background-color: orange;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content input:checked + .slider.intermediate:before,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content input:checked + .slider.intermediate:before {
                -webkit-transform: translateX(13px);
                transform: translateX(13px);
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content .close-btn,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content .close-btn {
                font-size: 1.5rem;
                font-weight: 700;
                text-shadow: 0 1px 0 #fff;
                opacity: 0.5;
                color: #000;
                top: 25px;
                right: 25px;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.primary,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.primary {
                position: absolute;
                width: 80% !important;
                max-width: 500px !important;
                height: auto;
                top: 50px;
                left: 0;
                right: 0;
                margin: auto;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.primary .uc-modal-body,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.primary .uc-modal-body {
                height: auto !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.primary .divider,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.primary .divider {
                width: 200px;
                height: 3px;
                margin: 0 auto;
                background-color: #1f8ceb;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.primary .uc-btn,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.primary .uc-btn {
                padding: 10px 30px !important;
                border-radius: 22px !important;
                min-width: 130px;
                color: #000 !important;
                background: #f8cd41 !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-basic,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-basic {
                position: absolute;
                width: 80%;
                min-width: 630px;
                max-width: 900px;
                max-height: 525px;
                height: auto;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                margin: auto;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-basic .uc-modal-header,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-basic .uc-modal-header {
                border-bottom: 1px solid #e9ecef;
                border-top-left-radius: 0.3rem;
                border-top-right-radius: 0.3rem;
                margin-right: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-basic .uc-modal-header .uc-close,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-basic .uc-modal-header .uc-close {
                padding: 1rem;
                color: #000;
                text-shadow: 0 1px 0 #fff;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-basic .uc-modal-footer,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-basic .uc-modal-footer {
                border-top: 1px solid #e7e7e7;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-basic .uc-modal-footer > :not(:last-child),
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-basic .uc-modal-footer > :not(:last-child) {
                margin-right: 0.25rem;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-advance,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-advance {
                position: absolute;
                width: 80%;
                min-width: 630px;
                max-width: 900px;
                max-height: 525px;
                height: auto;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                margin: auto;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-advance .uc-modal-header,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-advance .uc-modal-header {
                border-bottom: 1px solid #e9ecef;
                border-top-left-radius: 0.3rem;
                border-top-right-radius: 0.3rem;
                margin-right: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-advance .uc-modal-header .uc-close,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-advance .uc-modal-header .uc-close {
                padding: 1rem;
                color: #000;
                text-shadow: 0 1px 0 #fff;
            }
            .usercentrics-button.layout-3 .uc-center-modal .uc-content.secondary-advance .uc-modal-footer,
            .usercentrics-button.layout-8 .uc-center-modal .uc-content.secondary-advance .uc-modal-footer {
                border-top: 1px solid #e7e7e7;
            }
            .usercentrics-button.layout-3 .uc-language-wrapper,
            .usercentrics-button.layout-8 .uc-language-wrapper {
                top: 1px !important;
                left: 1px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content {
                bottom: 100px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs a span,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs a span {
                font-size: 16px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li {
                text-align: left !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs .uc-nav-link,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs .uc-nav-link {
                margin-bottom: 0 !important;
                height: 38px !important;
                color: #000 !important;
                text-align: left !important;
                padding: 10px 30px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs .uc-nav-link.active span,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs .uc-nav-link.active span {
                border-bottom: 2px solid #fccb00;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .consent-header,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .consent-header {
                margin: 0px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-header,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-header {
                border: 1px solid #dfdfdf !important;
                border-top-left-radius: 8px;
                border-top-right-radius: 8px;
                background: #1f8ceb;
                background-color: #1f8ceb;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-dropdown .uc-dropdown-toggle,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-dropdown .uc-dropdown-toggle {
                padding: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                border: 1px solid #dfdfdf !important;
                border-bottom: 0 !important;
                border-top: 0 !important;
                padding: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                background-color: #f5f5f5;
                padding-top: 0 !important;
                border: 0px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container {
                padding: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container .uc-inner-content,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-container .uc-inner-content {
                padding-top: 10px !important;
                padding-bottom: 10px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-timeline,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-timeline {
                padding: 10px 20px !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-timeline .uc-history-timeline-dot,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-timeline .uc-history-timeline-dot {
                margin-top: 0 !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-body h6,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-body h6 {
                color: #000;
                font-weight: 500 !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs {
                background: #1f8ceb;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-footer,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                border: 1px solid rgba(0, 0, 0, 0.125) !important;
                border-top: none !important;
                border-bottom-left-radius: 8px !important;
                border-bottom-right-radius: 8px !important;
                background: #f5f5f5 !important;
                background-color: #f5f5f5 !important;
                cursor: initial !important;
                padding: 15px 30px;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn {
                border-radius: 0 !important;
                box-shadow: none !important;
                display: inline-block !important;
                font-size: 16px !important;
                font-weight: 600 !important;
                outline: none !important;
                padding: 10px !important;
                text-transform: none !important;
                width: auto !important;
            }
            .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn.disabled,
            .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn.disabled {
                background-color: #ddd !important;
            }
            .usercentrics-button.layout-3 .uc-consents-info-modal-wrapper .uc-info-modal-sidebar-toggle span,
            .usercentrics-button.layout-8 .uc-consents-info-modal-wrapper .uc-info-modal-sidebar-toggle span {
                background-color: #1aeb87 !important;
            }
            @media screen and (max-width: 768px) {
                .usercentrics-button.layout-3 .uc-desktop-icon,
                .usercentrics-button.layout-8 .uc-desktop-icon {
                    display: none;
                }
                .usercentrics-button.layout-3 .uc-mobile-icon,
                .usercentrics-button.layout-8 .uc-mobile-icon {
                    display: block;
                    margin-top: 8px !important;
                }
            }
            .usercentrics-button.layout-3 #purpose-container .uc-inner-content--purpose > .uc-row,
            .usercentrics-button.layout-8 #purpose-container .uc-inner-content--purpose > .uc-row {
                margin-bottom: 12px !important;
            }
            .usercentrics-button.layout-3 #purpose-container .uc-form-check,
            .usercentrics-button.layout-8 #purpose-container .uc-form-check {
                margin: 0 !important;
                padding: 5px 0 !important;
            }
            .usercentrics-button.layout-3 #purpose-container .uc-form-check .uc-concent-icons-div,
            .usercentrics-button.layout-8 #purpose-container .uc-form-check .uc-concent-icons-div {
                line-height: 20px;
            }
            .usercentrics-button.layout-3 #purpose-container .uc-form-check .uc-concent-icons-div svg,
            .usercentrics-button.layout-8 #purpose-container .uc-form-check .uc-concent-icons-div svg {
                margin-top: 0;
                vertical-align: middle;
            }
            .usercentrics-button.layout-3 #purpose-container .uc-form-check .uc-consent-title,
            .usercentrics-button.layout-8 #purpose-container .uc-form-check .uc-consent-title {
                line-height: 20px;
                margin-top: 0;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button .layout-2,
            .usercentrics-button .layout-11 {
                font-size: 14px;
            }
            .usercentrics-button .layout-2 .uc-btn-footer-container,
            .usercentrics-button .layout-11 .uc-btn-footer-container {
                display: flex;
                flex-direction: row-reverse;
            }
            @media screen and (max-width: 500px) {
                .usercentrics-button .layout-2 .uc-btn-footer-container,
                .usercentrics-button .layout-11 .uc-btn-footer-container {
                    display: flex;
                    flex-flow: column;
                }
                .usercentrics-button .layout-2 .uc-btn-footer-container .uc-overflow-hidden,
                .usercentrics-button .layout-11 .uc-btn-footer-container .uc-overflow-hidden {
                    display: flex;
                    justify-content: center;
                    flex-flow: column;
                }
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content,
            .usercentrics-button .layout-11 .uc-corner-modal-content {
                background: transparent !important;
                background-color: transparent !important;
                bottom: 80px !important;
                right: 30px !important;
                border-radius: 8px !important;
                border-bottom-right-radius: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header {
                border: 1px solid rgba(0, 0, 0, 0.125) !important;
                background: #fff !important;
                background-color: #fff !important;
                margin: 0 !important;
                padding-top: 35px !important;
                padding-left: 20px !important;
                padding-right: 20px !important;
                border-radius: 10px 10px 0 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text {
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-close-btn,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-close-btn {
                position: absolute !important;
                right: 8px !important;
                top: 6px !important;
                float: right;
                font-size: 24px;
                font-weight: 700;
                line-height: 1;
                color: #000;
                text-shadow: 0 1px 0 #fff;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-language-wrapper,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-language-wrapper {
                position: absolute !important;
                top: 7px !important;
                left: 16px !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list {
                width: auto !important;
                display: block !important;
                overflow: hidden !important;
                padding: 0 !important;
                margin: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item {
                width: auto !important;
                clear: none !important;
                padding: 6px !important;
                border-radius: 0 !important;
                border: none !important;
                color: #4092ce !important;
                background: transparent !important;
                background-color: transparent !important;
                display: inline-block !important;
                float: left !important;
                text-transform: uppercase !important;
                z-index: 5 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item:not(:last-child),
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item:not(:last-child) {
                border-right: 1px solid #e3e4eb !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item.active,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item.active {
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-header-title,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-header-title {
                color: #353d62 !important;
                text-align: left !important;
                padding-left: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-header-title .uc-svg-24,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-header-title .uc-svg-24 {
                margin-top: 2px;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-header-title span,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-header-title span {
                font-size: 16px !important;
                font-weight: 500 !important;
                text-transform: capitalize !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal-content .uc-card-header .uc-card-body,
            .usercentrics-button .layout-11 .uc-corner-modal-content .uc-card-header .uc-card-body {
                background: #fff !important;
                background-color: #fff !important;
                color: #a1a2a5;
            }
            .usercentrics-button .layout-2 .uc-btn,
            .usercentrics-button .layout-11 .uc-btn {
                box-shadow: none !important;
            }
            .usercentrics-button .layout-2 .uc-btn.uc-save-settings-button,
            .usercentrics-button .layout-11 .uc-btn.uc-save-settings-button {
                padding: 12px;
                font-size: 19px;
            }
            .usercentrics-button .layout-2 .uc-btn.uc-btn-success,
            .usercentrics-button .layout-11 .uc-btn.uc-btn-success {
                background-color: #4092ce;
                color: #fff;
                font-size: 14px;
                text-transform: none;
            }
            .usercentrics-button .layout-2 .uc-btn.uc-btn-primary,
            .usercentrics-button .layout-11 .uc-btn.uc-btn-primary {
                border: 1px solid #4092ce;
                background-color: #4092ce;
                color: #fff;
                font-size: 14px;
                text-transform: none;
            }
            .usercentrics-button .layout-2 .uc-btn.btn-default,
            .usercentrics-button .layout-11 .uc-btn.btn-default {
                border: 1px solid #4092ce;
                background-color: #fff;
                color: #4092ce;
                font-size: 14px;
                text-transform: none;
            }
            .usercentrics-button .layout-2 .uc-btn.uc-btn-success.uc-disabled-element,
            .usercentrics-button .layout-2 .uc-btn.uc-btn-primary.uc-disabled-element,
            .usercentrics-button .layout-2 .uc-btn.btn-default.uc-disabled-element,
            .usercentrics-button .layout-11 .uc-btn.uc-btn-success.uc-disabled-element,
            .usercentrics-button .layout-11 .uc-btn.uc-btn-primary.uc-disabled-element,
            .usercentrics-button .layout-11 .uc-btn.btn-default.uc-disabled-element {
                background-color: #dcdcdc !important;
                border: 1px solid #dcdcdc !important;
                cursor: default !important;
            }
            .usercentrics-button .layout-2 h1,
            .usercentrics-button .layout-11 h1 {
                font-size: 36px !important;
                font-weight: 900 !important;
                margin-bottom: 0.5rem !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            .usercentrics-button .layout-2 h2,
            .usercentrics-button .layout-11 h2 {
                font-size: 24px !important;
                font-weight: 600 !important;
                margin-bottom: 0.5rem !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            .usercentrics-button .layout-2 h3,
            .usercentrics-button .layout-11 h3 {
                font-size: 1.75em !important;
                font-family: inherit !important;
                font-weight: 500 !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            .usercentrics-button .layout-2 h4,
            .usercentrics-button .layout-11 h4 {
                font-size: 0.7rem !important;
                font-weight: 700 !important;
                float: left !important;
                width: auto !important;
                margin-top: 0 !important;
                margin-bottom: 0.5rem !important;
                font-family: inherit !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            .usercentrics-button .layout-2 input,
            .usercentrics-button .layout-11 input {
                box-sizing: border-box !important;
                padding: 0 !important;
            }
            .usercentrics-button .layout-2 span.status,
            .usercentrics-button .layout-11 span.status {
                float: right !important;
                width: auto !important;
                margin: 0 10px !important;
                line-height: 34px !important;
            }
            .usercentrics-button .layout-2 label,
            .usercentrics-button .layout-11 label {
                display: block !important;
                font-weight: 600 !important;
                margin-bottom: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-collapse:not(.uc-show),
            .usercentrics-button .layout-11 .uc-collapse:not(.uc-show) {
                display: none !important;
            }
            .usercentrics-button .layout-2 .uc-collapse.uc-show,
            .usercentrics-button .layout-11 .uc-collapse.uc-show {
                visibility: visible !important;
                display: block !important;
                margin-left: 0px !important;
            }
            .usercentrics-button .layout-2 .uc-checkbox-div,
            .usercentrics-button .layout-11 .uc-checkbox-div {
                text-align: inherit !important;
            }
            .usercentrics-button .layout-2 .layoutb-checkbox,
            .usercentrics-button .layout-11 .layoutb-checkbox {
                padding-top: 8px !important;
            }
            .usercentrics-button .layout-2 .detail-box,
            .usercentrics-button .layout-11 .detail-box {
                display: inline-block !important;
                width: 100% !important;
            }
            .usercentrics-button .layout-2 .detail-box .title-bar,
            .usercentrics-button .layout-11 .detail-box .title-bar {
                display: inline-block !important;
                width: 100% !important;
            }
            .usercentrics-button .layout-2 .detail-box .title-bar .switch,
            .usercentrics-button .layout-11 .detail-box .title-bar .switch {
                width: auto !important;
                float: right !important;
                min-width: 135px !important;
            }
            .usercentrics-button .layout-2 .detail-box .title-bar .slider,
            .usercentrics-button .layout-11 .detail-box .title-bar .slider {
                right: inherit !important;
                left: 0 !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box,
            .usercentrics-button .layout-11 .detail-box .cookie-box {
                border: none !important;
                display: inline-block !important;
                width: 100% !important;
                border-radius: 3px !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box .co-title,
            .usercentrics-button .layout-11 .detail-box .cookie-box .co-title {
                display: inline-block !important;
                width: 100% !important;
                background: #e3e4eb !important;
                padding: 10px 15px !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box .vendor-list,
            .usercentrics-button .layout-11 .detail-box .cookie-box .vendor-list {
                display: inline-block !important;
                width: 100% !important;
                max-height: 200px !important;
                overflow-y: scroll !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box .vendor-list ul,
            .usercentrics-button .layout-11 .detail-box .cookie-box .vendor-list ul {
                display: inline-block !important;
                width: 100% !important;
                padding: 0 !important;
                margin: 0 !important;
                list-style: none !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box .vendor-list ul li,
            .usercentrics-button .layout-11 .detail-box .cookie-box .vendor-list ul li {
                display: inline-block !important;
                width: 100% !important;
                border: 1px solid #e3e4eb !important;
                padding: 15px !important;
            }
            .usercentrics-button .layout-2 .detail-box .cookie-box .vendor-list ul li a,
            .usercentrics-button .layout-11 .detail-box .cookie-box .vendor-list ul li a {
                color: #222 !important;
                transition: all 0.2s !important;
                text-decoration: none !important;
                background-color: transparent !important;
            }
            .usercentrics-button .layout-2 .usercenterics-language-wrapper .language-list .uc-list-group-item,
            .usercentrics-button .layout-11 .usercenterics-language-wrapper .language-list .uc-list-group-item {
                width: auto !important;
                clear: none !important;
                padding: 6px !important;
                border-radius: 0 !important;
                border: none !important;
                color: #4092ce !important;
                background: transparent !important;
                background-color: transparent !important;
                display: inline-block !important;
                float: left !important;
                text-transform: uppercase !important;
                z-index: 5 !important;
            }
            .usercentrics-button .layout-2 .usercenterics-language-wrapper .language-list .uc-list-group-item:not(:last-child),
            .usercentrics-button .layout-11 .usercenterics-language-wrapper .language-list .uc-list-group-item:not(:last-child) {
                border-right: 1px solid #e3e4eb !important;
            }
            .usercentrics-button .layout-2 .usercenterics-language-wrapper .language-list .uc-list-group-item.uc-active,
            .usercentrics-button .layout-11 .usercenterics-language-wrapper .language-list .uc-list-group-item.uc-active {
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .usercenterics-language-wrapper ul,
            .usercentrics-button .layout-11 .usercenterics-language-wrapper ul {
                width: auto !important;
                display: block !important;
                overflow: hidden !important;
                padding: 0 !important;
                margin: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .corner-arrow,
            .usercentrics-button .layout-11 .uc-corner-modal .corner-arrow {
                float: right !important;
                margin-top: -8px !important;
                width: 28px !important;
                height: 28px;
                padding: 0 !important;
                border-radius: 0 !important;
                background-color: transparent !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content {
                background: transparent !important;
                background-color: transparent !important;
                bottom: 80px !important;
                right: 30px !important;
                border-radius: 8px !important;
                border-bottom-right-radius: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                border: 1px solid rgba(0, 0, 0, 0.125) !important;
                background: #fff !important;
                background-color: #fff !important;
                color: #a1a2a5;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs {
                background: transparent !important;
                background-color: transparent !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link {
                font-weight: 500 !important;
                border-bottom: 2px solid #e3e4eb !important;
                color: #4092ce !important;
                border-left: none !important;
                border-right: none !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link.uc-active,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link.uc-active {
                border-bottom: 4px solid #353d62 !important;
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                border: 0px !important;
                padding-top: 13px !important;
                height: calc(100vh - 460px) !important;
                max-height: 360px;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content #uc-consent-history-id-HJI5SmLm7,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content #uc-consent-history-id-HJI5SmLm7 {
                display: none;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-line-height-0,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-line-height-0 {
                line-height: 0;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-line-height-21,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-line-height-21 {
                line-height: 21px;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check {
                padding: 0px 16px !important;
                padding-left: 0px !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content h6,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content h6 {
                margin-bottom: 0 !important;
                margin-top: 3px;
                font-size: 14px !important;
                padding-left: 5px !important;
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-info-modal-svg,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-info-modal-svg {
                color: #000 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-btn-link,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-btn-link {
                color: #4092ce !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-group,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-group {
                padding: 6px 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-group:not(:last-child),
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-group:not(:last-child) {
                border-bottom: 1px solid #e3e4eb !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline h4,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline h4 {
                color: #353d62 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-consent-label,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-consent-label {
                padding-left: 0 !important;
                margin-top: 0px !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-form-check,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-form-check {
                margin-top: 8px !important;
                margin-bottom: 4px !important;
                padding-right: 0 !important;
                padding-left: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-svg-div,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-svg-div {
                text-align: center !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:before,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:before,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:before {
                border-color: #69abdb !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:after,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:after,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:after,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:after,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:after,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:after {
                background: transparent !important;
                background-color: transparent !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:disabled:before,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:disabled:before,
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:disabled:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:disabled:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:disabled:before,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:disabled:before {
                border-color: #dadada !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input:after,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input:after {
                color: #e3e4eb !important;
                border-color: #e3e4eb !important;
                border-radius: 4px !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input.intermediate:not(:checked)::after,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input.intermediate:not(:checked)::after {
                background: #fff !important;
                border-color: #ff7f41 !important;
                content: "–";
                color: #ff7f41 !important;
                text-align: center;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-label,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-label {
                padding-left: 0 !important;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-footer,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                border: 1px solid rgba(0, 0, 0, 0.125) !important;
                background: #fff !important;
                background-color: #fff !important;
                padding: 20px;
                border-top: 1px solid rgba(0, 0, 0, 0.125);
                border-bottom-left-radius: 10px;
            }
            .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn,
            .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn {
                width: 100% !important;
            }
            .usercentrics-button .layout-2 .uc-consents-info-modal-wrapper .uc-info-modal-sidebar-toggle span,
            .usercentrics-button .layout-11 .uc-consents-info-modal-wrapper .uc-info-modal-sidebar-toggle span {
                background-color: #5aeb87 !important;
            }
            @media (max-width: 768px) {
                .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-card-footer,
                .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                    border-bottom-left-radius: 0px !important;
                    position: fixed;
                    bottom: 0;
                    width: 100%;
                }
                .usercentrics-button .layout-2 .uc-corner-modal .uc-corner-modal-content .uc-btn,
                .usercentrics-button .layout-11 .uc-corner-modal .uc-corner-modal-content .uc-btn {
                    border-radius: 4px !important;
                }
                .usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn#uc-btn-deny-banner,
                .usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn#uc-btn-accept-banner,
                .usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn#uc-btn-more-info-banner,
                .usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn#uc-btn-deny-banner,
                .usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn#uc-btn-accept-banner,
                .usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn#uc-btn-more-info-banner {
                    width: auto !important;
                    margin-bottom: 0 !important;
                    margin-left: 2.5% !important;
                }
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-header,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-header {
                border: 1px solid rgba(0, 0, 0, 0.13) !important;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-header #uc-btn-close-x-corner-modal svg path,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-header #uc-btn-close-x-corner-modal svg path {
                fill: #353d62 !important;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body {
                border-left: 1px solid rgba(0, 0, 0, 0.13) !important;
                border-right: 1px solid rgba(0, 0, 0, 0.13) !important;
            }
            @media (min-width: 769px) {
                #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body .uc-tab-content,
                #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body .uc-tab-content {
                    max-height: 260px;
                }
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body .uc-tab-content,
                #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body .uc-tab-content {
                    height: calc(100% - 100px) !important;
                }
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body input[type="checkbox"]::after,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body input[type="checkbox"]::after {
                position: absolute;
                top: -1px;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group > .uc-form-check,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group > .uc-form-check {
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                padding: 4px 16px 4px 4px !important;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group .uc-collapse,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group .uc-collapse {
                margin-top: 4px;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group .uc-collapse .uc-form-check,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-body .uc-inner-content > .uc-consent-group .uc-collapse .uc-form-check {
                margin-top: 0 !important;
                margin-bottom: 0 !important;
                padding: 4px 0 4px 4px !important;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-footer,
            #usercentrics-button.layout-11 #uc-corner-modal .uc-card-footer {
                border: 1px solid rgba(0, 0, 0, 0.13) !important;
            }
            #usercentrics-button.layout-2 #uc-corner-modal .corner-arrow,
            #usercentrics-button.layout-11 #uc-corner-modal .corner-arrow {
                z-index: auto !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-2 #uc-corner-modal .corner-arrow,
                #usercentrics-button.layout-11 #uc-corner-modal .corner-arrow {
                    display: none;
                }
            }
            #usercentrics-button.layout-2 #uc-consents-info-modal input[type="checkbox"]::before,
            #usercentrics-button.layout-2 #uc-consents-info-modal input[type="checkbox"]::after,
            #usercentrics-button.layout-11 #uc-consents-info-modal input[type="checkbox"]::before,
            #usercentrics-button.layout-11 #uc-consents-info-modal input[type="checkbox"]::after {
                display: none;
            }
            #usercentrics-button.layout-2 #uc-consents-info-modal .uc-form-check-label,
            #usercentrics-button.layout-11 #uc-consents-info-modal .uc-form-check-label {
                line-height: 20px;
            }
            #usercentrics-button.layout-2 #uc-consents-info-modal .uc-form-check-label::before,
            #usercentrics-button.layout-11 #uc-consents-info-modal .uc-form-check-label::before {
                top: 0;
            }
            #usercentrics-button.layout-2 #uc-consents-info-modal .uc-form-check-label::after,
            #usercentrics-button.layout-11 #uc-consents-info-modal .uc-form-check-label::after {
                top: 5px;
            }
            #usercentrics-button.layout-2 #uc-consents-info-modal .uc-save-settings-and-close-button,
            #usercentrics-button.layout-11 #uc-consents-info-modal .uc-save-settings-and-close-button {
                border: 0 !important;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            #usercentrics-button.layout-4 .uc-dropdown .uc-dropdown-menu {
                background: #fff;
                left: calc(100% - 25px);
                padding: 5px 10px;
            }
            #usercentrics-button.layout-4 input[type="checkbox"]:checked:before {
                border: 0 !important;
                content: "\2573" !important;
                transform: inherit !important;
                top: -1px !important;
                left: 1px !important;
                font-size: 18px;
                color: #000;
            }
            #usercentrics-button.layout-4 input[type="checkbox"]:after {
                color: #fff !important;
                background-color: #fff !important;
                border-color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-consent-info .uc-collapse {
                padding-left: 30px;
            }
            #usercentrics-button.layout-4 .uc-sub-consent-p-l-30 {
                padding-left: 30px !important;
            }
            #usercentrics-button.layout-4 .uc-form-check {
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-dropdown {
                height: 35px;
                padding: 8px 0;
            }
            #usercentrics-button.layout-4 .consent-header {
                margin-left: 0px !important;
                margin-right: 0 !important;
            }
            #usercentrics-button.layout-4 .consent-header label {
                padding-left: 16px;
                margin-bottom: 5px !important;
                color: #000;
            }
            #usercentrics-button.layout-4 input[type="checkbox"]:focus {
                outline: 0;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li {
                font-weight: 600;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li:first-child a {
                text-align: left !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li:nth-child(2) a {
                text-align: right !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs li.width-33 {
                width: 33% !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs > div #uc-btn-open-language-selector-flags {
                position: static !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs > div #uc-btn-open-language-selector-flags li {
                width: 100% !important;
                float: left;
                color: #000;
                font-weight: 600;
                text-transform: uppercase;
                text-decoration: underline;
                text-align: right !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content {
                background: transparent !important;
                background-color: transparent !important;
                bottom: 80px !important;
                right: 30px !important;
                border-radius: 8px !important;
                border-bottom-right-radius: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content svg {
                fill: #4092ce !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content svg path {
                fill: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header {
                background: #fff !important;
                background-color: #fff !important;
                margin: 0 !important;
                padding-top: 35px !important;
                padding-left: 35px !important;
                padding-right: 35px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-close-btn {
                float: none;
                font-size: 24px;
                font-weight: 700;
                line-height: 25px;
                color: #000;
                text-shadow: 0 1px 0 #fff;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-language-wrapper {
                position: inherit !important;
                top: 7px !important;
                left: 7px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list {
                width: auto !important;
                display: block !important;
                overflow: hidden !important;
                padding: 0 !important;
                margin: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item {
                width: auto !important;
                clear: none !important;
                padding: 6px !important;
                border-radius: 0 !important;
                border: none !important;
                color: #4092ce !important;
                background: transparent !important;
                background-color: transparent !important;
                display: inline-block !important;
                float: left !important;
                text-transform: uppercase !important;
                z-index: 5 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item:not(:last-child) {
                border-right: 1px solid #e3e4eb !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-language-wrapper .language-list .list-group-item.active {
                color: #353d62 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-header-title {
                color: #000 !important;
                text-align: left !important;
                padding-left: 0 !important;
                font-size: 22px !important;
                font-weight: 600 !important;
                line-height: 25px;
                text-transform: capitalize !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-header-title .uc-svg-24 {
                margin-top: 2px;
            }
            #usercentrics-button.layout-4 .uc-corner-modal-content .uc-card-header .uc-card-body {
                background: #fff !important;
                background-color: #fff !important;
                color: #a1a2a5;
            }
            #usercentrics-button.layout-4 .uc-btn {
                box-shadow: none !important;
            }
            #usercentrics-button.layout-4 .uc-btn.uc-btn-success {
                background-color: #4092ce !important;
                color: #fff !important;
                font-size: 14px !important;
                text-transform: none !important;
            }
            #usercentrics-button.layout-4 .uc-btn.uc-btn-primary {
                background-color: transparent !important;
                color: #fff !important;
                font-size: 14px !important;
                text-transform: none !important;
            }
            #usercentrics-button.layout-4 .uc-btn.uc-btn-primary.uc-custom-btn {
                color: #000 !important;
                font-size: 20px !important;
                text-align: left !important;
                padding: 0 0 0 15px !important;
                margin-bottom: 40px;
            }
            #usercentrics-button.layout-4 .uc-btn.uc-btn-primary.uc-custom-btn span {
                border-bottom: 2px solid #000;
                padding-bottom: 5px;
                font-weight: 600;
                margin-bottom: 20px;
            }
            #usercentrics-button.layout-4 .uc-btn.btn-default {
                border: 1px solid #4092ce !important;
                background-color: #fff !important;
                color: #4092ce !important;
                font-size: 14px !important;
                text-transform: none !important;
            }
            #usercentrics-button.layout-4 .uc-btn.uc-btn-success.uc-disabled-element,
            #usercentrics-button.layout-4 .uc-btn.uc-btn-primary.uc-disabled-element,
            #usercentrics-button.layout-4 .uc-btn.btn-default.uc-disabled-element {
                background-color: transparent !important;
                cursor: default !important;
                opacity: 0.4;
            }
            #usercentrics-button.layout-4 h1 {
                font-size: 36px !important;
                font-weight: 900 !important;
                margin-bottom: 0.5rem !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            #usercentrics-button.layout-4 h2 {
                font-size: 24px !important;
                font-weight: 600 !important;
                margin-bottom: 0.5rem !important;
                line-height: 1.2 !important;
                text-align: center !important;
            }
            #usercentrics-button.layout-4 h3 {
                font-size: 1.75em !important;
                font-family: inherit !important;
                font-weight: 500 !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            #usercentrics-button.layout-4 h4 {
                font-size: 0.7rem !important;
                float: left !important;
                width: auto !important;
                margin-top: 0 !important;
                font-family: inherit !important;
                line-height: 1.2 !important;
                color: inherit !important;
            }
            #usercentrics-button.layout-4 input {
                box-sizing: border-box !important;
                padding: 0 !important;
            }
            #usercentrics-button.layout-4 span.status {
                float: right !important;
                width: auto !important;
                margin: 0 10px !important;
                line-height: 34px !important;
            }
            #usercentrics-button.layout-4 label {
                display: inline-block !important;
                font-weight: 400 !important;
                margin-bottom: 5px !important;
            }
            #usercentrics-button.layout-4 .uc-collapse:not(.uc-show) {
                display: none !important;
            }
            #usercentrics-button.layout-4 .uc-collapse.uc-show {
                visibility: visible !important;
                display: block !important;
            }
            #usercentrics-button.layout-4 .uc-checkbox-div {
                text-align: inherit !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .corner-modal-wrapper {
                z-index: 9999993 !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .corner-modal-wrapper .uc-corner-modal .uc-corner-modal-content {
                left: calc(100% - 364px) !important;
                border-radius: 0 !important;
                bottom: 0 !important;
                top: 0 !important;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-wrapper {
                z-index: 9999994;
            }
            #usercentrics-button.layout-4 .uc-banner {
                bottom: 0 !important;
                right: 0 !important;
                width: 90% !important;
                height: inherit !important;
                background-color: inherit !important;
                max-width: inherit !important;
                left: inherit !important;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content {
                bottom: 0 !important;
                right: 0 !important;
                width: 90% !important;
                background-color: transparent !important;
                box-shadow: none !important;
                max-width: inherit !important;
                left: inherit !important;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content .uc-banner-text {
                background-color: transparent !important;
                box-shadow: none !important;
                border-radius: 8px !important;
                border-bottom-right-radius: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content p {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content br {
                display: none;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content .corner-arrow {
                float: right !important;
                margin-top: -9px !important;
                width: 28px !important;
                height: 28px;
                padding: 0 !important;
                border-radius: 0 !important;
                background-color: transparent !important;
            }
            #usercentrics-button.layout-4 .uc-banner .uc-banner-content button.simple-type-text {
                background: none;
                text-decoration: underline;
                margin: 0 15px;
                color: #000;
            }
            #usercentrics-button.layout-4 .usercenterics-language-wrapper .language-list .uc-list-group-item {
                width: auto !important;
                clear: none !important;
                padding: 6px !important;
                border-radius: 0 !important;
                border: none !important;
                color: #4092ce !important;
                background: transparent !important;
                background-color: transparent !important;
                display: inline-block !important;
                float: left !important;
                text-transform: uppercase !important;
                z-index: 5 !important;
            }
            #usercentrics-button.layout-4 .usercenterics-language-wrapper .language-list .uc-list-group-item:not(:last-child) {
                border-right: 1px solid #e3e4eb !important;
            }
            #usercentrics-button.layout-4 .usercenterics-language-wrapper .language-list .uc-list-group-item.uc-active {
                color: #353d62 !important;
            }
            #usercentrics-button.layout-4 .usercenterics-language-wrapper ul {
                width: auto !important;
                display: block !important;
                overflow: hidden !important;
                padding: 0 !important;
                margin: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .corner-arrow {
                float: right !important;
                margin-top: -8px !important;
                width: 28px !important;
                height: 28px;
                padding: 0 !important;
                border-radius: 0 !important;
                background-color: transparent !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content {
                background: transparent !important;
                background-color: transparent !important;
                bottom: 80px !important;
                right: 30px !important;
                border-radius: 8px !important;
                border-bottom-right-radius: 0 !important;
                border: 1px solid rgba(0, 0, 0, 0.125);
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                background: #fff !important;
                background-color: #fff !important;
                padding: 0 16px !important;
                color: #a1a2a5;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs {
                background: transparent !important;
                background-color: transparent !important;
                padding: 0 15px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link {
                border-bottom: 0 !important;
                text-decoration: underline;
                color: #000 !important;
                padding: 8px 0px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-nav-tabs .uc-nav-item .uc-nav-link.uc-active {
                border-bottom: 0 !important;
                text-decoration: none;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                border: 0px !important;
                padding: 0 15px;
                padding-top: 13px !important;
                min-height: 265px !important;
                height: calc(100vh - 370px) !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check {
                padding: 0px 0px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content h6 {
                margin-bottom: 0 !important;
                line-height: 22px !important;
                font-size: 16px !important;
                padding-left: 5px !important;
                color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content h6.uc-sub-consent-font-size {
                font-size: 14px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-btn-link {
                color: #4092ce !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-consent-group {
                padding: 6px 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline h4 {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-timeline-dot.red {
                background: #fff !important;
                border: solid 1px #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-timeline-dot.uc-green {
                background: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-description.uc-des-width {
                width: 90% !important;
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-description .history-tab-content {
                margin-bottom: 0 !important;
                line-height: 1.2 !important;
                width: 100% !important;
                color: #000;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-description .history-tab-content .uc-history-details .uc-history-time-12 {
                margin-bottom: 0 !important;
                line-height: 1;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-description .history-tab-content .uc-history-details .off-on-12 {
                padding-right: 7px;
                margin-bottom: 0 !important;
                line-height: 1;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-history-line::before {
                background-color: #000 !important;
                top: 10px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-setting-history li {
                font-size: 14px;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-timeline .uc-setting-history li div {
                margin-bottom: 0 !important;
                vertical-align: middle !important;
                color: #000 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-consent-label {
                padding-left: 0 !important;
                margin-top: 0px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .consent-info .uc-form-check {
                margin-top: 4px !important;
                margin-bottom: 4px !important;
                padding-right: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-svg-div {
                text-align: center !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:before,
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:before,
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:before {
                border-color: #69abdb !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content input[type="checkbox"]:checked:after,
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox input[type="checkbox"]:checked:after,
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .checkbox-inline input[type="checkbox"]:checked:after {
                background: #fff !important;
                background-color: #fff !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-sub-consent-input:checked:before {
                font-size: 15px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-sub-consent-input:after {
                height: 18px !important;
                width: 18px !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input:after {
                color: #000 !important;
                border-color: #000 !important;
                line-height: 14px;
                background: #fff !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-input .intermediate:after {
                color: orange !important;
                border-color: orange !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content .uc-form-check-label {
                padding-left: 0 !important;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                background: #fff !important;
                background-color: #fff !important;
                padding: 12px 20px;
                position: absolute;
                bottom: 0;
                left: 0;
                right: 0;
            }
            #usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content .uc-card-footer .uc-btn {
                width: 100% !important;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 * {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 a {
                font-weight: 600;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 svg path:not([fill="none"]) {
                fill: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header {
                background-color: #fff;
                border-bottom: 1px solid #e5e5e5;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header .uc-info-modal-search-bar input {
                background-color: #fff;
                border-color: #000;
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header .uc-info-modal-search-bar input::-webkit-input-placeholder {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header .uc-info-modal-search-bar input:-moz-placeholder {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header .uc-info-modal-search-bar input::-moz-placeholder {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-header .uc-info-modal-search-bar input:-ms-input-placeholder {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-info-modal-sidebar {
                background-color: #fff;
                border-right: 1px solid #e5e5e5;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-info-modal-sidebar .uc-powered-by {
                background-color: #fff;
                box-shadow: 0 0 10px 7px #fff;
                line-height: 14px;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-content .uc-subconsent-section {
                background-color: #e5e5e5;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-content .uc-form-check-label {
                text-indent: 0 !important;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-checkbox input[type="checkbox"] + label::before {
                border-color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-checkbox input[type="checkbox"]:checked + label::before {
                background-color: #fff;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-checkbox input[type="checkbox"]:checked + label::after,
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-body .uc-checkbox input[type="checkbox"]:checked:disabled + label::after {
                content: "\2573" !important;
                border: 0;
                font-size: 18px;
                height: 12px;
                top: 4px;
                left: 5px;
                transform: rotate(90deg);
                width: 20px;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-footer .uc-save-settings-and-close-button {
                background-color: #000 !important;
                height: 50px;
                padding: 0 !important;
                line-height: 50px !important;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-modal-footer .uc-save-settings-and-close-button.uc-disabled-element {
                opacity: 0.4;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-consent-history .uc-red {
                background-color: #fff !important;
                border: 1px solid #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal.layout-4 .uc-consent-history .uc-green {
                background-color: #000 !important;
                border: 1px solid #000;
            }
            #usercentrics-button.layout-4 *,
            #usercentrics-button.layout-12 * {
                font-size: 14px;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-corner-modal-content,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-corner-modal-content {
                background-color: #fff !important;
                border: none !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-4 #uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content,
                #usercentrics-button.layout-12 #uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                    height: calc(100% - 150px) !important;
                }
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-header #uc-btn-close-x-corner-modal,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-header #uc-btn-close-x-corner-modal {
                opacity: 1;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-header a,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-header a {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body li.uc-nav-item,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body li.uc-nav-item {
                margin-right: 20px;
                width: auto !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body li.uc-nav-item a,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body li.uc-nav-item a {
                font-size: 16px;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-language-dropdown-4,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-language-dropdown-4 {
                float: right;
                padding-top: 2px;
                width: auto !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-language-dropdown-4 *,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-language-dropdown-4 * {
                font-size: 16px;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-show-hide-banner,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-show-hide-banner {
                margin-top: -2px;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-form-check-label .uc-form-check-input::before,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-form-check-label .uc-form-check-input::before {
                top: -2px !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group input[type="checkbox"],
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group input[type="checkbox"] {
                -webkit-font-smoothing: auto;
                -moz-osx-font-smoothing: auto;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-btn-link,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-btn-link {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 {
                padding-left: 0 !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label {
                margin-top: 2px !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label .uc-sub-consent-input::before,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label .uc-sub-consent-input::before {
                font-size: 13px !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label .uc-sub-consent-input::after,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-sub-consent-p-l-30 .uc-form-check-label .uc-sub-consent-input::after {
                height: 15px !important;
                width: 15px !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-consent-group .uc-history-line .uc-history-timeline-dot,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-consent-group .uc-history-line .uc-history-timeline-dot {
                margin-top: 0;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-history-line .uc-history-timeline-dot,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-history-line .uc-history-timeline-dot {
                margin-top: -15px;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-history-line .uc-width-100,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-history-line .uc-width-100 {
                margin-bottom: 0 !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-body .uc-history-line .uc-history-details,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-body .uc-history-line .uc-history-details {
                margin-bottom: 10px !important;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-footer,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-footer {
                border-radius: 0;
            }
            #usercentrics-button.layout-4 #uc-corner-modal .uc-card-footer .uc-save-settings-button span,
            #usercentrics-button.layout-12 #uc-corner-modal .uc-card-footer .uc-save-settings-button span {
                font-size: 20px;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal a,
            #usercentrics-button.layout-4 #uc-consents-info-modal a.blue-link,
            #usercentrics-button.layout-12 #uc-consents-info-modal a,
            #usercentrics-button.layout-12 #uc-consents-info-modal a.blue-link {
                color: #000 !important;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .uc-info-modal-search-icon svg,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .uc-info-modal-search-icon svg {
                fill: #000;
                fill-opacity: 1;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .uc-infor-modal-input-wrap,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .uc-infor-modal-input-wrap {
                border-color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .clear-button,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-modal-header .uc-info-modal-search-bar .clear-button {
                color: #000;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-modal-footer .uc-save-settings-and-close-button,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-modal-footer .uc-save-settings-and-close-button {
                background-color: #000 !important;
                padding: 19px 0 !important;
            }
            #usercentrics-button.layout-4 #uc-banner-modal #uc-fingerprint-icon-overlay,
            #usercentrics-button.layout-12 #uc-banner-modal #uc-fingerprint-icon-overlay {
                display: none;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content {
                padding: 20px;
                width: 100% !important;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-banner-svg,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-banner-svg {
                display: inline-block;
                margin-right: 10px;
                padding: 0 !important;
                vertical-align: middle;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-banner-svg svg path,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-banner-svg svg path {
                fill: #fff !important;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-banner-text,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-banner-text {
                display: inline-block;
                padding: 0 !important;
                vertical-align: middle;
                width: calc(100% - 300px) !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-banner-text,
                #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-banner-text {
                    width: calc(100% - 70px) !important;
                }
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-btn-group,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-btn-group {
                padding: 0 !important;
                width: 200px;
            }
            @media (max-width: 768px) {
                #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-btn-group,
                #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-btn-group {
                    float: right;
                }
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-btn-group button,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-btn-group button {
                border-bottom: 1px solid #fff;
                font-size: 18px !important;
                margin: 0 !important;
                padding: 0 0 2px 0;
                text-decoration: none;
                width: auto !important;
            }
            #usercentrics-button.layout-4 #uc-banner-modal .uc-banner-content .uc-btn-group button#uc-btn-accept-banner,
            #usercentrics-button.layout-12 #uc-banner-modal .uc-banner-content .uc-btn-group button#uc-btn-accept-banner {
                float: right;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-form-check-label .uc-form-check-input::before,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-form-check-label .uc-form-check-input::before {
                top: -7px !important;
            }
            #usercentrics-button.layout-4 #uc-consents-info-modal .uc-form-check-label .uc-form-check-input::after,
            #usercentrics-button.layout-12 #uc-consents-info-modal .uc-form-check-label .uc-form-check-input::after {
                margin-top: -5px !important;
            }
            #usercentrics-button .layout-2 .uc-banner,
            #usercentrics-button .layout-3 .uc-banner,
            #usercentrics-button .layout-11 .uc-banner,
            #usercentrics-button .layout-8 .uc-banner {
                left: 0 !important;
                width: 100% !important;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content {
                width: 100% !important;
                max-width: 100% !important;
                background-color: #1f8ceb;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content > div,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content > div,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content > div,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content > div {
                width: calc(100% - 100px) !important;
                float: right !important;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content p,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content p,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content p,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content p {
                color: #303030;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content .uc-btn {
                width: auto !important;
                float: right !important;
                margin-left: 1% !important;
                margin-right: 0 !important;
                min-width: auto !important;
                border-radius: 0 !important;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn.uc-btn-default,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content .uc-btn.uc-btn-default,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn.uc-btn-default,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content .uc-btn.uc-btn-default {
                border: 1px solid transparent;
                background-color: transparent;
                color: #fff;
                font-weight: 400;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary {
                border: 1px solid transparent;
                background-color: #f4a941;
                color: #fff;
                font-weight: 400;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content .corner-arrow,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content .corner-arrow,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content .corner-arrow,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content .corner-arrow {
                float: right !important;
                margin-top: -9px !important;
                width: 28px !important;
                height: 28px;
                padding: 0 !important;
                border-radius: 0 !important;
                background-color: transparent !important;
            }
            #usercentrics-button .layout-2#uc-banner-modal .uc-banner-wrapper,
            #usercentrics-button .layout-11#uc-banner-modal .uc-banner-wrapper {
                z-index: 9999994;
            }
            #usercentrics-button .layout-2 .uc-banner .uc-banner-content > div,
            #usercentrics-button .layout-11 .uc-banner .uc-banner-content > div {
                width: 100% !important;
                float: right !important;
            }
            #usercentrics-button.uc-button-br .layout-8 .uc-banner .uc-banner-content > div,
            #usercentrics-button.uc-button-br .layout-3 .uc-banner .uc-banner-content > div,
            #usercentrics-button.uc-button-tr .layout-8 .uc-banner .uc-banner-content > div,
            #usercentrics-button.uc-button-tr .layout-3 .uc-banner .uc-banner-content > div {
                float: left !important;
            }
            #usercentrics-button.uc-button-br .layout-8 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button.uc-button-br .layout-3 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button.uc-button-tr .layout-8 .uc-banner .uc-banner-content .uc-btn,
            #usercentrics-button.uc-button-tr .layout-3 .uc-banner .uc-banner-content .uc-btn {
                float: left !important;
            }
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content #uc-btn-accept-banner,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content #uc-btn-accept-banner {
                width: 40% !important;
            }
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content #uc-btn-deny-banner,
            #usercentrics-button .layout-3 .uc-banner .uc-banner-content #uc-btn-more-info-banner,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content #uc-btn-deny-banner,
            #usercentrics-button .layout-8 .uc-banner .uc-banner-content #uc-btn-more-info-banner {
                width: 15% !important;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button .uc-inner-content--purpose .uc-purpose-description,
            .usercentrics-button .uc-inner-content--purpose .uc-purpose-service-name {
                margin: 4px 30px;
                font-size: 12px;
                font-weight: normal;
            }
            .usercentrics-button .uc-inner-content--purpose .uc-purpose-service-name {
                font-weight: bold;
            }
            .usercentrics-button .uc-inner-content--purpose .uc-svg-div {
                opacity: 0.5;
            }
            .usercentrics-button #uc-about-model {
                z-index: 9999999;
            }
            .usercentrics-button #uc-about-model .modal-dialog {
                position: fixed;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                z-index: 9999996;
            }
            .usercentrics-button #uc-about-model .modal-dialog .modal-content {
                height: 100%;
            }
            .usercentrics-button #uc-about-model .modal-dialog .modal-content .modal-body {
                height: 90%;
            }
            .usercentrics-button.subconsent-padding {
                padding-left: 16px !important;
            }
            .usercentrics-button .custom-color-layoue-consent-5 {
                color: #19224f !important;
            }
            .usercentrics-button .color-layout-11 {
                color: #0090d0 !important;
            }
            .usercentrics-button .padding-left-25 {
                padding-left: 25px !important;
            }
            .usercentrics-button .sub-consent-layout-5 .padding-custom {
                padding-left: 27px !important;
                padding-top: 0px !important;
            }
            .usercentrics-button .sub-consent-layout-5 input[type="checkbox"]:after,
            .usercentrics-button .sub-consent-layout-5 .checkbox input[type="checkbox"]:after,
            .usercentrics-button .sub-consent-layout-5 .checkbox-inline input[type="checkbox"]:after {
                width: 15px !important;
                height: 15px !important;
            }
            .usercentrics-button .sub-consent-layout-5 input[type="checkbox"]:checked:before,
            .usercentrics-button .sub-consent-layout-5 .checkbox input[type="checkbox"]:checked:before,
            .usercentrics-button .sub-consent-layout-5 .checkbox-inline input[type="checkbox"]:checked:before {
                left: 5px !important;
                height: 9px !important;
                content: "";
                position: absolute;
                top: 2px;
                display: table;
                width: 6px;
                border: 2px solid #0090d0;
                border-top-width: 0;
                border-left-width: 0;
                -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
                z-index: 2;
            }
            .usercentrics-button .sub-consent-layout-5 input[type="checkbox"].isWithCat:after,
            .usercentrics-button .sub-consent-layout-5 .checkbox input[type="checkbox"].isWithCat:after,
            .usercentrics-button .sub-consent-layout-5 .checkbox-inline input[type="checkbox"].isWithCat:after {
                width: 20px !important;
                height: 20px !important;
            }
            .usercentrics-button .sub-consent-layout-5 input[type="checkbox"].isWithCat:checked:before,
            .usercentrics-button .sub-consent-layout-5 .checkbox input[type="checkbox"].isWithCat:checked:before,
            .usercentrics-button .sub-consent-layout-5 .checkbox-inline input[type="checkbox"].isWithCat:checked:before {
                left: 7px !important;
                height: 12px !important;
            }
            .usercentrics-button .sub-consent-layout-5 .layout6-checkbox:after {
                border-width: 1px !important;
            }
            .usercentrics-button .sub-consent-layout-5 .layout6-checkbox:checked:before {
                border: 1px solid #6d3daf !important;
                border-top-width: 0 !important;
                border-left-width: 0 !important;
            }
            .usercentrics-button .sub-consent-layout-5 .uc-concent-icons-div {
                padding-top: 5px !important;
                text-align: right !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5 .padding-left-sub-title {
                padding-left: 20px !important;
                padding-top: 0 !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5.new-m-bottom-5 {
                margin-top: 0 !important;
                margin-bottom: 0px !important;
                padding: 17px 0 10px 0 !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5.new-m-bottom-5 .uc-form-check-input {
                margin-left: -20px !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5.new-m-bottom-5 .uc-form-check-input::after {
                border-color: rgba(0, 0, 0, 0.125) !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5.new-m-bottom-5 .uc-form-check-input:checked::after {
                background: transparent !important;
                border-color: rgba(0, 0, 0, 0.125) !important;
            }
            .usercentrics-button .sub-consent-layout-5.sub-consent-layout-5.new-m-bottom-5 .layout6-checkbox.uc-form-check-input:checked::after {
                border-color: #6d3daf !important;
            }
            .usercentrics-button .uc-timeline .main-width-div {
                width: 100% !important;
            }
            .usercentrics-button .uc-timeline .main-width-div .date-title-div {
                display: inline-block;
                width: 32%;
                margin-left: 20px;
            }
            .usercentrics-button .uc-timeline .main-width-div .comments-title-div {
                display: inline-block;
                width: 32%;
            }
            .usercentrics-button .uc-timeline .new-time {
                width: 32% !important;
                margin-top: 1px !important;
                margin-left: 20px !important;
            }
            .usercentrics-button .uc-timeline .new-desc {
                width: 60% !important;
                margin-top: 1px !important;
            }
            .usercentrics-button .form-check2 {
                padding-left: 0 !important;
            }
            .usercentrics-button.new-border-bottom-5 {
                border-top: 1px solid rgba(0, 0, 0, 0.125) !important;
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            #usercentrics-button,
            .uc-embed {
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }
            #usercentrics-button .uc-flex-container,
            .uc-embed .uc-flex-container {
                display: flex;
                flex-direction: row;
                flex-wrap: wrap;
            }
            #usercentrics-button .uc-flex-container.uc-flex-col,
            .uc-embed .uc-flex-container.uc-flex-col {
                flex-direction: column;
            }
            #usercentrics-button .uc-flex-container.uc-nowrap,
            .uc-embed .uc-flex-container.uc-nowrap {
                flex-wrap: nowrap;
            }
            #usercentrics-button .uc-flex-container .uc-flex-item,
            .uc-embed .uc-flex-container .uc-flex-item {
                flex: 1 1 auto;
            }
            #usercentrics-button .uc-flex-container.uc-flex-2 .uc-flex-item,
            .uc-embed .uc-flex-container.uc-flex-2 .uc-flex-item {
                flex: 1 0 49%;
                margin-right: 2%;
            }
            #usercentrics-button .uc-flex-container.uc-flex-2 .uc-flex-item:nth-of-type(2n),
            .uc-embed .uc-flex-container.uc-flex-2 .uc-flex-item:nth-of-type(2n) {
                margin-right: 0;
            }
            #usercentrics-button .uc-consent-title,
            .uc-embed .uc-consent-title {
                font-size: 16px;
                font-weight: 600;
                overflow-x: hidden;
                text-overflow: ellipsis;
                -ms-overflow-style: none;
                word-break: break-word;
            }
            #usercentrics-button .uc-subconsent-section,
            .uc-embed .uc-subconsent-section {
                padding: 10px 20px 0;
            }
            #usercentrics-button .uc-subconsent-section .uc-subconsent-heading,
            .uc-embed .uc-subconsent-section .uc-subconsent-heading {
                font-size: 18px;
                font-weight: 600;
            }
            #usercentrics-button h2,
            #usercentrics-button .uc-heading2,
            .uc-embed h2,
            .uc-embed .uc-heading2 {
                font-size: 24px;
            }
            #usercentrics-button h2 *,
            #usercentrics-button .uc-heading2 *,
            .uc-embed h2 *,
            .uc-embed .uc-heading2 * {
                font-size: 24px;
            }
            #usercentrics-button h3,
            #usercentrics-button .uc-heading3,
            .uc-embed h3,
            .uc-embed .uc-heading3 {
                font-size: 20px;
            }
            #usercentrics-button h3 *,
            #usercentrics-button .uc-heading3 *,
            .uc-embed h3 *,
            .uc-embed .uc-heading3 * {
                font-size: 20px;
            }
            #usercentrics-button h4,
            #usercentrics-button .uc-heading4,
            .uc-embed h4,
            .uc-embed .uc-heading4 {
                font-size: 18px;
            }
            #usercentrics-button h4 *,
            #usercentrics-button .uc-heading4 *,
            .uc-embed h4 *,
            .uc-embed .uc-heading4 * {
                font-size: 18px;
            }
            #usercentrics-button h5,
            #usercentrics-button .uc-heading5,
            .uc-embed h5,
            .uc-embed .uc-heading5 {
                font-size: 16px;
            }
            #usercentrics-button h5 *,
            #usercentrics-button .uc-heading5 *,
            .uc-embed h5 *,
            .uc-embed .uc-heading5 * {
                font-size: 16px;
            }
            #usercentrics-button .margin-side-auto,
            .uc-embed .margin-side-auto {
                margin-right: auto !important;
                margin-left: auto !important;
            }
            #usercentrics-button .uc-cursor-pointer,
            .uc-embed .uc-cursor-pointer {
                cursor: pointer !important;
            }
            #usercentrics-button .uc-float-left,
            #usercentrics-button .usercentrics-button .uc-col-1,
            .usercentrics-button #usercentrics-button .uc-col-1,
            #usercentrics-button .usercentrics-button .uc-col-xs-1,
            .usercentrics-button #usercentrics-button .uc-col-xs-1,
            #usercentrics-button .usercentrics-button .uc-col-2,
            .usercentrics-button #usercentrics-button .uc-col-2,
            #usercentrics-button .usercentrics-button .uc-col-xs-2,
            .usercentrics-button #usercentrics-button .uc-col-xs-2,
            #usercentrics-button .usercentrics-button .uc-col-3,
            .usercentrics-button #usercentrics-button .uc-col-3,
            #usercentrics-button .usercentrics-button .uc-col-xs-3,
            .usercentrics-button #usercentrics-button .uc-col-xs-3,
            #usercentrics-button .usercentrics-button .uc-col-4,
            .usercentrics-button #usercentrics-button .uc-col-4,
            #usercentrics-button .usercentrics-button .uc-col-xs-4,
            .usercentrics-button #usercentrics-button .uc-col-xs-4,
            #usercentrics-button .usercentrics-button .uc-col-5,
            .usercentrics-button #usercentrics-button .uc-col-5,
            #usercentrics-button .usercentrics-button .uc-col-xs-5,
            .usercentrics-button #usercentrics-button .uc-col-xs-5,
            #usercentrics-button .usercentrics-button .uc-col-6,
            .usercentrics-button #usercentrics-button .uc-col-6,
            #usercentrics-button .usercentrics-button .uc-col-xs-6,
            .usercentrics-button #usercentrics-button .uc-col-xs-6,
            #usercentrics-button .usercentrics-button .uc-col-7,
            .usercentrics-button #usercentrics-button .uc-col-7,
            #usercentrics-button .usercentrics-button .uc-col-xs-7,
            .usercentrics-button #usercentrics-button .uc-col-xs-7,
            #usercentrics-button .usercentrics-button .uc-col-8,
            .usercentrics-button #usercentrics-button .uc-col-8,
            #usercentrics-button .usercentrics-button .uc-col-xs-8,
            .usercentrics-button #usercentrics-button .uc-col-xs-8,
            #usercentrics-button .usercentrics-button .uc-col-9,
            .usercentrics-button #usercentrics-button .uc-col-9,
            #usercentrics-button .usercentrics-button .uc-col-xs-9,
            .usercentrics-button #usercentrics-button .uc-col-xs-9,
            #usercentrics-button .usercentrics-button .uc-col-10,
            .usercentrics-button #usercentrics-button .uc-col-10,
            #usercentrics-button .usercentrics-button .uc-col-xs-10,
            .usercentrics-button #usercentrics-button .uc-col-xs-10,
            #usercentrics-button .usercentrics-button .uc-col-11,
            .usercentrics-button #usercentrics-button .uc-col-11,
            #usercentrics-button .usercentrics-button .uc-col-xs-11,
            .usercentrics-button #usercentrics-button .uc-col-xs-11,
            #usercentrics-button .usercentrics-button .uc-col-12,
            .usercentrics-button #usercentrics-button .uc-col-12,
            #usercentrics-button .usercentrics-button .uc-col-xs-12,
            .usercentrics-button #usercentrics-button .uc-col-xs-12,
            .uc-embed .uc-float-left,
            .uc-embed .usercentrics-button .uc-col-1,
            .usercentrics-button .uc-embed .uc-col-1,
            .uc-embed .usercentrics-button .uc-col-xs-1,
            .usercentrics-button .uc-embed .uc-col-xs-1,
            .uc-embed .usercentrics-button .uc-col-2,
            .usercentrics-button .uc-embed .uc-col-2,
            .uc-embed .usercentrics-button .uc-col-xs-2,
            .usercentrics-button .uc-embed .uc-col-xs-2,
            .uc-embed .usercentrics-button .uc-col-3,
            .usercentrics-button .uc-embed .uc-col-3,
            .uc-embed .usercentrics-button .uc-col-xs-3,
            .usercentrics-button .uc-embed .uc-col-xs-3,
            .uc-embed .usercentrics-button .uc-col-4,
            .usercentrics-button .uc-embed .uc-col-4,
            .uc-embed .usercentrics-button .uc-col-xs-4,
            .usercentrics-button .uc-embed .uc-col-xs-4,
            .uc-embed .usercentrics-button .uc-col-5,
            .usercentrics-button .uc-embed .uc-col-5,
            .uc-embed .usercentrics-button .uc-col-xs-5,
            .usercentrics-button .uc-embed .uc-col-xs-5,
            .uc-embed .usercentrics-button .uc-col-6,
            .usercentrics-button .uc-embed .uc-col-6,
            .uc-embed .usercentrics-button .uc-col-xs-6,
            .usercentrics-button .uc-embed .uc-col-xs-6,
            .uc-embed .usercentrics-button .uc-col-7,
            .usercentrics-button .uc-embed .uc-col-7,
            .uc-embed .usercentrics-button .uc-col-xs-7,
            .usercentrics-button .uc-embed .uc-col-xs-7,
            .uc-embed .usercentrics-button .uc-col-8,
            .usercentrics-button .uc-embed .uc-col-8,
            .uc-embed .usercentrics-button .uc-col-xs-8,
            .usercentrics-button .uc-embed .uc-col-xs-8,
            .uc-embed .usercentrics-button .uc-col-9,
            .usercentrics-button .uc-embed .uc-col-9,
            .uc-embed .usercentrics-button .uc-col-xs-9,
            .usercentrics-button .uc-embed .uc-col-xs-9,
            .uc-embed .usercentrics-button .uc-col-10,
            .usercentrics-button .uc-embed .uc-col-10,
            .uc-embed .usercentrics-button .uc-col-xs-10,
            .usercentrics-button .uc-embed .uc-col-xs-10,
            .uc-embed .usercentrics-button .uc-col-11,
            .usercentrics-button .uc-embed .uc-col-11,
            .uc-embed .usercentrics-button .uc-col-xs-11,
            .usercentrics-button .uc-embed .uc-col-xs-11,
            .uc-embed .usercentrics-button .uc-col-12,
            .usercentrics-button .uc-embed .uc-col-12,
            .uc-embed .usercentrics-button .uc-col-xs-12,
            .usercentrics-button .uc-embed .uc-col-xs-12 {
                float: left !important;
            }
            #usercentrics-button .uc-float-right,
            .uc-embed .uc-float-right {
                float: right !important;
            }
            #usercentrics-button .uc-width-100,
            .uc-embed .uc-width-100 {
                width: 100% !important;
            }
            #usercentrics-button .align-center,
            .uc-embed .align-center {
                text-align: center !important;
            }
            #usercentrics-button .align-right,
            .uc-embed .align-right {
                text-align: right !important;
            }
            #usercentrics-button .red-link,
            .uc-embed .red-link {
                color: #e53935 !important;
            }
            #usercentrics-button .blue-link,
            .uc-embed .blue-link {
                color: #0096ff !important;
            }
            #usercentrics-button .uc-overflow-hidden,
            .uc-embed .uc-overflow-hidden {
                overflow: hidden !important;
            }
            #usercentrics-button .uc-ls-none,
            .uc-embed .uc-ls-none {
                list-style: none;
            }
            #usercentrics-button .uc-stored-discolsure,
            .uc-embed .uc-stored-discolsure {
                padding: 12px;
                margin-bottom: 12px;
                border: 1px solid #dedede;
            }
            #usercentrics-button .uc-mb-10,
            .uc-embed .uc-mb-10 {
                margin-bottom: 10px;
            }
            #usercentrics-button p:last-of-type,
            .uc-embed p:last-of-type {
                margin-bottom: 0;
            }
            #usercentrics-button .uc-dps-description,
            .uc-embed .uc-dps-description {
                font-weight: 400;
                margin-left: 6px;
                min-width: 250px;
            }
            .usercentrics-button .uc-privacy-button-wrapper {
                border-radius: 50%;
                cursor: pointer;
                height: 64px;
                overflow: hidden;
                position: fixed;
                transform: translateZ(9999992px);
                width: 64px;
                z-index: 9999992;
            }
            @media (max-width: 640px) {
                .usercentrics-button .uc-privacy-button-wrapper {
                    height: 48px;
                    width: 48px;
                }
            }
            .usercentrics-button .uc-privacy-button-wrapper.btn-disabled {
                display: none;
            }
            .usercentrics-button .uc-privacy-button-wrapper svg {
                height: inherit;
                width: inherit;
            }
            .usercentrics-button .uc-banner-content {
                width: 100% !important;
                max-width: 100% !important;
                background-color: #1f8ceb;
                position: fixed !important;
                left: 0 !important;
                right: 0 !important;
                color: #fff !important;
                margin: auto !important;
                box-shadow: 0 6px 36px rgba(0, 0, 0, 0.3) !important;
                top: auto !important;
                bottom: auto !important;
            }
            .usercentrics-button.uc-button-tr .uc-privacy-button-wrapper {
                right: 20px !important;
                top: 20px !important;
            }
            .usercentrics-button.uc-button-tl .uc-privacy-button-wrapper {
                left: 20px !important;
                top: 20px !important;
            }
            .usercentrics-button.uc-button-br .uc-privacy-button-wrapper {
                bottom: 20px !important;
                right: 20px !important;
            }
            .usercentrics-button.uc-button-bl .uc-privacy-button-wrapper {
                left: 20px !important;
                bottom: 20px !important;
            }
            .usercentrics-button.uc-banner-1 .uc-banner-content {
                bottom: 0 !important;
            }
            .usercentrics-button.uc-banner-1.uc-button-br .uc-banner-content {
                left: 0 !important;
                right: 0 !important;
            }
            .usercentrics-button.uc-banner-1.uc-button-br .uc-banner-content > div {
                float: left !important;
            }
            .usercentrics-button.uc-banner-1.uc-button-tr .uc-banner-content > div,
            .usercentrics-button.uc-banner-1.uc-button-tl .uc-banner-content > div {
                width: 100% !important;
            }
            .usercentrics-button.uc-button-hidden .uc-banner-content > div {
                width: 100% !important;
            }
            .usercentrics-button.uc-banner-2 .uc-banner-content {
                top: 0 !important;
            }
            .usercentrics-button.uc-banner-2.uc-button-tr .uc-banner-content > div {
                float: left !important;
            }
            .usercentrics-button.uc-banner-2.uc-button-br .uc-banner-content > div,
            .usercentrics-button.uc-banner-2.uc-button-bl .uc-banner-content > div {
                width: 100% !important;
            }
            .usercentrics-button.uc-modal-1 .uc-corner-modal .uc-corner-modal-content {
                bottom: 20px;
                left: 20px;
            }
            .usercentrics-button.uc-modal-1.uc-button-bl .uc-corner-modal .uc-corner-modal-content {
                bottom: 88px;
            }
            .usercentrics-button.uc-modal-1.uc-button-bl .uc-corner-modal .uc-corner-modal-content {
                bottom: 88px !important;
                left: 20px !important;
            }
            .usercentrics-button.uc-modal-1.uc-button-bl .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                border-bottom-left-radius: 0;
                border-bottom-right-radius: 10px;
            }
            .usercentrics-button.uc-modal-1.uc-button-bl .uc-corner-modal .uc-corner-modal-content .corner-arrow {
                transform: scaleX(-1);
                float: left !important;
            }
            .usercentrics-button.uc-modal-2 .uc-corner-modal .uc-corner-modal-content {
                right: 20px;
                bottom: 20px;
                left: initial;
            }
            .usercentrics-button.uc-modal-2.uc-button-br .uc-corner-modal .uc-corner-modal-content {
                bottom: 88px;
            }
            .usercentrics-button.uc-modal-2.uc-button-hidden .uc-corner-modal .uc-corner-modal-content {
                right: 20px;
                bottom: 20px;
                left: initial !important;
            }
            .usercentrics-button.uc-modal-2.uc-button-hidden {
                bottom: 88px;
            }
            .usercentrics-button.uc-modal-2.uc-button-br .uc-corner-modal .uc-corner-modal-content {
                bottom: 88px !important;
                left: initial !important;
                right: 20px;
            }
            .usercentrics-button .inactive-background {
                height: 100% !important;
                left: 0;
                position: fixed;
                top: 0;
                width: 100% !important;
            }
            #usercentrics-button .uc-powered-by-footer {
                clear: both;
                display: inline-block;
                font-size: 10px;
                padding-top: 8px;
                align-items: center;
            }
            @media (max-width: 640px) {
                #usercentrics-button .uc-powered-by-footer {
                    display: block;
                    text-align: center;
                }
            }
            #usercentrics-button .uc-powered-by-footer .uc-powered-by-label {
                display: inline-block;
                font-size: inherit;
                width: auto !important;
                padding-right: 8px;
            }
            #usercentrics-button .uc-powered-by-footer .uc-powered-by-icon {
                cursor: pointer;
                display: inline-block;
                vertical-align: middle;
                width: 115px !important;
            }
            #usercentrics-button .uc-powered-by-footer .uc-powered-by-icon svg {
                display: block;
            }
            #usercentrics-button .uc-powered-by-footer .uc-partner-icon {
                display: inline-block;
                max-height: 24px;
                vertical-align: middle;
            }
            #usercentrics-button #uc-corner-modal.layout-1 .uc-powered-by-footer {
                background-color: #fff;
                border-right: 1px solid #dfdfdf;
                border-left: 1px solid #dfdfdf;
                display: block;
                padding: 4px 0;
                text-align: center;
            }
            #usercentrics-button #uc-corner-modal.layout-4 .uc-powered-by-footer {
                display: block;
                text-align: center;
            }
            #usercentrics-button #uc-corner-modal.layout-4 .uc-powered-by-footer .uc-powered-right-child {
                font-size: 10px;
                padding-left: 12px;
            }
            #usercentrics-button #uc-corner-modal.layout-4 .uc-powered-by-footer .uc-powered-right-child a {
                font-size: 10px;
            }
            #usercentrics-button #uc-corner-modal.layout-2 .uc-powered-by-footer,
            #usercentrics-button #uc-corner-modal.layout-5 .uc-powered-by-footer {
                display: block;
                padding: 0 0 8px;
                text-align: center;
            }
            #usercentrics-button #uc-banner-centered .uc-powered-by-footer {
                display: block;
                text-align: center;
            }
            #usercentrics-button #uc-center-modal .uc-powered-by-footer {
                display: block;
                text-align: center;
            }
            @media (max-width: 640px) {
                #usercentrics-button #uc-banner-modal.layout-2 .uc-btn-footer-container {
                    flex-direction: column;
                }
            }
            @media (min-width: 641px) {
                #usercentrics-button #uc-banner-modal.layout-2 .uc-btn-footer-container .uc-powered-by-footer {
                    min-width: 180px;
                }
            }
            #usercentrics-button .uc-banner-links {
                font-size: 10px;
            }
            #usercentrics-button .uc-banner-links a,
            #usercentrics-button .uc-banner-links span {
                display: inline-block;
            }
            #usercentrics-button #uc-banner-centered .uc-banner-links {
                text-align: center;
            }
            #usercentrics-button #uc-banner-centered .uc-banner-links a,
            #usercentrics-button #uc-banner-centered .uc-banner-links span {
                margin-top: 12px;
            }
            #usercentrics-button #uc-banner-modal .uc-banner-links {
                float: right;
                margin-top: 12px;
            }
            @media (max-width: 640px) {
                #usercentrics-button #uc-banner-modal .uc-banner-links {
                    clear: both;
                    float: none;
                    text-align: center;
                }
            }
            @media (max-width: 768px) {
                .usercentrics-button .uc-btn {
                    min-width: auto !important;
                }
                .usercentrics-button.layout-4 #uc-corner-modal .uc-corner-modal .uc-corner-modal-content {
                    left: 0 !important;
                    border: none !important;
                }
                .usercentrics-button.layout-1 .corner-arrow,
                .usercentrics-button.layout-2 .corner-arrow {
                    display: none !important;
                }
                .usercentrics-button .uc-corner-modal,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper {
                    max-width: 100% !important;
                    height: 100%;
                    padding: 0 !important;
                    left: 0 !important;
                }
                .usercentrics-button .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper .uc-corner-modal-content {
                    left: 0 !important;
                    right: 0 !important;
                    max-width: 100% !important;
                    top: 0 !important;
                    bottom: 0 !important;
                    width: 100% !important;
                }
                .usercentrics-button .uc-corner-modal .uc-card-header,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper .uc-card-header {
                    width: 100% !important;
                    top: 0 !important;
                    right: 0 !important;
                    left: 0 !important;
                    border-radius: 0 !important;
                    border-top-left-radius: 0 !important;
                    border-top-right-radius: 0 !important;
                }
                .usercentrics-button .uc-corner-modal .uc-btn,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper .uc-btn {
                    border-radius: 0 !important;
                }
                .usercentrics-button .uc-corner-modal .uc-card-body,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper .uc-card-body {
                    height: 100%;
                    max-height: calc(100% - 200px);
                    margin-top: -2px !important;
                }
                .usercentrics-button .uc-corner-modal .uc-card-body .uc-tab-content,
                .usercentrics-button #uc-corner-modal .corner-modal-wrapper .uc-card-body .uc-tab-content {
                    border: none !important;
                    height: calc(100% - 35px) !important;
                    position: unset !important;
                    max-height: 100%;
                }
                .usercentrics-button .view2 {
                    display: flex !important;
                }
                .usercentrics-button .uc-history-description {
                    width: 54% !important;
                }
            }
            @media (max-width: 640px) {
                .usercentrics-button.layout-1 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-2 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-3 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-4 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-5 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-6 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-7 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-8 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-9 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-10 .uc-banner .uc-banner-content,
                .usercentrics-button.layout-11 .uc-banner .uc-banner-content {
                    right: 0 !important;
                    left: 0 !important;
                }
                .usercentrics-button.layout-1 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-2 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-3 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-4 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-5 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-6 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-7 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-8 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-9 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-10 .uc-banner .uc-banner-content .uc-btn,
                .usercentrics-button.layout-11 .uc-banner .uc-banner-content .uc-btn {
                    width: 100% !important;
                }
                .usercentrics-button.layout-1 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-1 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-2 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-2 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-3 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-3 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-4 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-4 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-5 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-5 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-6 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-6 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-7 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-7 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-8 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-8 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-9 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-9 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-10 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-10 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary,
                .usercentrics-button.layout-11 .uc-banner .uc-banner-content .uc-btn.btn-default,
                .usercentrics-button.layout-11 .uc-banner .uc-banner-content .uc-btn.uc-btn-primary {
                    width: 100% !important;
                }
                .usercentrics-button .uc-banner .uc-banner-content {
                    width: 100% !important;
                    right: 0 !important;
                    left: 0 !important;
                }
                .usercentrics-button .uc-banner .uc-banner-content .uc-btn {
                    display: block !important;
                    float: none !important;
                    width: 100% !important;
                    margin: auto !important;
                    margin-right: 0 !important;
                    margin-bottom: 20px !important;
                }
                .usercentrics-button .uc-banner .uc-banner-content .uc-btn:last-child {
                    margin-right: auto !important;
                }
            }
            @media (max-width: 420px) {
                .usercentrics-button .uc-history-description {
                    width: 54% !important;
                }
            }
            @media (max-width: 350px) {
                .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-2 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-3 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-4 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-5 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-6 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-7 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-8 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-9 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-10 .uc-corner-modal .uc-corner-modal-content,
                .usercentrics-button.layout-11 .uc-corner-modal .uc-corner-modal-content {
                    right: 0 !important;
                    left: 0 !important;
                }
                .usercentrics-button .mobile-font-style {
                    font-size: 10px !important;
                }
                .usercentrics-button .uc-corner-modal .uc-corner-modal-content {
                    right: 0 !important;
                    left: 0 !important;
                    bottom: 56px !important;
                    margin: auto !important;
                }
            }
            @keyframes ucOpacity {
                0% {
                    opacity: 0;
                }
                100% {
                    opacity: 1;
                }
            }
            .usercentrics-button {
                text-align: left !important;
            }
            .usercentrics-button #uc-consents-info-modal p {
                color: #000;
            }
            .usercentrics-button li {
                line-height: inherit !important;
            }
            .usercentrics-button button {
                min-height: 0;
            }
            .usercentrics-button .uc-timeline li {
                padding-left: 0 !important;
            }
            .usercentrics-button ul,
            .usercentrics-button li {
                list-style: disc;
            }
            .usercentrics-button input[type="checkbox"],
            .usercentrics-button input[type="radio"] {
                opacity: 1;
                left: 0px;
                border: none;
            }
            .usercentrics-button input[type="search"] {
                margin-bottom: 0 !important;
            }
            .usercentrics-button #uc-banner-modal :focus,
            .usercentrics-button #uc-central-banner-modal :focus {
                outline: 0;
                box-shadow: none;
            }
            .usercentrics-button textarea,
            .usercentrics-button input[type="text"],
            .usercentrics-button input[type="number"],
            .usercentrics-button input[type="email"],
            .usercentrics-button input[type="date"],
            .usercentrics-button input[type="datetime"],
            .usercentrics-button input[type="tel"],
            .usercentrics-button input[type="search"],
            .usercentrics-button input[type="url"],
            .usercentrics-button input[type="password"] {
                background: transparent;
                height: auto;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content #uc-btn-open-language-selector-flags {
                padding: 0 7px 2px 0;
                margin-top: -1px;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content #uc-btn-open-language-selector-flags .uc-dropdown .uc-dropdown-toggle .uc-dropdown-arrow {
                vertical-align: 1px;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content #uc-btn-open-language-selector-flags .svg-wrapper svg {
                border-radius: 3.5px 0 0 0;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body {
                height: auto !important;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body div:last-of-type {
                padding-top: 0 !important;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body .desc {
                line-height: 24px;
                margin: 20px 0 25px 0;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body .uc-floating-button-wrapper svg {
                height: 64px;
                width: 64px;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body a {
                border-radius: 0 !important;
                width: 100%;
            }
            #usercentrics-button #uc-center-modal .user-centric-center-modal .uc-content .uc-modal-body a.accept-settings-btn {
                color: #fff !important;
            }
            @media (min-width: 769px) {
                #usercentrics-button .uc-card-header .svg-wrapper svg {
                    border-top-left-radius: 6px;
                }
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content h4 {
                float: none !important;
                font-size: 20px !important;
                margin-top: 21px !important;
                margin-bottom: 21px !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body {
                padding: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body h4 {
                float: none !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body .uc-timeline .uc-history-description {
                width: auto !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body .uc-timeline .uc-history-time {
                margin-right: 40px;
                width: auto !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body .uc-timeline .off-on {
                float: unset;
                margin: 0 !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-content .uc-modal-body .text-link-right {
                text-align: left !important;
            }
            #usercentrics-button.layout-1 #uc-corner-modal .uc-header-subtitle-text a {
                color: inherit;
                text-decoration: underline;
            }
            #usercentrics-button.layout-1 #uc-corner-modal .svg-arrow-up,
            #usercentrics-button.layout-1 #uc-corner-modal .svg-arrow-down {
                vertical-align: middle;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content {
                display: flex;
                flex-direction: column;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                position: relative !important;
                min-height: 82px;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-body {
                position: relative !important;
                height: unset !important;
                max-height: unset !important;
                overflow: auto;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header {
                position: relative;
                padding: 16px !important;
                max-height: 163px !important;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info {
                display: flex;
                margin-bottom: 8px;
                justify-content: space-between;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .uc-language-wrapper {
                position: relative !important;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .uc-language-wrapper .uc-dropdown {
                position: relative;
                display: flex;
                align-items: baseline;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .uc-language-wrapper .uc-dropdown .uc-dropdown-toggle {
                display: flex;
                align-items: center;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .uc-card-title {
                padding: 0 !important;
                margin: 0 !important;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-card-header-info .close-modal-btn {
                position: relative;
                top: 0;
                right: 0;
            }
            .usercentrics-button.layout-1 #uc-corner-modal.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header .uc-header-subtitle-text {
                margin: 0 !important;
                max-height: 100px;
                overflow-y: auto;
                text-align: left !important;
                font-size: 14px;
            }
            #usercentrics-button #uc-center-modal #uc-lang-dropdown-toggle::after {
                color: #000;
            }
            #usercentrics-button #uc-center-modal .secondary-basic,
            #usercentrics-button #uc-center-modal .secondary-advance {
                position: fixed !important;
                top: 50% !important;
                right: initial !important;
                bottom: initial !important;
                left: 50% !important;
                transform: translate3d(-50%, -50%, 9999995px);
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header {
                margin: -17px -16px 0 -16px;
                padding: 20px !important;
                border-radius: 3.5px 3.5px 0 0;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title {
                margin: 20px 0 10px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title .uc-title,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title .uc-title {
                color: #4a4a4a !important;
                font-size: 20px !important;
                line-height: 24px;
                margin-bottom: 10px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title .uc-secondary-toggle,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title .uc-secondary-toggle {
                font-size: 12px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title .uc-secondary-toggle .text,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title .uc-secondary-toggle .text {
                color: #7f8795;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title .uc-secondary-toggle button,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title .uc-secondary-toggle button {
                color: #7f8795;
                vertical-align: middle;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .uc-card-title .uc-secondary-toggle button .on .background,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .uc-card-title .uc-secondary-toggle button .on .background {
                background-color: #5aeb87 !important;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-header .subtitle-text,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-header .subtitle-text {
                color: #7f8795 !important;
                font-size: 11px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row {
                margin-bottom: 15px !important;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row label,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row label {
                background-color: #ff6969;
                border: 0 !important;
                border-radius: 40px;
                cursor: pointer;
                height: 20px;
                margin: 4px 0 0 !important;
                padding: 0 !important;
                position: relative;
                transition: all 0.25s ease-in-out;
                width: 44px;
                will-change: background;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row label::after,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row label::after {
                content: "";
                background-color: #fff;
                border-radius: 40px;
                box-shadow: 0 0.5px 1.5px rgba(0, 0, 0, 0.3);
                display: block;
                height: 24px;
                margin-left: -1px;
                position: absolute;
                bottom: -2px;
                left: 1px;
                transition: all 0.25s ease-in-out;
                width: 24px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row input[type="checkbox"]:checked + label,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row input[type="checkbox"]:checked + label {
                background-color: #5aeb87;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row input[type="checkbox"]:checked + label::after,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row input[type="checkbox"]:checked + label::after {
                transform: translateX(20px);
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row input[type="checkbox"].intermediate + label::after,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row input[type="checkbox"].intermediate + label::after {
                content: "";
                transform: translateX(10px);
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row input[type="checkbox"].intermediate + label,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row input[type="checkbox"].intermediate + label {
                background-color: #f4a941;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row input[type="checkbox"]:disabled + label,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row input[type="checkbox"]:disabled + label {
                background-color: #ddd;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row .uc-category-desc .uc-category-title,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row .uc-category-desc .uc-category-title {
                color: #4a4a4a !important;
                float: none !important;
                font-size: 24px !important;
                line-height: normal !important;
                font-weight: 500 !important;
                margin-bottom: 3px !important;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row .uc-category-desc .uc-container,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row .uc-category-desc .uc-container {
                display: flex;
                align-items: center;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-category-row .uc-category-desc small,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-category-row .uc-category-desc small {
                color: #7f8795 !important;
                font-size: 11px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .consent-header,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .consent-header {
                margin-right: 0 !important;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .uc-consent-title,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-consent-title {
                line-height: 24px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-body .subconsent-info .uc-consent-info-modal-svg,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .subconsent-info .uc-consent-info-modal-svg {
                margin-left: -3px !important;
                margin-right: 3px;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer {
                bottom: 5px;
                left: 0;
                padding: 0 20px;
                width: 100%;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer .uc-accept-settings-button,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer .uc-accept-settings-button {
                border: none;
                border-radius: 6px !important;
                display: none;
                font-size: 16px;
                line-height: 24px;
                margin-bottom: 20px;
                text-transform: none !important;
                width: 100%;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer .uc-save-settings-button,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer .uc-save-settings-button {
                border: none;
                border-radius: 6px !important;
                font-size: 16px;
                line-height: 24px;
                text-transform: none !important;
                width: 100%;
            }
            #usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer .uc-save-settings-button.disabled,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer .uc-save-settings-button.disabled {
                background-color: #ddd !important;
                color: #fff;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body {
                padding-top: 0 !important;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-nav a {
                border-bottom: 1px solid #ddd;
                height: auto !important;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-nav a:hover,
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-nav a.active {
                background-color: initial !important;
                border-bottom: 2px solid #1f8ceb !important;
                color: #1f8ceb !important;
                font-weight: 500;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-tab-content {
                height: auto !important;
                max-height: 195px !important;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-tab-content .uc-form-check {
                padding-left: 0 !important;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-tab-content .uc-form-check-label input[type="checkbox"] {
                display: block !important;
            }
            #usercentrics-button #uc-center-modal .secondary-advance .uc-card-body .uc-tab-content .uc-timeline .time {
                padding-left: 35px !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button #uc-corner-modal .uc-corner-modal-content {
                    background-color: #fff;
                    border-radius: 6px;
                }
                #usercentrics-button #uc-corner-modal .uc-corner-modal-content .uc-card-body .uc-tab-content {
                    max-height: unset;
                }
                #usercentrics-button #uc-corner-modal .uc-corner-modal-content .uc-card-footer {
                    position: absolute;
                    bottom: 0;
                    width: 100%;
                    z-index: 9999995;
                }
            }
            #usercentrics-button .uc-corner-modal .uc-card-body .uc-timeline .uc-history-timeline-dot {
                z-index: 0 !important;
            }
            #usercentrics-button #uc-center-modal #setting .consent-info h6,
            #usercentrics-button #uc-center-modal #setting .head-text {
                font-weight: 400 !important;
            }
            #usercentrics-button #uc-center-modal #setting .uc-collapse.uc-show {
                margin-bottom: 15px;
            }
            #usercentrics-button #uc-center-modal #setting .uc-timeline {
                padding-left: 8.33% !important;
            }
            #usercentrics-button #uc-center-modal #setting .uc-timeline li {
                clear: both;
            }
            #usercentrics-button #uc-center-modal #setting .uc-timeline .uc-history-description {
                margin-left: 0 !important;
                text-align: right;
            }
            #usercentrics-button #uc-center-modal #setting .uc-timeline .uc-timeline-right {
                text-align: right;
                width: 14%;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body #setting .uc-history-description {
                text-align: right;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group .uc-concent-icons-div,
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group div[data-event="open-consent-info-modal"],
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group .uc-show-hide-banner {
                text-align: center;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group .consent-info h6 {
                font-weight: 400 !important;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group .uc-collapse .head-text {
                font-weight: 400 !important;
                margin: 10px 0 !important;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-consent-group .uc-collapse .head-text:last-of-type {
                margin-bottom: 10px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-timeline ul::before {
                top: 5px !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-timeline .uc-history-timeline-dot {
                left: 1px !important;
                height: 15px !important;
                width: 15px !important;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-deny-banner {
                width: 30% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-deny-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-accept-banner {
                width: 40% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-accept-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-more-info-banner {
                width: 30% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-more-info-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-deny-banner {
                display: none !important;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-accept-banner {
                width: 70% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-accept-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-more-info-banner {
                width: 30% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-more-info-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-more-btn #uc-btn-deny-banner {
                width: 30% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-more-btn #uc-btn-deny-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-more-btn #uc-btn-accept-banner {
                width: 70% !important;
            }
            @media (max-width: 640px) {
                #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-more-btn #uc-btn-accept-banner {
                    width: 100% !important;
                }
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-more-btn #uc-btn-more-info-banner {
                display: none !important;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn.hide-more-btn #uc-btn-deny-banner,
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn.hide-more-btn #uc-btn-more-info-banner {
                display: none !important;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn.hide-more-btn #uc-btn-accept-banner {
                width: 100% !important;
            }
            #usercentrics-button.layout-1 #uc-corner-modal .uc-corner-modal-content .uc-tab-content {
                border: 1px solid #dfdfdf !important;
                border-bottom: none !important;
            }
            @media (max-width: 768px) {
                #usercentrics-button #uc-corner-modal .uc-card-footer {
                    height: auto !important;
                }
            }
            #usercentrics-button #uc-consents-info-modal .uc-modal-header .clear-button {
                background-color: #fff;
                padding-left: 10px;
            }
            #usercentrics-button.layout-1 input {
                float: none;
            }
            #usercentrics-button.layout-1 #uc-center-modal .uc-concent-icons-div,
            #usercentrics-button.layout-1 #uc-center-modal div[data-event="open-consent-info-modal"] {
                margin-left: 8px !important;
                text-align: center !important;
            }
            #usercentrics-button.layout-1 #uc-center-modal #history .uc-timeline .uc-history-timeline-dot {
                margin-top: 2px;
            }
            #usercentrics-button.layout-1 #uc-center-modal #history .uc-timeline li div {
                vertical-align: top !important;
            }
            #usercentrics-button #uc-center-modal .uc-center-modal-close-btn {
                position: absolute;
                top: 10px;
                right: 10px;
            }
            #usercentrics-button #uc-consents-info-modal.layout-1 .uc-checkbox.uc-label-right .uc-form-check-label,
            #usercentrics-button #uc-consents-info-modal.layout-2 .uc-checkbox.uc-label-right .uc-form-check-label,
            #usercentrics-button #uc-consents-info-modal.layout-11 .uc-checkbox.uc-label-right .uc-form-check-label,
            .uc-embed .uc-checkbox.uc-label-right .uc-form-check-label {
                line-height: 20px !important;
                text-indent: 0 !important;
            }
            #usercentrics-button #uc-consents-info-modal.layout-1 .uc-checkbox.uc-label-right .uc-form-check-label span,
            #usercentrics-button #uc-consents-info-modal.layout-2 .uc-checkbox.uc-label-right .uc-form-check-label span,
            #usercentrics-button #uc-consents-info-modal.layout-11 .uc-checkbox.uc-label-right .uc-form-check-label span,
            .uc-embed .uc-checkbox.uc-label-right .uc-form-check-label span {
                text-indent: 0 !important;
            }
            #usercentrics-button #uc-consents-info-modal.layout-1 input[type="checkbox"].uc-form-check-input::before,
            #usercentrics-button #uc-consents-info-modal.layout-1 input[type="checkbox"].uc-form-check-input::after,
            #usercentrics-button #uc-consents-info-modal.layout-2 input[type="checkbox"].uc-form-check-input::before,
            #usercentrics-button #uc-consents-info-modal.layout-2 input[type="checkbox"].uc-form-check-input::after,
            #usercentrics-button #uc-consents-info-modal.layout-11 input[type="checkbox"].uc-form-check-input::before,
            #usercentrics-button #uc-consents-info-modal.layout-11 input[type="checkbox"].uc-form-check-input::after,
            .uc-embed input[type="checkbox"].uc-form-check-input::before,
            .uc-embed input[type="checkbox"].uc-form-check-input::after {
                content: none;
            }
            #usercentrics-button.layout-1 input[type="checkbox"].uc-form-check-input::before {
                z-index: 1;
            }
            #usercentrics-button #uc-corner-modal .uc-card-body .uc-timeline .uc-history-timeline-dot {
                margin-top: 1px !important;
            }
            #usercentrics-button.layout-1 #uc-corner-modal .uc-card-body #history .uc-timeline .uc-history-timeline-dot,
            #usercentrics-button.layout-2 #uc-corner-modal .uc-card-body #history .uc-timeline .uc-history-timeline-dot {
                margin-top: -6px !important;
            }
            @media all and (-ms-high-contrast: none) {
                #usercentrics-button #uc-center-modal .secondary-basic,
                #usercentrics-button #uc-center-modal .secondary-advance {
                    height: 475px !important;
                    top: calc(50% - (525px / 2)) !important;
                    transform: translateX(-50%);
                }
                #usercentrics-button #uc-center-modal .secondary-basic .uc-card-footer,
                #usercentrics-button #uc-center-modal .secondary-advance .uc-card-footer {
                    position: absolute;
                }
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input + label.uc-form-check-label,
            .uc-embed input[type="checkbox"].uc-form-check-input + label.uc-form-check-label {
                cursor: pointer;
                padding: 0 !important;
                position: relative;
                z-index: 9999990;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input + label::before {
                content: "";
                background-color: #fff;
                border: 2px solid #e53935;
                border-radius: 2px;
                box-sizing: border-box;
                display: inline-block;
                height: 20px;
                position: absolute;
                top: 1px;
                transition: 0.2s;
                width: 20px;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input + label::after,
            .uc-embed input[type="checkbox"].uc-form-check-input + label::after {
                content: none;
                box-sizing: border-box;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input:checked + label::after,
            #usercentrics-button input[type="checkbox"].uc-form-check-input:checked:disabled + label::after,
            .uc-embed input[type="checkbox"].uc-form-check-input:checked + label::after,
            .uc-embed input[type="checkbox"].uc-form-check-input:checked:disabled + label::after {
                content: "";
                border-left: 2px solid #fff;
                border-bottom: 2px solid #fff;
                display: inline-block;
                height: 6px;
                position: absolute;
                top: 6px;
                left: 4px;
                transform: rotate(-45deg);
                width: 12px;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input:checked + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input:checked + label::before {
                content: "";
                background-color: #42b983;
                border-color: #42b983;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input:checked:disabled + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input:checked:disabled + label::before {
                content: "";
                background-color: #a0a0a0;
                border-color: #a0a0a0;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input:disabled + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input:disabled + label::before {
                content: "";
                border-color: #a0a0a0;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input.intermediate + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input.intermediate + label::before {
                background-color: #f4a941;
                border-color: #f4a941;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input.intermediate + label::after,
            .uc-embed input[type="checkbox"].uc-form-check-input.intermediate + label::after {
                content: "-";
                color: #fff;
                position: absolute;
                top: 2px;
                left: 0;
                width: 20px;
                height: 20px;
                text-align: center;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input.intermediate:disabled + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input.intermediate:disabled + label::before {
                background-color: #a0a0a0;
                border-color: #a0a0a0;
            }
            #usercentrics-button input[type="checkbox"].uc-form-check-input:focus + label::before,
            .uc-embed input[type="checkbox"].uc-form-check-input:focus + label::before {
                outline: #0096ff auto 5px;
            }
            .user-centric-center-modal {
                color: #000;
            }
            #usercentrics-button [class*="uc-col-"] {
                clear: none;
                padding: 0;
            }
            #usercentrics-button #uc-banner-modal #uc-small-optin-description,
            #usercentrics-button #uc-banner-modal #uc-full-optin-description,
            #usercentrics-button #uc-central-banner-modal #uc-small-optin-description,
            #usercentrics-button #uc-central-banner-modal #uc-full-optin-description,
            #usercentrics-button #uc-banner-modal .uc-optin-description span,
            #usercentrics-button #uc-central-banner-modal .uc-banner-text span {
                outline: none;
            }
            #usercentrics-button #uc-corner-modal .uc-card-footer .uc-accept-settings-button {
                display: none;
            }
            #usercentrics-button ::-webkit-scrollbar {
                width: 5px;
            }
            #usercentrics-button ::-webkit-scrollbar-track {
                background: #ffffff25;
            }
            #usercentrics-button ::-webkit-scrollbar-thumb {
                background: rgba(0, 0, 0, 0.2);
            }
            #usercentrics-button ::-webkit-scrollbar-thumb:hover {
                background: rgba(0, 0, 0, 0.5);
            }
            #usercentrics-button .uc-consent-history ul {
                margin: 0 !important;
                padding: 0 !important;
                position: relative !important;
            }
            #usercentrics-button .uc-consent-history ul::before {
                display: none;
            }
            #usercentrics-button .uc-consent-history ul li {
                align-items: center;
                border-bottom: 1px solid #dfdfdf;
                padding: 10px 0 !important;
            }
            #usercentrics-button .uc-consent-history .uc-history-timeline-dot {
                border-radius: 50% !important;
                height: 15px;
                margin: 0 !important;
                min-width: 15px;
                max-width: 15px;
                position: relative !important;
                width: 15px;
            }
            #usercentrics-button .uc-consent-history .uc-history-timeline-dot.uc-green {
                background: #42b983 !important;
            }
            #usercentrics-button .uc-consent-history .uc-history-timeline-dot.uc-red {
                background: #e53935 !important;
            }
            #usercentrics-button .uc-consent-history .uc-history-consent-status,
            #usercentrics-button .uc-consent-history .uc-history-timestamp {
                margin: 0 0 0 12px !important;
            }
            #usercentrics-button .uc-consent-history .uc-history-timestamp {
                text-align: right;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper * {
                color: #223954;
                font-size: 14px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-stored-toggle {
                color: #0090d0;
                cursor: pointer;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-stored-detail {
                display: none;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-storage-block {
                border: 1px solid #dedede;
                color: rgba(48, 48, 48, 0.6);
                padding: 22px 0;
                text-align: center;
                width: 100%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-storage-block .uc-try-again {
                color: #0045a5;
                cursor: pointer;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper ul {
                padding: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper label {
                margin: 0 !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal {
                background-color: rgba(0, 0, 0, 0.6);
                height: 100%;
                position: fixed;
                z-index: 9999995;
                display: flex;
                align-items: center;
                transform: translateZ(9999995px);
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-dialog {
                border: 0;
                border-radius: 6px;
                height: 80vh;
                margin: 0 auto;
                max-width: 900px;
                pointer-events: inherit;
                width: 90%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-content {
                border: 0;
                height: 100%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header {
                align-items: center;
                background-color: #223954;
                border-bottom: 0;
                border-radius: 6px 6px 0 0;
                height: 50px;
                padding: 12px 20px;
                position: relative;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header svg {
                height: inherit;
                pointer-events: none;
                vertical-align: middle;
                width: inherit;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-sidebar-toggle {
                background-color: transparent;
                border: 0;
                flex-basis: 25px;
                height: 25px;
                outline: none;
                padding: 0;
                width: 25px;
            }
            @media (max-width: 640px) {
                #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-sidebar-toggle {
                    display: none;
                }
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-sidebar-toggle .uc-info-modal-sidebar-toggle-button {
                height: 25px;
                max-width: 25px;
                width: 25px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar {
                height: 26px;
                max-width: calc(100% - (25px + 25px + 1px));
                padding: 0 15px;
                width: calc(100% - (25px + 25px + 1px));
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar .uc-info-modal-input-wrap {
                height: 100%;
                position: relative;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar .uc-info-modal-search-icon {
                display: inline-block;
                height: 24px;
                position: absolute;
                top: 1px;
                left: 6px;
                width: 24px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input {
                appearance: none;
                background-color: #4c637c;
                border: 1px solid #4c637c;
                border-radius: 50px;
                color: #fff;
                font-size: 14px;
                height: 100%;
                outline: none;
                padding: 0 35px !important;
                width: 100%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input::-webkit-input-placeholder {
                color: #fff;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input:-moz-placeholder {
                color: #fff;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input::-moz-placeholder {
                color: #fff;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-info-modal-search-bar input:-ms-input-placeholder {
                color: #fff;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header .uc-close {
                flex-basis: 25px;
                height: 25px;
                max-width: 25px;
                opacity: 1;
                width: 25px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar {
                background-color: #edf9fd;
                display: block;
                flex-basis: 230px;
                flex-shrink: 0;
                height: 100%;
                overflow-y: auto;
                position: relative;
                min-width: 230px;
                z-index: 3;
            }
            @media (max-width: 640px) {
                #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar {
                    display: none;
                }
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar.uc-is-hidden {
                display: none;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-info-modal-sidebar-nav {
                height: 100%;
                line-height: 28px;
                overflow: hidden;
                overflow-y: scroll;
                padding: 20px 30px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat li a {
                font-weight: 400;
                line-height: 16px;
                text-decoration: none;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat > li {
                border-bottom: 1px solid #223954;
                padding: 20px 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat > li:last-of-type {
                border: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat > li > .section-link {
                font-size: 18px;
                font-weight: 600;
                margin-bottom: 10px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat .section-link {
                color: #223954;
                display: block;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar ul.uc-menu-consent-cat ul.uc-menu-consent-subcat li {
                padding: 5px 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-powered-by {
                background-color: #edf9fd;
                box-shadow: 0 0 10px 7px #edf9fd;
                line-height: 1.3;
                padding: 5px 30px;
                position: absolute;
                bottom: 0;
                left: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-powered-by p {
                font-size: 10px;
                margin: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-powered-by a {
                color: inherit !important;
                font-size: inherit;
                font-weight: 500;
                text-decoration: underline;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-info-modal-sidebar .uc-powered-by .uc-custom-date {
                font-size: inherit;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body {
                height: calc(100% - (50px + 50px));
                overflow: hidden;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-main {
                height: 100%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content {
                overflow-y: scroll;
                padding: 30px !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content .uc-info-modal-category-content {
                margin-bottom: 68px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content .uc-info-modal-category-content .uc-consent-title {
                margin: 30px 0 15px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content .uc-subconsent-section {
                background-color: #edf9fd;
                padding: 20px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content .uc-subconsent-section .uc-consent-heading-subconsent {
                font-size: 18px;
                font-weight: 600;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-body .uc-content .uc-subconsent-section .uc-consent-label-subconsent-name {
                font-size: 16px;
                margin-bottom: 10px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer {
                border: 0;
                border-radius: 0 0 6px 6px;
                padding: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button {
                background-color: #42b983;
                border-radius: inherit;
                color: #fff;
                cursor: inherit;
                font-weight: 600 !important;
                padding: 13px 0 !important;
                text-shadow: none !important;
                width: 100%;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button.uc-disabled-element {
                background-color: #b8cee1 !important;
            }
            #usercentrics-button #uc-consents-info-modal a[href],
            .uc-embed a[href] {
                color: #223954 !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-section,
            .uc-embed .uc-consent-info-section {
                margin: 0 0 20px 0;
            }
            #usercentrics-button #uc-consents-info-modal h3.uc-info-modal-category-title,
            .uc-embed h3.uc-info-modal-category-title {
                font-size: 22px;
                text-align: left;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content,
            .uc-embed .uc-consent-info-content {
                margin: 0 0 60px 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content h3,
            .uc-embed .uc-consent-info-content h3 {
                font-size: 22px;
                text-align: left;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content h5,
            .uc-embed .uc-consent-info-content h5 {
                font-size: 14px;
                font-weight: 600;
                text-align: left;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content .uc-checkbox,
            .uc-embed .uc-consent-info-content .uc-checkbox {
                padding-left: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content .uc-consent-description,
            .uc-embed .uc-consent-info-content .uc-consent-description {
                margin-bottom: 10px;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content ul,
            .uc-embed .uc-consent-info-content ul {
                flex-wrap: wrap;
                padding: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content ul li.ls-dash,
            .uc-embed .uc-consent-info-content ul li.ls-dash {
                list-style: none;
                margin-bottom: 7px;
                min-width: 200px;
                padding: 0 0 0 10px;
                position: relative;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content ul li.ls-dash:not(.uc-ls-none)::before,
            .uc-embed .uc-consent-info-content ul li.ls-dash:not(.uc-ls-none)::before {
                content: "-";
                position: absolute;
                left: 0;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content input,
            .uc-embed .uc-consent-info-content input {
                display: inline-block !important;
                height: 1px !important;
                overflow: hidden;
                position: absolute !important;
                top: auto !important;
                left: -10000px !important;
                width: 1px !important;
            }
            #usercentrics-button #uc-consents-info-modal .uc-consent-info-content .uc-label-text,
            .uc-embed .uc-consent-info-content .uc-label-text {
                font-size: 18px;
            }
            .uc-embed * {
                font-size: 14px;
            }
            .uc-embed .usercentrics-button.layout-1 {
                background: white;
                padding: 25px 0;
            }
            .uc-embed .usercentrics-button.layout-1 .uc-form-check-input.intermediate:not(:checked)::after {
                content: "-";
            }
            .uc-embed .usercentrics-button.layout-1 .uc-corner-modal input[type="checkbox"]::after {
                content: "";
            }
            .uc-embed .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content {
                position: relative !important;
                width: auto !important;
                bottom: 0 !important;
                left: 0 !important;
                z-index: auto !important;
            }
            .uc-embed .usercentrics-button.layout-1 .uc-corner-modal .uc-consent-group div[data-event="open-consent-info-modal"] {
                text-align: center !important;
            }
            .uc-embed .uc-stored-toggle {
                color: #0090d0;
                cursor: pointer;
            }
            .uc-embed .uc-stored-detail {
                display: none;
            }
            .uc-embed .uc-storage-block {
                border: 1px solid #dedede;
                color: rgba(48, 48, 48, 0.6);
                padding: 22px 0;
                text-align: center;
                width: 100%;
            }
            .uc-embed .uc-storage-block .uc-try-again {
                color: #0045a5;
                cursor: pointer;
            }
            .usercentrics-button label {
                display: inline-block;
                max-width: 100%;
                margin-bottom: 5px;
                font-weight: 700;
            }
            .usercentrics-button *:after,
            .usercentrics-button *::before {
                -webkit-box-sizing: border-box;
                box-sizing: border-box;
            }
            .usercentrics-button .uc-float-left,
            .usercentrics-button .uc-col-1,
            .usercentrics-button .uc-col-xs-1,
            .usercentrics-button .uc-col-2,
            .usercentrics-button .uc-col-xs-2,
            .usercentrics-button .uc-col-3,
            .usercentrics-button .uc-col-xs-3,
            .usercentrics-button .uc-col-4,
            .usercentrics-button .uc-col-xs-4,
            .usercentrics-button .uc-col-5,
            .usercentrics-button .uc-col-xs-5,
            .usercentrics-button .uc-col-6,
            .usercentrics-button .uc-col-xs-6,
            .usercentrics-button .uc-col-7,
            .usercentrics-button .uc-col-xs-7,
            .usercentrics-button .uc-col-8,
            .usercentrics-button .uc-col-xs-8,
            .usercentrics-button .uc-col-9,
            .usercentrics-button .uc-col-xs-9,
            .usercentrics-button .uc-col-10,
            .usercentrics-button .uc-col-xs-10,
            .usercentrics-button .uc-col-11,
            .usercentrics-button .uc-col-xs-11,
            .usercentrics-button .uc-col-12,
            .usercentrics-button .uc-col-xs-12 {
                float: left;
            }
            .usercentrics-button .uc-row::before,
            .usercentrics-button .uc-row:after {
                content: " ";
                display: table;
            }
            .usercentrics-button .uc-row:after {
                clear: both;
            }
            .usercentrics-button .uc-col-1,
            .usercentrics-button .uc-col-xs-1 {
                width: 8.33333333%;
            }
            .usercentrics-button .uc-col-2,
            .usercentrics-button .uc-col-xs-2 {
                width: 16.66666667%;
            }
            .usercentrics-button .uc-col-3,
            .usercentrics-button .uc-col-xs-3 {
                width: 25%;
            }
            .usercentrics-button .uc-col-4,
            .usercentrics-button .uc-col-xs-4 {
                width: 33.33333333%;
            }
            .usercentrics-button .uc-col-5,
            .usercentrics-button .uc-col-xs-5 {
                width: 41.66666667%;
            }
            .usercentrics-button .uc-col-6,
            .usercentrics-button .uc-col-xs-6 {
                width: 50%;
            }
            .usercentrics-button .uc-col-7,
            .usercentrics-button .uc-col-xs-7 {
                width: 58.33333333%;
            }
            .usercentrics-button .uc-col-8,
            .usercentrics-button .uc-col-xs-8 {
                width: 66.66666667%;
            }
            .usercentrics-button .uc-col-9,
            .usercentrics-button .uc-col-xs-9 {
                width: 75%;
            }
            .usercentrics-button .uc-col-10,
            .usercentrics-button .uc-col-xs-10 {
                width: 83.33333333%;
            }
            .usercentrics-button .uc-col-11,
            .usercentrics-button .uc-col-xs-11 {
                width: 91.66666667%;
            }
            .usercentrics-button .uc-col-12,
            .usercentrics-button .uc-col-xs-12 {
                width: 100%;
            }
            @media (min-width: 768px) {
                .usercentrics-button .uc-col-sm-12 {
                    width: 100%;
                }
                .usercentrics-button .uc-col-sm-11 {
                    width: 91.66666667%;
                }
                .usercentrics-button .uc-col-sm-10 {
                    width: 83.33333333%;
                }
                .usercentrics-button .uc-col-sm-9 {
                    width: 75%;
                }
                .usercentrics-button .uc-col-sm-8 {
                    width: 66.66666667%;
                }
                .usercentrics-button .uc-col-sm-7 {
                    width: 58.33333333%;
                }
                .usercentrics-button .uc-col-sm-6 {
                    width: 50%;
                }
                .usercentrics-button .uc-col-sm-5 {
                    width: 41.66666667%;
                }
                .usercentrics-button .uc-col-sm-4 {
                    width: 33.33333333%;
                }
                .usercentrics-button .uc-col-sm-3 {
                    width: 25%;
                }
                .usercentrics-button .uc-col-sm-2 {
                    width: 16.66666667%;
                }
                .usercentrics-button .uc-col-sm-1 {
                    width: 8.33333333%;
                }
            }
            @media (min-width: 992px) {
                .usercentrics-button .uc-col-md-12 {
                    width: 100%;
                }
                .usercentrics-button .uc-col-md-11 {
                    width: 91.66666667%;
                }
                .usercentrics-button .uc-col-md-10 {
                    width: 83.33333333%;
                }
                .usercentrics-button .uc-col-md-9 {
                    width: 75%;
                }
                .usercentrics-button .uc-col-md-8 {
                    width: 66.66666667%;
                }
                .usercentrics-button .uc-col-md-7 {
                    width: 58.33333333%;
                }
                .usercentrics-button .uc-col-md-6 {
                    width: 50%;
                }
                .usercentrics-button .uc-col-md-5 {
                    width: 41.66666667%;
                }
                .usercentrics-button .uc-col-md-4 {
                    width: 33.33333333%;
                }
                .usercentrics-button .uc-col-md-3 {
                    width: 25%;
                }
                .usercentrics-button .uc-col-md-2 {
                    width: 16.66666667%;
                }
                .usercentrics-button .uc-col-md-1 {
                    width: 8.33333333%;
                }
            }
            @media (min-width: 1200px) {
                .usercentrics-button .uc-col-lg-12 {
                    width: 100%;
                }
                .usercentrics-button .uc-col-lg-11 {
                    width: 91.66666667%;
                }
                .usercentrics-button .uc-col-lg-10 {
                    width: 83.33333333%;
                }
                .usercentrics-button .uc-col-lg-9 {
                    width: 75%;
                }
                .usercentrics-button .uc-col-lg-8 {
                    width: 66.66666667%;
                }
                .usercentrics-button .uc-col-lg-7 {
                    width: 58.33333333%;
                }
                .usercentrics-button .uc-col-lg-6 {
                    width: 50%;
                }
                .usercentrics-button .uc-col-lg-5 {
                    width: 41.66666667%;
                }
                .usercentrics-button .uc-col-lg-4 {
                    width: 33.33333333%;
                }
                .usercentrics-button .uc-col-lg-3 {
                    width: 25%;
                }
                .usercentrics-button .uc-col-lg-2 {
                    width: 16.66666667%;
                }
                .usercentrics-button .uc-col-lg-1 {
                    width: 8.33333333%;
                }
            }
            .usercentrics-button .uc-mb-10 {
                margin-bottom: 10px;
            }
            .usercentrics-button a {
                color: #337ab7;
                text-decoration: none;
            }
            .usercentrics-button a:hover {
                border-color: transparent !important;
                text-decoration: underline;
            }
            .usercentrics-button .uc-btn-link {
                background-color: transparent;
                -webkit-box-shadow: none;
                box-shadow: none;
                color: #337ab7;
                font-weight: 400;
                border-radius: 0;
                border-color: transparent;
            }
            .usercentrics-button .uc-btn-link:hover {
                color: #23527c;
                text-decoration: underline;
                background-color: transparent;
            }
            .usercentrics-button h4,
            .usercentrics-button .uc-h4,
            .usercentrics-button h5,
            .usercentrics-button .uc-h5,
            .usercentrics-button h6,
            .usercentrics-button .uc-h6 {
                margin: 0;
                line-height: 1.1;
            }
            .usercentrics-button h6 {
                font-weight: 500;
                color: inherit;
            }
            .usercentrics-button input[type="checkbox"]:after {
                content: "";
                display: block;
                width: 20px;
                height: 20px;
                margin-right: 5px;
                border: 2px solid #adb5bd;
                border-radius: 2px;
                transition: 0.24s;
            }
            .usercentrics-button input[type="checkbox"]:checked:before {
                content: "";
                position: absolute;
                top: 2px;
                left: 7px;
                display: table;
                width: 6px;
                height: 12px;
                border: 2px solid #fff;
                border-top-width: 0;
                border-left-width: 0;
                -ms-transform: rotate(45deg);
                transform: rotate(45deg);
            }
            .usercentrics-button .uc-align-middle {
                vertical-align: middle;
            }
            .usercentrics-button .uc-nav {
                margin-bottom: 0;
                padding-left: 0;
                list-style: none;
            }
            .usercentrics-button .uc-nav > li {
                position: relative;
                display: block;
            }
            .usercentrics-button .uc-nav > li > a {
                position: relative;
                display: block;
                padding: 10px 15px;
            }
            .usercentrics-button .uc-nav > li > a:hover {
                text-decoration: none;
            }
            .usercentrics-button .uc-nav-tabs {
                border-bottom: 0 !important;
                margin: 0 !important;
            }
            .usercentrics-button .uc-nav-tabs li {
                margin-left: 0;
            }
            .usercentrics-button .uc-nav-tabs li a {
                margin-right: 2px;
                line-height: 1.42857;
                border: 1px solid transparent;
                border-radius: 4px 4px 0 0;
                position: relative;
                display: block;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link {
                height: 35px !important;
                min-width: 100% !important;
                text-align: center !important;
                margin-bottom: 1px !important;
                -webkit-box-shadow: none !important;
                box-shadow: none !important;
                background: transparent;
                color: inherit;
            }
            .usercentrics-button .uc-nav-tabs .uc-nav-link:focus {
                -webkit-box-shadow: none;
                box-shadow: none;
            }
            .usercentrics-button .uc-nav-tabs .uc-dropdown-menu {
                margin-top: -1px;
                border-top-right-radius: 0;
                border-top-left-radius: 0;
            }
            .usercentrics-button .uc-nav-tabs > li {
                float: left;
                margin-bottom: -1px;
            }
            .usercentrics-button .uc-cursor-pointer {
                cursor: pointer !important;
            }
            .usercentrics-button .uc-dropdown-menu {
                position: absolute;
                top: 100%;
                left: 0;
                z-index: 1000;
                display: none;
                float: left;
                min-width: 160px;
                padding: 5px 0;
                margin: 2px 0 0;
                list-style: none;
                font-size: 14px;
                text-align: left;
                background-color: #fff;
                border: 1px solid #ccc;
                border: 1px solid rgba(0, 0, 0, 0.15);
                border-radius: 4px;
                -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
                box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
                background-clip: padding-box;
            }
            .usercentrics-button .uc-list-group-item {
                position: relative;
                display: block;
                margin-bottom: -1px;
                background-color: #fff;
                border: 1px solid #ddd;
            }
            .usercentrics-button .uc-dropdown {
                position: relative;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-toggle {
                background: transparent;
                cursor: pointer;
                border: 0;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu {
                left: 16px;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .lan-opened {
                display: block !important;
                min-width: auto;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item {
                cursor: pointer !important;
                background: transparent !important;
                background-color: transparent !important;
                border: 0;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item:first-child {
                border-top-right-radius: 4px;
                border-top-left-radius: 4px;
            }
            .usercentrics-button .uc-dropdown .uc-dropdown-menu .uc-list-group-item:last-child {
                margin-bottom: 0;
                border-bottom-right-radius: 4px;
                border-bottom-left-radius: 4px;
            }
            .usercentrics-button .uc-card-body {
                -webkit-box-flex: 1 !important;
                -ms-flex: 1 1 auto !important;
                flex: 1 1 auto !important;
                padding: 20px !important;
                border: none !important;
                margin-top: -1px !important;
            }
            .usercentrics-button .uc-nav::after {
                content: " ";
                display: table;
                clear: both;
            }
            .usercentrics-button .uc-nav::before {
                content: " ";
                display: table;
            }
            .usercentrics-button .uc-close {
                float: right;
                font-size: 21px;
                font-weight: bold;
                line-height: 1;
                color: #000;
                text-shadow: 0 1px 0 #fff;
                opacity: 0.2;
                filter: alpha(opacity=20);
            }
            .usercentrics-button button.uc-close,
            .usercentrics-button button.close {
                padding: 0;
                cursor: pointer;
                background: transparent;
                border: 0;
                -webkit-appearance: none;
                float: right;
                font-size: 21px;
                font-weight: 700;
                line-height: 1;
                color: #000;
                text-shadow: 0 1px 0 #fff;
                opacity: 0.2;
            }
            .usercentrics-button button.uc-close:hover,
            .usercentrics-button button.close:hover {
                text-decoration: none;
                cursor: pointer;
                opacity: 0.5;
            }
            .usercentrics-button #uc-consents-info-modal .uc-modal {
                overflow: hidden;
                position: fixed;
                top: 0;
                right: 0;
                bottom: 0;
                left: 0;
                z-index: 1050;
                -webkit-overflow-scrolling: touch;
                outline: 0;
            }
            .usercentrics-button #uc-consents-info-modal .uc-fade {
                opacity: 0;
                -webkit-transition: opacity 0.15s linear;
                transition: opacity 0.15s linear;
            }
            .usercentrics-button #uc-consents-info-modal .uc-modal-content {
                position: relative;
                background-color: #fff;
                border: 1px solid rgba(0, 0, 0, 0.2);
                border-radius: 6px;
                box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
                background-clip: padding-box;
                outline: 0;
            }
            .usercentrics-button #uc-consents-info-modal .uc-modal-header {
                padding: 15px;
                border-bottom: 1px solid #e5e5e5;
            }
            .usercentrics-button .uc-modal-body {
                position: relative;
                padding: 15px;
            }
            .usercentrics-button .uc-consents-info-modal-wrapper.uc-close {
                font-size: 14px;
                font-weight: 400;
            }
            @media (min-width: 768px) {
                .usercentrics-button #uc-consents-info-modal .uc-modal-content {
                    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
                }
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #usercentrics-button .uc-overlay {
                position: fixed;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                z-index: 9999990;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #usercentrics-button .uc-toggle,
            .uc-embed .uc-toggle {
                line-height: 20px;
                padding: 5px;
                position: relative;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"],
            .uc-embed .uc-toggle input[type="checkbox"] {
                height: 1px;
                overflow: hidden;
                position: absolute;
                top: auto;
                left: -10000px;
                width: 1px;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"] + label::before,
            .uc-embed .uc-toggle input[type="checkbox"] + label::before {
                content: "";
                background-color: #dcdcdc;
                border-radius: 20px;
                box-sizing: border-box;
                display: inline-block;
                height: 20px;
                position: absolute;
                transition: 0.2s;
                width: 35px;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"] + label::after,
            .uc-embed .uc-toggle input[type="checkbox"] + label::after {
                content: "";
                background-color: #fff;
                border-radius: 50%;
                box-sizing: border-box;
                height: 16px;
                position: absolute;
                transition: 0.2s;
                width: 16px;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"]:checked + label::before,
            .uc-embed .uc-toggle input[type="checkbox"]:checked + label::before {
                content: "";
                background-color: #42b983;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"].intermediate + label::before,
            .uc-embed .uc-toggle input[type="checkbox"].intermediate + label::before {
                content: "";
                background-color: orange;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"]:disabled + label::before,
            .uc-embed .uc-toggle input[type="checkbox"]:disabled + label::before {
                content: "";
                background-color: #dcdcdc;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"]:disabled.intermediate + label::before,
            .uc-embed .uc-toggle input[type="checkbox"]:disabled.intermediate + label::before {
                content: "";
                background-color: #dcdcdc;
            }
            #usercentrics-button .uc-toggle input[type="checkbox"]:focus + label::after,
            .uc-embed .uc-toggle input[type="checkbox"]:focus + label::after {
                box-shadow: 0 0 2px 3px #0045a5;
            }
            #usercentrics-button .uc-toggle label,
            .uc-embed .uc-toggle label {
                cursor: pointer;
                display: inline-block;
                font-size: 14px;
                padding: 0;
                position: relative;
                transition: 0.2s ease-in-out;
            }
            #usercentrics-button .uc-toggle label label[class^="uc-label-"],
            .uc-embed .uc-toggle label label[class^="uc-label-"] {
                text-indent: 0 !important;
            }
            #usercentrics-button .uc-toggle.uc-label-right .uc-label-text,
            .uc-embed .uc-toggle.uc-label-right .uc-label-text {
                padding: 0 0 0 45px;
            }
            #usercentrics-button .uc-toggle.uc-label-right input[type="checkbox"] + label::before,
            .uc-embed .uc-toggle.uc-label-right input[type="checkbox"] + label::before {
                top: -1px;
                left: 0;
            }
            #usercentrics-button .uc-toggle.uc-label-right input[type="checkbox"] + label::after,
            .uc-embed .uc-toggle.uc-label-right input[type="checkbox"] + label::after {
                top: 1px;
                left: 3px;
            }
            #usercentrics-button .uc-toggle.uc-label-right input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-toggle.uc-label-right input[type="checkbox"]:checked + label::after {
                content: "";
                left: 16px;
            }
            #usercentrics-button .uc-toggle.uc-label-right input[type="checkbox"].intermediate + label::after,
            .uc-embed .uc-toggle.uc-label-right input[type="checkbox"].intermediate + label::after {
                content: "";
                left: 10px;
            }
            #usercentrics-button .uc-toggle.uc-label-right input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-toggle.uc-label-right input[type="checkbox"]:checked:disabled + label::after {
                content: "";
                left: 16px;
            }
            #usercentrics-button .uc-toggle.uc-label-left .uc-label-text,
            .uc-embed .uc-toggle.uc-label-left .uc-label-text {
                padding: 0 45px 0 0;
            }
            #usercentrics-button .uc-toggle.uc-label-left input[type="checkbox"] + label::before,
            .uc-embed .uc-toggle.uc-label-left input[type="checkbox"] + label::before {
                top: -1px;
                right: 0;
            }
            #usercentrics-button .uc-toggle.uc-label-left input[type="checkbox"] + label::after,
            .uc-embed .uc-toggle.uc-label-left input[type="checkbox"] + label::after {
                top: 1px;
                right: 16px;
            }
            #usercentrics-button .uc-toggle.uc-label-left input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-toggle.uc-label-left input[type="checkbox"]:checked + label::after {
                content: "";
                right: 3px;
            }
            #usercentrics-button .uc-toggle.uc-label-left input[type="checkbox"].intermediate + label::after,
            .uc-embed .uc-toggle.uc-label-left input[type="checkbox"].intermediate + label::after {
                content: "";
                right: 9px;
            }
            #usercentrics-button .uc-toggle.uc-label-left input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-toggle.uc-label-left input[type="checkbox"]:checked:disabled + label::after {
                content: "";
                right: 3px;
            }
            #usercentrics-button .uc-toggle.uc-label-bottom .uc-label-text,
            .uc-embed .uc-toggle.uc-label-bottom .uc-label-text {
                display: inline-block;
                padding: 25px 0 0 0;
            }
            #usercentrics-button .uc-toggle.uc-label-bottom input[type="checkbox"] + label::before,
            .uc-embed .uc-toggle.uc-label-bottom input[type="checkbox"] + label::before {
                top: 0;
                left: 50%;
                transform: translate(-50%, 0);
            }
            #usercentrics-button .uc-toggle.uc-label-bottom input[type="checkbox"] + label::after,
            .uc-embed .uc-toggle.uc-label-bottom input[type="checkbox"] + label::after {
                top: 2px;
                left: 50%;
                transform: translate(calc(-50% - 7px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-bottom input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-toggle.uc-label-bottom input[type="checkbox"]:checked + label::after {
                content: "";
                transform: translate(calc(-50% + 7px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-bottom input[type="checkbox"].intermediate + label::after,
            .uc-embed .uc-toggle.uc-label-bottom input[type="checkbox"].intermediate + label::after {
                content: "";
                transform: translate(-50%, 0);
            }
            #usercentrics-button .uc-toggle.uc-label-bottom input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-toggle.uc-label-bottom input[type="checkbox"]:checked:disabled + label::after {
                content: "";
                transform: translate(calc(-50% + 7px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-top .uc-label-text,
            .uc-embed .uc-toggle.uc-label-top .uc-label-text {
                display: inline-block;
                padding: 0 0 25px 0;
            }
            #usercentrics-button .uc-toggle.uc-label-top input[type="checkbox"] + label::before,
            .uc-embed .uc-toggle.uc-label-top input[type="checkbox"] + label::before {
                bottom: 0;
                left: 50%;
                transform: translate(-50%, 0);
            }
            #usercentrics-button .uc-toggle.uc-label-top input[type="checkbox"] + label::after,
            .uc-embed .uc-toggle.uc-label-top input[type="checkbox"] + label::after {
                bottom: 2px;
                left: 50%;
                transform: translate(calc(-50% - 7px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-top input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-toggle.uc-label-top input[type="checkbox"]:checked + label::after {
                content: "";
                transform: translate(calc(-50% + 7px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-top input[type="checkbox"].intermediate + label::after,
            .uc-embed .uc-toggle.uc-label-top input[type="checkbox"].intermediate + label::after {
                content: "";
                transform: translate(calc(-50% + 1px), 0);
            }
            #usercentrics-button .uc-toggle.uc-label-top input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-toggle.uc-label-top input[type="checkbox"]:checked:disabled + label::after {
                content: "";
                transform: translate(calc(-50% + 7px), 0);
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #usercentrics-button .uc-checkbox,
            .uc-embed .uc-checkbox {
                padding: 5px;
                position: relative;
                line-height: 22px;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"],
            .uc-embed .uc-checkbox input[type="checkbox"] {
                height: 1px;
                overflow: hidden;
                position: absolute;
                top: auto;
                left: -10000px;
                width: 1px;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"] + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"] + label::before {
                content: "";
                background-color: #fff;
                border: 2px solid #e53935;
                border-radius: 2px;
                box-sizing: border-box;
                display: inline-block;
                height: 20px;
                position: absolute;
                top: -1px;
                transition: 0.2s;
                width: 20px;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"] + label::after,
            .uc-embed .uc-checkbox input[type="checkbox"] + label::after {
                content: none;
                box-sizing: border-box;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"]:checked + label::after,
            #usercentrics-button .uc-checkbox input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-checkbox input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-checkbox input[type="checkbox"]:checked:disabled + label::after {
                content: "";
                border-left: 2px solid #fff;
                border-bottom: 2px solid #fff;
                display: inline-block;
                height: 6px;
                position: absolute;
                top: 4px;
                transform: rotate(-45deg);
                width: 12px;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"]:checked + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"]:checked + label::before {
                content: "";
                background-color: #42b983;
                border-color: #42b983;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"]:checked:disabled + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"]:checked:disabled + label::before {
                content: "";
                background-color: #a0a0a0;
                border-color: #a0a0a0;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"]:disabled + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"]:disabled + label::before {
                content: "";
                border-color: #a0a0a0;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"].intermediate + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"].intermediate + label::before {
                background-color: orange;
                border-color: orange;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"].intermediate + label::after,
            .uc-embed .uc-checkbox input[type="checkbox"].intermediate + label::after {
                content: "-";
                color: #fff;
                position: absolute;
                left: 0;
                width: 20px;
                height: 20px;
                text-align: center;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"].intermediate:disabled + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"].intermediate:disabled + label::before {
                background-color: #a0a0a0;
                border-color: #a0a0a0;
            }
            #usercentrics-button .uc-checkbox input[type="checkbox"]:focus + label::before,
            .uc-embed .uc-checkbox input[type="checkbox"]:focus + label::before {
                outline: #0096ff auto 5px;
            }
            #usercentrics-button .uc-checkbox label.uc-form-check-label,
            .uc-embed .uc-checkbox label.uc-form-check-label {
                cursor: pointer;
                padding: 0 !important;
                position: relative;
            }
            #usercentrics-button .uc-checkbox.uc-label-right input[type="checkbox"]:checked + label::after,
            #usercentrics-button .uc-checkbox.uc-label-right input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-checkbox.uc-label-right input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-checkbox.uc-label-right input[type="checkbox"]:checked:disabled + label::after {
                left: 4px;
            }
            #usercentrics-button .uc-checkbox.uc-label-right label.uc-form-check-label::before,
            .uc-embed .uc-checkbox.uc-label-right label.uc-form-check-label::before {
                left: 0;
            }
            #usercentrics-button .uc-checkbox.uc-label-right label.uc-form-check-label::after,
            .uc-embed .uc-checkbox.uc-label-right label.uc-form-check-label::after {
                left: 4px;
            }
            #usercentrics-button .uc-checkbox.uc-label-right label.uc-form-check-label .uc-label-text,
            .uc-embed .uc-checkbox.uc-label-right label.uc-form-check-label .uc-label-text {
                padding: 0 0 0 30px;
            }
            #usercentrics-button .uc-checkbox.uc-label-left input[type="checkbox"]:checked + label::after,
            #usercentrics-button .uc-checkbox.uc-label-left input[type="checkbox"]:checked:disabled + label::after,
            .uc-embed .uc-checkbox.uc-label-left input[type="checkbox"]:checked + label::after,
            .uc-embed .uc-checkbox.uc-label-left input[type="checkbox"]:checked:disabled + label::after {
                right: 4px;
            }
            #usercentrics-button .uc-checkbox.uc-label-left label.uc-form-check-label::before,
            .uc-embed .uc-checkbox.uc-label-left label.uc-form-check-label::before {
                right: 0;
            }
            #usercentrics-button .uc-checkbox.uc-label-left label.uc-form-check-label::after,
            .uc-embed .uc-checkbox.uc-label-left label.uc-form-check-label::after {
                right: 4px;
            }
            #usercentrics-button .uc-checkbox.uc-label-left label.uc-form-check-label .uc-label-text,
            .uc-embed .uc-checkbox.uc-label-left label.uc-form-check-label .uc-label-text {
                padding: 0 30px 0 0;
            }
            #usercentrics-button .uc-checkbox .hidden,
            .uc-embed .uc-checkbox .hidden {
                display: none;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #usercentrics-button .headinglevel-1,
            .uc-embed .headinglevel-1 {
                font-size: 24px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .headinglevel-2,
            .uc-embed .headinglevel-2 {
                font-size: 22px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .headinglevel-3,
            .uc-embed .headinglevel-3 {
                font-size: 20px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .headinglevel-4,
            .uc-embed .headinglevel-4 {
                font-size: 18px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .headinglevel-5,
            .uc-embed .headinglevel-5 {
                font-size: 16px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .headinglevel-6,
            .uc-embed .headinglevel-6 {
                font-size: 14px;
                margin: 0 0 20px 0;
            }
            #usercentrics-button .uc-paragraph,
            .uc-embed .uc-paragraph {
                margin: 0 0 15px 0;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            .usercentrics-button .uc-embed-cat-overview {
                border: 1px solid #dcdcdc;
                margin: 16px 0 16px 0;
            }
            .usercentrics-button .uc-embed-cat-overview .uc-cat-info {
                border-right: 1px solid #dcdcdc;
                display: block;
                padding: 30px !important;
            }
            .usercentrics-button .uc-embed-cat-overview .uc-state-change {
                border-left: 1px solid #dcdcdc;
                display: block;
                margin-left: -1px;
                padding: 30px;
                text-align: center;
            }
            .usercentrics-button .uc-embed-cat-overview .uc-state-change label {
                font-weight: 400 !important;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #usercentrics-button .uc-btn-new {
                border-radius: 5px;
                font-size: 18px;
                line-height: 40px;
                width: 100%;
            }
            #usercentrics-button .uc-btn-new:focus {
                outline: 2px dotted #333;
                outline-offset: 3px;
            }
            #usercentrics-button .uc-btn-new.uc-btn-primary {
                background-color: #0096ff;
            }
            #usercentrics-button .uc-btn-new.uc-btn-accept {
                background-color: #42b983;
            }
            #usercentrics-button .uc-btn-new.uc-btn-deny {
                background-color: #e53935;
            }
            #usercentrics-button .uc-btn-new.uc-btn-more {
                background-color: #0096ff;
            }
            .uc-box-shadow {
                box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
                overflow: hidden;
            }
            .uc-border-radius {
                border-radius: 15px;
            }
            .uc-border-radius-small {
                border-radius: 5px;
            }
            #uc-banner-centered {
                color: rgba(1, 23, 54, 0.8);
                display: block;
                max-height: calc(100% - 100px);
                max-width: 500px;
                position: fixed;
                top: 50%;
                left: 50%;
                right: auto;
                bottom: auto;
                transform: translate3d(-50%, -50%, 9999990px);
                z-index: 9999990;
                width: 95%;
            }
            #uc-banner-centered.uc-banner-dark {
                background-color: #000;
                color: #fff;
            }
            #uc-banner-centered .uc-banner-content {
                background-color: #fff;
                display: -webkit-flex;
                display: -moz-flex;
                display: -ms-flexbox;
                display: -o-flex;
                display: flex;
                -webkit-flex-direction: column;
                -moz-flex-direction: column;
                -ms-flex-direction: column;
                -o-flex-direction: column;
                flex-direction: column;
                height: 100%;
                max-height: 80vh;
                padding: 20px 30px;
                position: relative !important;
            }
            @supports (-webkit-touch-callout: none) {
                #uc-banner-centered .uc-banner-content {
                    max-height: 72vh;
                }
            }
            @media screen and (-ms-high-contrast: none) {
                #uc-banner-centered .uc-banner-content {
                    max-height: 100vh;
                }
                #uc-banner-centered .uc-banner-content .uc-banner-text {
                    max-height: 30vh;
                }
            }
            #uc-banner-centered .uc-banner-content .uc-banner-text {
                font-size: 14px !important;
                line-height: 1.5;
                overflow-y: auto;
                padding: 0 0 20px 0;
                margin-bottom: 10px;
            }
            #uc-banner-centered .uc-banner-content .uc-banner-btn-list .uc-btn-accept-wrapper,
            #uc-banner-centered .uc-banner-content .uc-banner-btn-list .uc-btn-deny-wrapper {
                margin: 5px;
            }
            #uc-banner-centered div {
                float: none !important;
                width: 100% !important;
            }
        </style>
        <style type="text/css" id="uc-cmpv1-custom">
            .usercentrics-button.layout-1 .uc-banner-content {
                max-width: 1100px !important;
            }
            .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn.uc-btn-primary {
                float: right !important;
            }
            .usercentrics-button .uc-banner .uc-banner-content .uc-btn {
                float: right !important;
            }
            .usercentrics-button .uc-btn {
                text-transform: none !important;
                font: 16px/21px "Marselis", sans-serif !important;
            }
            .usercentrics-button.layout-1 .uc-banner-content .btn-list .uc-btn {
                border-radius: 10px !important;
                margin-right: 18px !important;
                max-width: 248px;
            }
            #usercentrics-button .uc-btn-new.uc-btn-accept:hover {
                background-color: #1da3b6;
            }

            #usercentrics-button .uc-btn-new.uc-btn-more {
                border: 2px solid #00e6e6;
            }
            #usercentrics-button .uc-btn-new.uc-btn-more:hover {
                color: #1da3b6;
                border: 2px solid #1da3b6;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-more-info-banner {
                border: 2px solid #00e6e6;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-more-info-banner:hover {
                color: #1da3b6;
                border: 2px solid #1da3b6;
            }
            #usercentrics-button.layout-1 #uc-banner-modal .btn-list.hide-deny-btn #uc-btn-accept-banner:hover {
                background-color: #1da3b6;
            }
            .usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-footer:hover .uc-btn {
                background-color: #1da3b6;
            }
 