.cc-color-override--292362079 .cc-tooltip, .cc-color-override--292362079 .cc-tooltip:after{color: #000000;background-color: #ffffff}.cc-color-override--292362079.cc-window{color: #000000;background-color: #ffffff}.cc-color-override--292362079.cc-revoke{color: #000000;background-color: #ffffff}.cc-color-override--292362079 .cc-link,.cc-color-override--292362079 .cc-link:active,.cc-color-override--292362079 .cc-link:visited{color: #000000}.cc-color-override--292362079 .cc-btn{color: #ffffff;border-color: #0e5aa7;background-color: #0e5aa7}.cc-color-override--292362079 .cc-btn:hover, .cc-color-override--292362079 .cc-btn:focus{background-color: #3480cd}.cc-color-override--292362079 .cc-highlight .cc-btn:nth-child(2){color: #000000}.cmp-theme--292362079 {--prefTextColor: #000000;--prefBodyColor: #ffffff;--prefFooterColor: #ffffff;--prefButtonColor: #0e5aa7;--prefButtonTextColor: #ffffff;--prefSelectorBgColor: #0e5aa7;--prefSelectorTextColor: #ffffff;}
/* Domain Level Customised Custom CSS */
.cc-color-override--292362079.cmp-theme, .cmp-theme--292362079.cmp-theme, .cc-color-override--292362079.cc-window, .cmp-theme--292362079.cc-window, .cc-color-override--292362079 .f-cmp-flyout-wrapper, .cmp-theme--292362079 .f-cmp-flyout-wrapper {
--prefLinkTextColor: var(--prefButtonColor);
--prefButtonActiveColor: #0B4C8E;
}
.cc-color-override--292362079 #securitiCmpCookiePrefBtn, .cmp-theme--292362079 #securitiCmpCookiePrefBtn {
color: var(--prefButtonTextColor);
background-color: var(--prefButtonColor);
border-color: var(--prefButtonColor);
transition: filter 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
text-decoration: none;
cursor: pointer;
}
.cc-color-override--292362079 #securitiCmpCookiePrefBtn svg *, .cmp-theme--292362079 #securitiCmpCookiePrefBtn svg * {
fill: var(--prefButtonColor) !important;
}
.cc-color-override--292362079 #securitiCmpCookiePrefBtn:focus, .cmp-theme--292362079 #securitiCmpCookiePrefBtn:focus {
outline: none;
box-shadow: 0 0 0 3px var(--prefFocusRingColor);
}
@media screen and (min-width: 992px) {
.cc-color-override--292362079 .cc-compliance, .cmp-theme--292362079 .cc-compliance {
width: 45%;
}
.cc-color-override--292362079 .cc-message-container, .cmp-theme--292362079 .cc-message-container {
width: 55%;
}
}
@media screen and (max-width: 991px) {
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-modal, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-modal {
transform: none;
top: 0;
left: 0;
bottom: 0;
width: 100%;
max-width: 100%;
max-height: 100%;
}
.cc-color-override--292362079.cc-banner .cc-message, .cmp-theme--292362079.cc-banner .cc-message {
padding: 12px 4px;
}
.cc-color-override--292362079.cc-window .cc-message, .cmp-theme--292362079.cc-window .cc-message {
margin-bottom: 0;
}
.cc-color-override--292362079.cc-window.cc-banner, .cmp-theme--292362079.cc-window.cc-banner {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cc-color-override--292362079.cc-banner .cc-compliance, .cmp-theme--292362079.cc-banner .cc-compliance {
flex-wrap: wrap;
}
.cc-color-override--292362079.cc-window.cc-banner, .cmp-theme--292362079.cc-window.cc-banner {
-webkit-box-align: unset;
-ms-flex-align: unset;
align-items: unset;
}
.cc-color-override--292362079.cc-window.cc-banner .cc-message, .cmp-theme--292362079.cc-window.cc-banner .cc-message {
margin-right: 0;
}
.cc-color-override--292362079.cc-window.cc-banner .cc-compliance, .cmp-theme--292362079.cc-window.cc-banner .cc-compliance {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cc-color-override--292362079.cc-window.cc-banner, .cmp-theme--292362079.cc-window.cc-banner, .cc-color-override--292362079.cc-window.cc-floating, .cmp-theme--292362079.cc-window.cc-floating, .cc-color-override--292362079.cc-window.cc-left, .cmp-theme--292362079.cc-window.cc-left, .cc-color-override--292362079.cc-window.cc-right, .cmp-theme--292362079.cc-window.cc-right {
left: 0;
right: 0;
}
.cc-color-override--292362079.cc-window.cc-bottom, .cmp-theme--292362079.cc-window.cc-bottom {
bottom: 0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.cc-color-override--292362079.cc-banner .cc-compliance, .cmp-theme--292362079.cc-banner .cc-compliance {
display: flex;
}
}
.cc-color-override--292362079.cc-window, .cmp-theme--292362079.cc-window {
box-shadow: 0 0 18px rgba(0, 0, 0, .2);
background-color: #FFFFFF;
}
.cc-color-override--292362079 .cc-compliance, .cmp-theme--292362079 .cc-compliance {
justify-content: space-between;
}
.cc-color-override--292362079 a.cc-btn.cc-allow:hover, .cmp-theme--292362079 a.cc-btn.cc-allow:hover, .cc-color-override--292362079 button.cmp-save-btn:hover, .cmp-theme--292362079 button.cmp-save-btn:hover {
background-color: var(--prefButtonActiveColor) !important;
}
.cc-color-override--292362079 .cc-btn, .cmp-theme--292362079 .cc-btn, .cc-color-override--292362079 .cmp-pref-link, .cmp-theme--292362079 .cmp-pref-link {
text-decoration: none;
width: 48% !important;
border-radius: 6px !important;
border-width: 2px !important;
border-style: solid !important;
border-image: initial !important;
font-weight: bold !important;
margin: 0 !important;
height: 48px;
}
.cc-color-override--292362079 .cc-link.cmp-pref-link, .cmp-theme--292362079 .cc-link.cmp-pref-link {
background-color: #fff !important;
color: var(--prefLinkTextColor) !important;
height: 48px;
justify-content: center;
}
.cc-color-override--292362079 a.cc-link:link span, .cmp-theme--292362079 a.cc-link:link span {
color: var(--prefLinkTextColor) !important;
}
.cc-color-override--292362079 .cc-message p, .cmp-theme--292362079 .cc-message p {
line-height: 16px;
}
.cc-color-override--292362079.cc-banner .cc-compliance, .cmp-theme--292362079.cc-banner .cc-compliance {
padding: 16px 0;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-modal__header, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-modal__header {
margin-bottom: 0;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-horizontal-tabs__content, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-horizontal-tabs__content {
margin-top: 0;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-modal .cmp-modal__title, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-modal .cmp-modal__title {
font-size: 16px;
font-weight: 700;
}
.cc-color-override--292362079 .cmp-modal__sub-title span, .cmp-theme--292362079 .cmp-modal__sub-title span {
font-family: inherit !important;
font-size: 14px;
}
.cc-color-override--292362079 .cmp-modal__sub-title a span, .cmp-theme--292362079 .cmp-modal__sub-title a span {
color: var(--prefLinkTextColor) !important;
}
.cc-color-override--292362079.cmp-body .cmp-link-btn, .cmp-theme--292362079.cmp-body .cmp-link-btn, .cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-link-btn, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-link-btn, .cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-list-tile-content h2, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-list-tile-content h2 {
font-weight: bold;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-list-tile, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-list-tile, .cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-details-view .cmp-details-header, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-details-view .cmp-details-header, .cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-accordion, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-accordion {
border: 1px solid #ccc;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-accordion__header, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-accordion__header {
padding: 0 24px 0 0;
}
.cc-color-override--292362079 .cmp-accordion__sub-title, .cmp-theme--292362079 .cmp-accordion__sub-title {
margin-top: 0;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-accordion__sub-title a, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-accordion__sub-title a {
color: var(--prefLinkTextColor);
}
.cc-color-override--292362079 .cmp-list-tile-content, .cmp-theme--292362079 .cmp-list-tile-content {
cursor: pointer;
}
.cc-color-override--292362079.cmp-body.cmp-multi-level .cmp-modal .cmp-save-btn, .cmp-theme--292362079.cmp-body.cmp-multi-level .cmp-modal .cmp-save-btn {
border-radius: 8px;
font-weight: 700;
}
.cc-color-override--292362079.cc-window, .cmp-theme--292362079.cc-window, .cc-color-override--292362079.cmp-body, .cmp-theme--292362079.cmp-body {
pointer-events: auto;
}

