.cc-color-override-528804940 .cc-tooltip, .cc-color-override-528804940 .cc-tooltip:after{color: #454545;background-color: #ffffff}.cc-color-override-528804940.cc-window{color: #454545;background-color: #ffffff}.cc-color-override-528804940.cc-revoke{color: #454545;background-color: #ffffff}.cc-color-override-528804940 .cc-link,.cc-color-override-528804940 .cc-link:active,.cc-color-override-528804940 .cc-link:visited{color: #0072b8}.cc-color-override-528804940 .cc-btn{color: #ffffff;border-color: #ffffff;background-color: #0072b8}.cc-color-override-528804940 .cc-btn:hover, .cc-color-override-528804940 .cc-btn:focus{background-color: #2698de}.cc-color-override-528804940 .cc-highlight .cc-btn:nth-child(2){color: #454545}.cmp-theme-528804940 {--prefTextColor: #454545;--prefBodyColor: #ffffff;--prefFooterColor: #ffffff;--prefButtonColor: #0072b8;--prefButtonTextColor: #ffffff;--prefSelectorBgColor: #0072b8;--prefSelectorTextColor: #ffffff;}
/* Domain Level Customised Custom CSS */
/* Sets the text and background colors for the cookie banner. */
.cc-color-override-528804940 element.style, .cmp-theme-528804940 element.style {
}
<style>
.cc-color-override-528804940 .cc-color-override-563561787.cc-window, .cmp-theme-528804940 .cc-color-override-563561787.cc-window {
color: rgb(69, 69, 69);
background-color: rgb(239, 239, 239);
}
.cc-color-override-528804940.cc-window, .cmp-theme-528804940.cc-window {
background-color: #ffffff !important;
}
.cc-color-override-528804940.cc-window.cc-floating, .cmp-theme-528804940.cc-window.cc-floating {
padding: 8px 0;
max-width: 26em;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: row !important;
max-height: 90%;
width: 101%;
box-shadow: 0 2px 8px #33333399 !important;
}
.cc-color-override-528804940.cc-banner .cc-compliance, .cmp-theme-528804940.cc-banner .cc-compliance {
flex-direction: column !important;
}
.cc-color-override-528804940.cc-window, .cmp-theme-528804940.cc-window {
z-index: 200;
}
.cc-color-override-528804940.cc-bottom, .cmp-theme-528804940.cc-bottom {
bottom: 1em;
}
.cc-color-override-528804940 .cc-left, .cmp-theme-528804940 .cc-left {
left: 1em;
}
.cc-color-override-528804940 .cc-revoke, .cmp-theme-528804940 .cc-revoke, .cc-color-override-528804940.cc-window, .cmp-theme-528804940.cc-window {
position: fixed;
overflow: hidden;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 13px;
line-height: 1.5em;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
z-index: 9999;
}
/* Sets the text and background color in the header section of your cookie preference center. */
.cc-color-override-528804940 .cmp-modal__title, .cmp-theme-528804940 .cmp-modal__title {
font-size: 24px !important;
}
/* Sets the text and background color for the cookie preference center. */
.cc-color-override-528804940 .cmp-modal, .cmp-theme-528804940 .cmp-modal {}
.cc-color-override-528804940.cmp-body, .cmp-theme-528804940.cmp-body {}

/* Controls color, text decoration, and hover behavior for description links. */
.cc-color-override-528804940 .cmp-modal__sub-title, .cmp-theme-528804940 .cmp-modal__sub-title {
font-size: 12px !important;
line-height: 24px;
padding: 0px;
margin: 0px 0px 16px;
border-bottom: 0px;
font-family: Precision Sans, Century Gothic, CenturyGothic, sans-serif;
}
.cc-color-override-528804940 .cc-btn .cc-allow .cc-btn-format, .cmp-theme-528804940 .cc-btn .cc-allow .cc-btn-format {
width: 33% !important;
border-radius: 0;
box-sizing: border-box;
}

.cc-color-override-528804940.cc-window, .cmp-theme-528804940.cc-window {
max-width: 50rem !important;
}

/* Sets the text and background colors for the cookie banner. */
.cc-color-override-528804940.cc-window, .cmp-theme-528804940.cc-window {}

