#gdpr-cookie-consent-bar, #gdpr-cookie-consent-show-again {margin: 0;padding: 0;display: flex;box-sizing: border-box;z-index: 999999999;}
#gdpr-cookie-consent-show-again {padding: .5rem 1rem;cursor: pointer;font-size: 14px;}
#gdpr-cookie-consent-bar.gdpr-banner {width: 100vw;padding: 40px 120px;border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}
#gdpr-cookie-consent-bar.gdpr-popup, #gdpr-cookie-consent-bar.gdpr-widget {width: 700px;padding: 40px;padding-top: 50px;}
#gdpr-cookie-consent-bar h3 {color: inherit;margin: 0;font-weight: 500;font-size: 22px;}
#gdpr-cookie-consent-bar p {margin: 0;color: inherit;font-weight: var(--text-regular-font-weight);font-size: 14px;text-align: justify;text-wrap: auto;}
#gdpr-cookie-consent-bar .cookie_notice_buttons a {font-weight: var(--text-regular-font-weight);font-size: 14px;}
#gdpr-cookie-consent-bar .cookie_notice_buttons {display: flex;}
.cookie_notice_buttons .left_buttons, .cookie_notice_buttons .right_buttons {display: flex;gap: 10px;}
#gdpr-cookie-consent-bar .row_spaced {display: flex;flex-direction: column;gap: 15px;}
#gdpr-cookie-consent-bar .row_spaced-buttons {flex-direction: row;gap: 10px;justify-content: space-between;}
#gdpr-cookie-consent-bar .side_column {display: flex;flex-direction: row;gap: 25px;align-items: center;justify-content: space-between;}
#gdpr-cookie-consent-bar .side_column-buttons {flex-direction: column-reverse;gap: 10px;justify-content: center;}
#gdpr-cookie-consent-bar .row_full {display: flex;flex-direction: column;gap: 15px;}
#gdpr-cookie-consent-bar .row_full-buttons {flex-direction: row-reverse;gap: 10px;justify-content: center;}
#gdpr-cookie-consent-bar .row_full-buttons .left_buttons, #gdpr-cookie-consent-bar .row_full-buttons .right_buttons {width: 100%;}
#gdpr-cookie-consent-bar .row_full-buttons .left_buttons:empty, #gdpr-cookie-consent-bar .row_full-buttons .right_buttons:empty {display: none;}
#gdpr-cookie-consent-bar .column_center {display: flex;flex-direction: column;align-items: center;gap: 15px;}
#gdpr-cookie-consent-bar .column_center-buttons {flex-direction: column-reverse;gap: 10px;align-items: center;justify-content: center;width: fit-content;}
#gdpr-cookie-consent-bar .column_center-buttons .left_buttons, #gdpr-cookie-consent-bar .column_center-buttons .right_buttons {width: 100%;}
#gdpr-cookie-consent-bar .row_center {display: flex;flex-direction: column;align-items: center;gap: 15px;}
#gdpr-cookie-consent-bar .row_center-buttons {flex-direction: row-reverse;gap: 10px;align-items: stretch;justify-content: center;width: fit-content;}
#gdpr-cookie-consent-bar .row_center-buttons .left_buttons, #gdpr-cookie-consent-bar .row_center-buttons .right_buttons {justify-content: center;}
#gdpr-cookie-consent-bar .column_center_reverse {display: flex;flex-direction: column;align-items: center;gap: 15px;}
#gdpr-cookie-consent-bar .column_center_reverse-buttons {flex-direction: column;gap: 10px;align-items: center;justify-content: center;width: fit-content;}
#gdpr-cookie-consent-bar .column_center_reverse-buttons .left_buttons, #gdpr-cookie-consent-bar .column_center_reverse-buttons .right_buttons {width: 100%;}
#gdpr-cookie-consent-bar.gdpr-banner.bold {flex-direction: column !important;justify-content: center;gap: 5px !important;}
#gdpr-cookie-consent-bar.gdpr-banner.bold .powered-by-credits {position: absolute;bottom: 15px;left: 50%;transform: translateX(-50%);}
#gdpr-cookie-consent-bar .side_row {display: flex;flex-direction: row;gap: 15px;align-items: center;}
#gdpr-cookie-consent-bar .side_row-buttons {flex-direction: row;gap: 10px;justify-content: space-evenly;flex-wrap: wrap;height: fit-content;}
#gdpr-cookie-consent-bar .side_row-buttons .left_buttons {flex-direction: row-reverse;justify-content: center;width: 100%;}
#gdpr-cookie-consent-bar.blue_split {flex-direction: row !important;}
#gdpr-cookie-consent-bar .small_row_big_column {display: flex;flex-direction: row;gap: 25px;align-items: center;justify-content: center;margin-left: calc(25% - 100px);position: unset;}
#gdpr-cookie-consent-bar.gdpr-popup .small_row_big_column, #gdpr-cookie-consent-bar.gdpr-widget .small_row_big_column {margin-left: calc(25% - 50px);flex-direction: column;}
#gdpr-cookie-consent-bar.gdpr-popup .small_row_big_column .small_row_big_column-buttons, #gdpr-cookie-consent-bar.gdpr-widget .small_row_big_column .small_row_big_column-buttons {width: 100%;}
#gdpr-cookie-consent-bar.blue_split .gdpr_banner_decoration {width: 25%;}
#gdpr-cookie-consent-bar.blue_split.gdpr-popup .gdpr-notice-content-body h3, #gdpr-cookie-consent-bar.blue_split.gdpr-widget .gdpr-notice-content-body h3 {left: 40px;top: 100px;width: calc(25% - 50px);}
#gdpr-cookie-consent-bar.blue_split.gdpr-banner .gdpr-notice-content-body h3 {left: 120px;top: 82px;width: calc(25% - 130px);}
#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column {flex-direction: row;}
#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons {flex-direction: column-reverse;min-width: 280px;width: fit-content;flex-wrap: wrap-reverse;gap: 10px;justify-content: center;}
#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons a {min-width: auto;}
#gdpr-cookie-consent-bar.blue_split .powered-by-credits {position: absolute;bottom: 22px;left: 50%;transform: translateX(-50%);}
#gdpr-ccpa-gdprmodal .gdprmodal-content {padding: 2rem 3rem;text-align: center;height: 200px;box-sizing: border-box;width: 500px;}
#gdpr-ccpa-gdprmodal .gdprmodal-footer {border: unset;}
#gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-footer .powered-by-credits {position: absolute;font-size: 10px;bottom: 20px;}
.gdprmodal-dialog .gdprmodal-footer .powered-by-credits {font-size: 10px;}
#gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-footer .powered-by-credits a {color: var(--popup_accent_color);}
#gdpr-ccpa-gdprmodal .gdprmodal-footer .gdprmodal-footer-buttons {display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: 100%;margin-bottom: 20px;gap: 5px;}
#gdpr-ccpa-gdprmodal .gdprmodal-body {padding-top: 1rem;overflow: hidden;}
#gdpr-ccpa-gdprmodal .gdprmodal-body p {margin: 0;padding: 0;font-size: 1.6rem;}
#gdpr-ccpa-gdprmodal .gdprmodal-body .gdpr_action_button.close {position: absolute;right: .5rem;top: .5rem;padding: 0;background-color: none;border-style: none;}
#gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-footer {padding: 0;}
@media (max-width:1228px) {.gdprmodal-dialog .gdprmodal-content {margin-left: 5%;margin-right: 5%;}
	#gdpr-cookie-consent-bar.gdpr-banner {padding: 35px 56px;}
	#gdpr-cookie-consent-bar .small_row_big_column {margin-left: calc(25% - 50px);}
	#gdpr-cookie-consent-bar.blue_split.gdpr-banner .gdpr-notice-content-body h3 {left: 56px;width: calc(25% - 66px);}
	#gdpr-cookie-consent-bar .small_row_big_column {flex-direction: column;}
	#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons a {min-width: 160px;}
	#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons {width: 100%;}
	#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons .left_buttons, #gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons .right_buttons {width: 100%;flex: auto;}}
@media (max-width:768px) {#gdpr-cookie-consent-bar .cookie_notice_buttons a {font-size: 12px;padding: 12px 30px !important;}
	#gdpr-cookie-consent-bar.gdpr-popup, #gdpr-cookie-consent-bar.gdpr-widget {width: calc(100vw - 30px);left: 15px;right: 15px;padding: 30px;padding-top: 50px;}
	#gdpr-cookie-consent-bar.gdpr-banner {padding: 20px;padding-top: 50px;padding-bottom: 30px;}
	#gdpr-cookie-consent-bar.bold .side_column {flex-direction: column;}
	#gdpr-cookie-consent-bar .row_full-buttons {flex-direction: column-reverse;}
	#gdpr-cookie-consent-bar .row_center-buttons {flex-wrap: wrap;}
	#gdpr-cookie-consent-bar .side_row {flex-direction: column;}
	#gdpr-cookie-consent-bar .side_row-buttons {justify-content: space-between;align-items: center;}
	#gdpr-cookie-consent-bar .side_row-buttons .left_buttons, #gdpr-cookie-consent-bar .side_row-buttons .right_buttons {width: auto;justify-content: center;}
	#gdpr-cookie-consent-bar .cookie_notice_buttons.row_center-buttons a {min-width: 155px !important;}
	#gdpr-ccpa-gdprmodal .gdprmodal-content {height: 210px;}
	#gdpr-cookie-consent-bar.blue_split.gdpr-banner .gdpr-notice-content-body h3 {left: 20px;top: 95px;width: calc(25% - 30px);}
	#gdpr-cookie-consent-bar .small_row_big_column .small_row_big_column-buttons a {text-wrap: nowrap !important;min-width: 120px !important;padding: 10px 20px !important;}}
@media (max-width:450px) {#gdpr-ccpa-gdprmodal .gdprmodal-content {height: 240px;}}
@media (max-width:550px) {#gdpr-cookie-consent-bar .cookie_notice_buttons a {width: 100%;min-width: 155px !important;}
	#gdpr-cookie-consent-bar .side_row-buttons .left_buttons, #gdpr-cookie-consent-bar .side_row-buttons .right_buttons {width: 100%;}
	#gdpr-cookie-consent-bar .cookie_notice_buttons.side_row-buttons a {width: auto;min-width: auto !important;}
	#gdpr-cookie-consent-bar .row_spaced {align-items: center;}
	#gdpr-cookie-consent-bar .row_spaced-buttons {flex-direction: column;width: 100%;}
	#gdpr-cookie-consent-bar .side_column-buttons {flex-direction: column-reverse;width: 100%;}
	#gdpr-cookie-consent-bar .column_center-buttons, #gdpr-cookie-consent-bar .column_center_reverse-buttons {width: 100%;}
	.cookie_notice_buttons.row_spaced-buttons .left_buttons, .cookie_notice_buttons.row_spaced-buttons .right_buttons {justify-content: center;width: 100%;}
	#gdpr-cookie-consent-bar .side_column {flex-direction: column;}
	#gdpr-ccpa-gdprmodal .gdprmodal-footer .gdprmodal-footer-buttons {flex-direction: column-reverse;}
	.gdprmodal-dialog .gdprmodal-content {margin-left: 2%;margin-right: 2%;}
	#gdpr-cookie-consent-bar.gdpr-popup.blue_split, #gdpr-cookie-consent-bar.gdpr-widget.blue_split {padding-left: 10px;padding-right: 10px;width: calc(100vw - 12px);}
	#gdpr-cookie-consent-bar.gdpr-widget.blue_split {left: 6px !important;}
	#gdpr-cookie-consent-bar.blue_split.gdpr-popup .gdpr-notice-content-body h3, #gdpr-cookie-consent-bar.blue_split.gdpr-widget .gdpr-notice-content-body h3 {left: 15px;}}
@media (min-width:1229px) {#gdpr-cookie-consent-bar .cookie_notice_buttons a {text-wrap-mode: nowrap;}
	#gdpr-cookie-consent-bar #cookie-banner-cancle-img {right: 25px !important;}}
@media (max-width:768px) and (min-width:551px) {#gdpr-cookie-consent-bar .cookie_notice_buttons.row_spaced-buttons a {min-width: auto !important;}
	#gdpr-ccpa-gdprmodal .gdprmodal-content .gdprmodal-footer .gdprmodal-footer-buttons {flex-direction: column-reverse;margin-top: 20px;}}
#cookie_credit_link {color: var(--popup_accent_color) !important;text-decoration: underline !important;}
#gdpr-cookie-consent-bar #cookie_credit_link {border: unset !important;background: unset !important;color: var(--popup_accent_color);}
#gdpr-cookie-consent-bar a {box-sizing: border-box;font-family: inherit;cursor: pointer;text-decoration: none;box-shadow: unset;}
#gdpr-cookie-consent-bar .gdpr_messagebar_content h3 {margin: 0;padding: 0 0 1rem 0;font-size: var(--text-lg-font-size);line-height: var(--text-lg-line-height);color: inherit;font-family: inherit;}
.gdpr-plugin-button, .gdpr-plugin-button:visited {display: inline-block;padding: 10px 16px 10px;color: var(--white-100);text-decoration: none;text-decoration: none;position: relative;cursor: pointer;margin-left: 0;}
.gdpr-plugin-button:hover {background-color: #111;color: var(--white-100);text-decoration: none;}
.small.gdpr-plugin-button, .small.gdpr-plugin-button:visited {font-size: var(--text-2xs-font-size);}
.gdpr-plugin-button, .gdpr-plugin-button:visited, .medium.gdpr-plugin-button, .medium.gdpr-plugin-button:visited {font-size: var(--text-sem-13-font-size);font-weight: var(--text-medium-font-weight);line-height: var(--text-3xs-line-height);}
.large.gdpr-plugin-button, .large.gdpr-plugin-button:visited {font-size: var(--text-base-font-size);padding: 8px 14px 9px;}
.super.gdpr-plugin-button, .super.gdpr-plugin-button:visited {font-size: var(--text-2xl-font-size);padding: 8px 14px 9px;}
.magenta.gdpr-plugin-button:visited, .pink.gdpr-plugin-button {background-color: #e22092;}
.pink.gdpr-plugin-button:hover {background-color: #c81e82;}
.green.gdpr-plugin-button, .green.gdpr-plugin-button:visited {background-color: #91bd09;}
.green.gdpr-plugin-button:hover {background-color: #749a02;}
.red.gdpr-plugin-button, .red.gdpr-plugin-button:visited {background-color: #e62727;}
.red.gdpr-plugin-button:hover {background-color: #cf2525;}
.orange.gdpr-plugin-button, .orange.gdpr-plugin-button:visited {background-color: #ff5c00;}
.orange.gdpr-plugin-button:hover {background-color: #d45500;}
.blue.gdpr-plugin-button, .blue.gdpr-plugin-button:visited {background-color: #2981e4;}
.blue.gdpr-plugin-button:hover {background-color: #2575cf;}
.yellow.gdpr-plugin-button, .yellow.gdpr-plugin-button:visited {background-color: #ffb515;}
.yellow.gdpr-plugin-button:hover {background-color: #fc9200;}
.gdpr-plugin-button {margin-top: 5px;align-self: center;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail {box-sizing: border-box;font-size: inherit;line-height: inherit;margin: 0 auto;margin-top: 10px;text-align: left;border-top: 1px solid var(--gray-904);}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail>div {margin: 5px 0;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail a {cursor: pointer;text-decoration: none;text-decoration: none;font-size: inherit;font-family: inherit;color: inherit;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail a:active, #gdpr-cookie-consent-bar .gdpr_messagebar_detail a:focus, #gdpr-cookie-consent-bar .gdpr_messagebar_detail a:hover {color: inherit;text-decoration: none;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail .gdpr_messagebar_body_buttons_wrapper {display: inline-block;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail .gdpr_messagebar_body_buttons_wrapper input {width: unset;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail .gdpr_messagebar_body_buttons_wrapper label {color: inherit;font-size: inherit;line-height: inherit;margin: 0;padding: 0 5px 0 0;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail .gdpr_messagebar_body_buttons_wrapper input:focus {outline: 0;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body {width: 100%;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content_tabs {position: relative;height: auto;border-bottom: 1px solid var(--gray-904);padding-bottom: 0;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content_tabs #gdpr_messagebar_detail_body_content_tabs_about {margin-left: -4px;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content_tabs a.gdpr_messagebar_detail_body_content_tab {display: inline-block;padding: 8px;margin: 0;margin-bottom: -1px;border: 1px solid var(--gray-904);}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content_tabs a.gdpr_messagebar_detail_body_content_tab.gdpr_messagebar_detail_body_content_tab_item_selected {border-bottom: 1px solid var(--white-100);}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content {height: 170px;overflow-y: auto;border: 1px solid var(--gray-904);border-bottom: 1px solid var(--gray-904);border-top: none;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container {overflow: auto;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_types {display: inline-block;float: left;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_types a:last-child {border-bottom: none !important;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_types a.gdpr_messagebar_detail_body_content_overview_cookie_container_types {border-bottom: 1px solid var(--gray-904);border-right: 1px solid var(--gray-904);display: block;padding: 8px;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_types a.gdpr_messagebar_detail_body_content_overview_cookie_container_types.gdpr_messagebar_detail_body_content_overview_cookie_container_type_selected {border-right: 1px solid var(--white-100);}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details {display: table-cell;padding: 12px;overflow: auto;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table {padding: 0;margin: 8px 0 0;border-spacing: 0;border-collapse: collapse;width: 100%;border: none;font-size: inherit;font-family: inherit;line-height: inherit;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table td, #gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table th, #gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table thead, #gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table tr {border: none;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table tr {border-bottom: 1px solid var(--gray-904);}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table td, #gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_overview #gdpr_messagebar_detail_body_content_overview_cookie_container #gdpr_messagebar_detail_body_content_overview_cookie_container_type_details .gdpr_messagebar_detail_body_content_cookie_type_details .gdpr_messagebar_detail_body_content_cookie_type_table_container table.gdpr_messagebar_detail_body_content_cookie_type_table th {word-break: break-all;max-width: 70px;vertical-align: top;text-align: left;padding: 2px;font-weight: 400;}
#gdpr-cookie-consent-bar .gdpr_messagebar_detail #gdpr_messagebar_detail_body #gdpr_messagebar_detail_body_content #gdpr_messagebar_detail_body_content_about {padding: 12px;}
#gdpr-cookie-consent-bar.eprivacy .gdpr_messagebar_content .powered-by-credits {padding: 1.5rem 0 0 0;}
#gdpr-cookie-consent-bar.eprivacy.gdpr-banner .gdpr_messagebar_content .powered-by-credits {padding: 1rem 0 0 0;}
.gdprmodal-open {overflow: hidden;}
.gdprmodal-open .gdprmodal {overflow-x: hidden;overflow-y: auto;padding-right: 0 !important;}
.gdprmodal {position: fixed;top: 0;left: 0;z-index: 999999998;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.gdprmodal-dialog {position: relative;width: auto;margin: .5rem;pointer-events: none;}
.gdprmodal.gdprfade .gdprmodal-dialog {transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform: translate(0,-50px);transform: translate(0,-50px);}
@media (prefers-reduced-motion:reduce) {.gdpr_cookie_consent.gdprmodal.gdprfade .gdprmodal-dialog {transition: none;}}
.gdprmodal.gdprshow .gdprmodal-dialog {-webkit-transform: none;transform: none;}
.gdprmodal-dialog-scrollable {display: -ms-flexbox;display: flex;max-height: calc(100% - 1rem);}
.gdprmodal-dialog-scrollable .gdprmodal-content {max-height: calc(100vh - 1rem);overflow: hidden;}
.gdprmodal-dialog-scrollable .gdprmodal-footer, .gdprmodal-dialog-scrollable .gdprmodal-header {-ms-flex-negative: 0;flex-shrink: 0;}
.gdprmodal-dialog-scrollable .gdprmodal-body {overflow-y: auto;}
.gdprmodal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;justify-content: center;min-height: calc(100% - 1rem);}
.gdprmodal-dialog-centered::before {display: block;height: calc(100vh - 1rem);content: "";}
.gdprmodal-dialog-centered.gdprmodal-dialog-scrollable {-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;height: 100%;}
.gdprmodal-dialog-centered.gdprmodal-dialog-scrollable .gdprmodal-content {max-height: none;}
.gdprmodal-dialog-centered.gdprmodal-dialog-scrollable::before {content: none;}
.gdprmodal-content {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;width: 50vw;pointer-events: auto;outline: 0;box-shadow: rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px;}
.gdprmodal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: var(--black-50);}
.gdprmodal-backdrop.gdprfade {opacity: 0;}
.gdprmodal-backdrop.gdprshow {opacity: .5;}
.gdprmodal-header {display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;-ms-flex-pack: justify;justify-content: space-between;padding: 1rem 1rem;}
#gdpr-ccpa-gdprmodal .gdprmodal-header {padding: 0;}
.gdprmodal-header .close {padding: 0;margin: 0;}
.gdprmodal-title {margin-bottom: 0;line-height: var(--text-lg-line-height);}
.gdprmodal-body {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;height: 530px;overflow-y: scroll;scrollbar-width: thin;transition: height .3s ease;}
.gdprmodal-footer {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: center;padding: 1rem;}
.gdprmodal-footer>:not(:first-child) {margin-left: .25rem;}
.gdprmodal-footer>:not(:last-child) {margin-right: .25rem;}
.gdprmodal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:576px) {.gdprmodal-dialog-scrollable {max-height: calc(100% - 3.5rem);}
	.gdprmodal-dialog-scrollable .gdprmodal-content {max-height: calc(100vh - 3.5rem);}
	.gdprmodal-dialog-centered {min-height: calc(100% - 3.5rem);}
	.gdprmodal-dialog-centered::before {height: calc(100vh - 3.5rem);}
	.gdprmodal-sm {max-width: 300px;}}
@media (min-width:992px) {.gdprmodal-lg, .gdprmodal-xl {max-width: 800px;}}
@media (min-width:1200px) {.gdprmodal-xl {max-width: 1140px;}}
.gdprfade {transition: opacity .15s linear;}
@media (prefers-reduced-motion:reduce) {.gdprfade {transition: none;}}
.gdprfade:not(.gdprshow) {opacity: 0;}
.table {width: 100%;margin-bottom: 1rem;border-collapse: collapse;}
.table td, .table th {padding: .75rem;vertical-align: top;border: 1px solid #dee2e6;}
.table thead th {vertical-align: bottom;}
.table-striped tbody tr:nth-of-type(odd) {background-color: inherit;}
@media (max-width:575.98px) {.table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}}
@media (max-width:767.98px) {.table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}}
@media (max-width:991.98px) {.table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}}
.gdpr-dropdown-arrow {position: relative;top: -3px;transition: transform .3s ease;}
.gdpr-dropdown-arrow svg {color: inherit;transform: rotate(0);}
.gdpr-dropdown-arrow.rotated svg {transform: rotate(270deg);}
@media (max-width:1199.98px) {.table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}}
.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}
.gdpr_messagebar_detail, .gdpr_messagebar_detail:after, .gdpr_messagebar_detail:before {box-sizing: border-box;}
.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-content {border: unset;font-size: var(--text-sem-13-font-size);line-height: 20px;}
.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header {justify-content: flex-end;border: unset;}
#gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-body .close, .gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header .close {opacity: 1;text-shadow: unset;border: none;border-radius: 50%;}
.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header .close .dashicons.dashicons-no {overflow: hidden;width: 20px;height: 20px;display: block;}
#gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-body .close:focus, #gdpr-ccpa-gdprmodal .gdprmodal-dialog .gdprmodal-body .close:hover, .gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header .close:focus, .gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-header .close:hover {text-decoration: none;cursor: pointer;opacity: .8;outline: unset;}
.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-footer {justify-content: space-between;padding: 1.5rem;border: unset;}
#gdpr-ccpa-gdprmodal gdprmodal-dialog .gdprmodal-footer {justify-content: center;}
.gdpr_messagebar_detail .gdpr-iab-navbar {list-style: none;display: flex;column-gap: 24px;margin: 0;padding-left: 15px;}
.gdpr_messagebar_detail.layout-default .gdpr-iab-navbar {flex-direction: column;width: 25%;float: left;}
.gdpr_messagebar_detail.layout-default .outer-container {width: 73%;float: right;}
.gdpr_messagebar_detail.layout-default .gdpr-iab-navbar .gdpr-iab-navbar-button {text-align: left;}
.gdpr_messagebar_detail .gdpr-iab-navbar .gdpr-iab-navbar-button {color: inherit;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 600;line-height: 14.06px;cursor: pointer;background: 0 0;border-color: transparent;text-transform: none;min-height: 0;text-shadow: none;box-shadow: none;}
.gdpr_messagebar_detail.layout-default .gdpr-iab-navbar .gdpr-iab-navbar-button {padding: 10px;}
.gdpr_messagebar_detail.layout-classic .gdpr-iab-navbar .gdpr-iab-navbar-button {padding: 14px 0;}
.gdpr_messagebar_detail .gdpr-iab-navbar .dashicons {line-height: .8;}
.feature-group, .vendor-group {display: none;}
.purposes-switch-wrapper, .special-features-switch-wrapper, .vendor-switch-wrapper {display: flex;justify-content: end;align-items: center;flex-wrap: wrap;}
.gdpr_messagebar_detail.layout-default .purposes-switch-wrapper, .gdpr_messagebar_detail.layout-default .special-features-switch-wrapper, .gdpr_messagebar_detail.layout-default .vendor-switch-wrapper {align-items: end;}
.purposes-consent-switch-wrapper, .purposes-legitimate-switch-wrapper, .special-features-consent-switch-wrapper, .vendor-consent-switch-wrapper, .vendor-legitimate-switch-wrapper {display: flex;justify-content: center;align-items: center;}
.purposes-legitimate-switch-wrapper, .vendor-legitimate-switch-wrapper {border-right: 1px solid #d0d5d2;padding: 0 17px 0 0;}
.gdpr_messagebar_detail.layout-default .purposes-legitimate-switch-wrapper, .gdpr_messagebar_detail.layout-default .vendor-legitimate-switch-wrapper {padding: 0;border: none;}
.purposes-consent-switch-wrapper, .special-features-consent-switch-wrapper, .vendor-consent-switch-wrapper {padding: 0 0 0 17px;}
.purposes-switch-label, .special-features-switch-label, .vendor-switch-label {font-size: 11px;font-weight: 400;line-height: 20px;margin: 0 8px 0 0;vertical-align: middle;}
.gdpr-ad-purpose-details {font-size: 12px;line-height: 20px;margin: 0 0 0 18px;}
.navy_blue_box .gdpr-ad-purpose-details, .navy_blue_center .gdpr-ad-purpose-details, .navy_blue_square.gdpr-ad-purpose-details {color: #b3ddfc;}
.dark_row .gdpr-ad-purpose-details {color: #98b2ab;}
.dark .gdpr-ad-purpose-details {color: inherit;}
.gdpr-ad-purpose-details a {color: #115ca7;}
.dark_row .gdpr-ad-purpose-details a, .navy_blue_box .gdpr-ad-purpose-details a, .navy_blue_center .gdpr-ad-purpose-details a, .navy_blue_square .gdpr-ad-purpose-details a {color: #0093ff;}
.dark .gdpr-ad-purpose-details a {color: #4570dc;}
.gdpr_messagebar_detail.layout-default .gdpr-ad-purpose-details {margin: 0;}
.gdpr-ad-purpose-details * {font-size: 12px;line-height: 20px;word-wrap: break-word;}
.gdpr-ad-purpose-details-desc {margin-bottom: 13px;margin-top: 0;}
.gdpr-ad-purpose-details .gdpr-ad-purpose-illustrations-title {font-weight: 700;margin: 0;}
.gdpr-ad-purpose-details .gdpr-ad-purpose-vendor-count-wrapper {margin-top: 11px;font-weight: 700;}
.gdpr-vendor-category-title, .gdpr-vendor-data-retention-value, .gdpr-vendor-features-title, .gdpr-vendor-legitimate-link-title, .gdpr-vendor-privacy-link-title, .gdpr-vendor-purposes-legint-title, .gdpr-vendor-purposes-title, .gdpr-vendor-special-purposes-title, .gdpr-vendor-storage-title {font-weight: 700;}
.gdpr-vendor-category-section, .gdpr-vendor-data-retention-section, .gdpr-vendor-features-section, .gdpr-vendor-legitimate-link, .gdpr-vendor-privacy-link, .gdpr-vendor-purposes-legint-section, .gdpr-vendor-purposes-section, .gdpr-vendor-special-purposes-section, .gdpr-vendor-storage-section {margin: 0 0 13px 0;}
.gdpr-vendor-category-title, .gdpr-vendor-features-title, .gdpr-vendor-purposes-legint-title, .gdpr-vendor-purposes-title, .gdpr-vendor-special-purposes-title, .gdpr-vendor-storage-title {margin: 0;}
#vendor-link {text-decoration: underline !important;font-size: inherit;color: inherit;font-weight: 500 !important;}
.gdpr_messagebar_detail .gdpr-iab-navbar .gdpr-iab-navbar-button.active {border-bottom: 2px,solid;}
.gdpr_messagebar_detail .category-group {margin: 0;padding-left: 0;max-height: 100%;overflow: hidden;height: fit-content;}
.gdpr_messagebar_detail.layout-classic .category-group {padding: 0 10px;}
.gdpr_messagebar_detail .gdpr-about-cookies {padding: 10px 20px;text-align: justify;text-wrap: auto;}
.gdpr_messagebar_detail .category-group .category-item {list-style: none;font-family: inherit;font-weight: 400;-webkit-font-smoothing: auto;letter-spacing: normal;line-height: normal;padding: 0;margin: 0;height: auto;min-height: 0;max-height: none;width: auto;min-width: 0;max-width: none;border-radius: 0;border: none;clear: none;float: none;position: static;bottom: auto;left: auto;right: auto;top: auto;text-align: left;text-decoration: none;text-indent: 0;text-shadow: none;text-transform: none;white-space: normal;background: 0 0;overflow: visible;vertical-align: baseline;visibility: visible;z-index: auto;box-shadow: none;}
.gdpr_messagebar_detail .category-group .category-item hr {margin: 0 20px 0 10px;border: 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container hr, .gdpr_messagebar_detail .category-group .category-item .inner-description-container hr {margin: 0 20px;padding: 0;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item, .gdpr_messagebar_detail.layout-default .category-group .category-item {position: relative;}
.gdpr_messagebar_detail .category-group .category-item h3 {margin: 0;padding: 0;vertical-align: middle;display: inline-block;font-size: var(--text-lg-font-size);line-height: var(--text-lg-line-height);color: inherit;}
.gdpr_messagebar_detail .category-group .category-item .gdpr-column, .gdpr_messagebar_detail .category-group .category-item .inner-gdpr-column {width: 100%;}
.gdpr_messagebar_detail .category-group .category-item .gdpr-column .gdpr-columns, .gdpr_messagebar_detail .category-group .category-item .inner-gdpr-column .inner-gdpr-columns {clear: both;width: 25%;float: left;cursor: pointer;padding: 14px;vertical-align: middle;outline: 0;margin: 10px 10px 0 10px;border-radius: 5px;box-sizing: border-box;}
.gdpr_messagebar_detail .category-group .category-item .gdpr-column .gdpr-columns, .gdpr_messagebar_detail .category-group .category-item .inner-gdpr-column .inner-gdpr-columns {margin: 0;}
.gdpr_messagebar_detail.layout-default .category-group .category-item .inner-gdpr-column .inner-gdpr-columns {width: 100%;float: none;padding-left: 25px;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .gdpr-column .gdpr-columns, .gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-gdpr-column .inner-gdpr-columns, .gdpr_messagebar_detail.layout-default .category-group .category-item .gdpr-column .gdpr-columns {width: auto;float: unset;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item:last-child .gdpr-column .gdpr-columns.active-group, .gdpr_messagebar_detail.layout-classic .category-group .category-item:last-child .inner-gdpr-column .inner-gdpr-columns.active-group {margin-bottom: unset;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .gdpr-column .gdpr-columns.active-group, .gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-gdpr-column .inner-gdpr-columns.active-group {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container, .gdpr_messagebar_detail .category-group .category-item .inner-description-container {padding: 0 5%;height: 100%;overflow: auto;box-sizing: border-box;}
.gdpr_messagebar_detail .category-group .category-item .description-container {position: absolute;max-width: 75%;left: 25%;float: left;padding: 0 5%;height: 100%;overflow: auto;box-sizing: border-box;}
.gdpr_messagebar_detail .category-group .category-item .description-container {max-width: 100%;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-description-container {position: absolute;left: 25%;float: left;}
.gdpr_messagebar_detail.theme-dt-the7 .category-group .category-item .description-container, .gdpr_messagebar_detail.theme-dt-the7 .category-group .category-item .inner-description-container {left: 30%;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .description-container, .gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-description-container, .gdpr_messagebar_detail.layout-default .category-group .category-item .description-container {width: 100%;left: unset;float: unset;position: relative;padding: 0 10px;background-clip: content-box;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-description-container {padding: 0;}
.gdpr_messagebar_detail .category-group .category-item div:focus, .gdpr_messagebar_detail.layout-classic .category-group .category-item div:focus {outline: 0;}
.gdpr_messagebar_detail .category-group .toggle-group .checkbox label {background: #d4d4d8;}
.gdpr_messagebar_detail .category-group .category-item .description-container div.group-description, .gdpr_messagebar_detail .category-group .category-item .inner-description-container div.group-description {padding: 15px 0;color: inherit;}
.gdpr_messagebar_detail .category-group .category-item .description-container div.group-description, .gdpr_messagebar_detail .category-group .category-item .inner-description-container div.group-description, .gdpr_messagebar_detail.layout-classic .category-group .category-item .description-container div.group-description, .gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-description-container div.group-description {padding: 0 20px 0 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container {font-size: inherit;line-height: inherit;overflow-x: auto;color: inherit;padding: 15px 0;}
.gdpr_messagebar_detail.layout-classic .category-group .category-item .description-container .category-cookies-list-container, .gdpr_messagebar_detail.layout-classic .category-group .category-item .inner-description-container .category-cookies-list-container {padding: 20px 10px 10px 10px;}
.gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table, .gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table td, .gdpr_messagebar_detail .category-group .category-item .description-container .category-cookies-list-container table th, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table td, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .category-cookies-list-container table th {font-size: inherit;line-height: inherit;margin: 0;background-color: inherit;word-break: inherit;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle {display: inline-block;width: 100%;padding: 15px 0;border-bottom: 1px solid rgba(224,224,224,.5);}
.gdpr_messagebar_detail.navy_blue_box .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.navy_blue_box .category-group .category-item .inner-description-container .group-toggle, .gdpr_messagebar_detail.navy_blue_center .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.navy_blue_center .category-group .category-item .inner-description-container .group-toggle, .gdpr_messagebar_detail.navy_blue_square .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.navy_blue_square .category-group .category-item .inner-description-container .group-toggle {border-bottom-color: rgba(58,86,156,.5);}
.gdpr_messagebar_detail.navy_blue_box .category-group .category-item .checkbox label, .gdpr_messagebar_detail.navy_blue_center .category-group .category-item .checkbox label, .gdpr_messagebar_detail.navy_blue_square .category-group .category-item .checkbox label {background-color: #2a3e71;}
.gdpr_messagebar_detail.almond_column .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.almond_column .category-group .category-item .inner-description-container .group-toggle {border-bottom-color: rgba(247,243,231,.5);}
.gdpr_messagebar_detail.almond_column .category-group .category-item .checkbox label {background-color: #ffcead;}
.gdpr_messagebar_detail.grey_center .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.grey_center .category-group .category-item .inner-description-container .group-toggle, .gdpr_messagebar_detail.grey_column .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.grey_column .category-group .category-item .inner-description-container .group-toggle {border-bottom-color: rgba(215,215,215,.5);}
.gdpr_messagebar_detail.dark .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.dark .category-group .category-item .inner-description-container .group-toggle {border-bottom-color: rgba(67,67,67,.5);}
.gdpr_messagebar_detail.dark_row .category-group .category-item .description-container .group-toggle, .gdpr_messagebar_detail.dark_row .category-group .category-item .inner-description-container .group-toggle {border-bottom-color: rgba(75,83,99,.5);}
.gdpr_messagebar_detail.dark_row .category-group .category-item .checkbox label {background-color: #73dbc0;}
.gdpr_messagebar_detail.layout-classic .category-group .toggle-group, .gdpr_messagebar_detail.layout-default .category-group .toggle-group {top: 0;right: 0;padding: 10px 20px;display: inline;border: unset;}
.bottom-toggle {top: auto !important;bottom: 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .toggle-group, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .toggle-group {float: right;display: inline-block;vertical-align: middle;}
.gdpr_messagebar_detail.layout-classic .category-group .toggle-group, .gdpr_messagebar_detail.layout-default .category-group .toggle-group {float: right;display: inline-block;vertical-align: middle;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox {background-color: inherit;position: relative;display: inline-block;z-index: 1;}
.gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox {background-color: transparent;position: relative;display: inline-block;z-index: 1;padding: 0;margin: 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox label, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox label, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox label, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox label {border: none;height: 20px;width: 35px;position: relative;display: inline-block;border-radius: 45px;transition: .4s;margin-bottom: 0;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox label:after, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox label:after, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox label:after, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox label:after {cursor: pointer;content: "";position: absolute;width: 18px;height: 18px;border-radius: 100%;left: 1px;top: 1px;z-index: 2;background: #fff;transition: .4s;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox .label-text, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox .label-text, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox .label-text, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox .label-text {display: none;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox input, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox input, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox input, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox input {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 5;opacity: 0;cursor: pointer;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox input:checked+label:after, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox input:checked+label:after, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox input:checked+label:after, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox input:checked+label:after {background: #fff;left: 16px;}
.gdpr_messagebar_detail .category-group .category-item .description-container .group-toggle .checkbox:not(:checked), .gdpr_messagebar_detail .category-group .category-item .inner-description-container .group-toggle .checkbox:not(:checked), .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .checkbox:not(:checked), .gdpr_messagebar_detail.layout-default .category-group .toggle-group .checkbox:not(:checked) {pointer-events: initial;}
.gdpr_messagebar_detail .category-group .category-item .description-container .toggle-group .always-active, .gdpr_messagebar_detail .category-group .category-item .inner-description-container .toggle-group .always-active, .gdpr_messagebar_detail.layout-classic .category-group .toggle-group .always-active, .gdpr_messagebar_detail.layout-default .category-group .toggle-group .always-active {line-height: 1.3;color: #333;}
.gdpr_messagebar_detail .category-group .category-item .description-container, .gdpr_messagebar_detail .category-group .category-item .inner-description-container {visibility: visible;opacity: 1;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;transition-delay: .2s;}
.gdpr_messagebar_detail .category-group .category-item .description-container.hide, .gdpr_messagebar_detail .category-group .category-item .inner-description-container.hide {visibility: hidden;height: 0;opacity: 0;-webkit-transition: opacity .5s ease;-moz-transition: opacity .5s ease;-ms-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;transition-delay: .2s;}
.gdpr_messagebar_detail a.btn {padding: 0;text-decoration: none;font-size: inherit;color: inherit;}
.gdpr_messagebar_detail .feature-group a.btn.purposes, .gdpr_messagebar_detail .vendor-group a.btn.vendors {text-align: left;}
.gdpr_messagebar_detail a.btn:focus {box-shadow: unset;}
@media (min-width:768px) {.gdprmodal-content.iabtcf {width: 100%;}}
@media (max-width:768px) {.gdpr_messagebar_detail .gdprmodal-dialog .gdprmodal-content {font-size: var(--text-xs-font-size);}
	#gdpr-cookie-consent-bar, #gdpr-cookie-consent-show-again {font-size: var(--text-xs-font-size);}
	#gdpr-cookie-consent-bar .gdpr_messagebar_content h3 {font-size: var(--text-base-font-size);}
	.gdpr_messagebar_detail .category-group .category-item h3 {font-size: var(--text-base-font-size);}
	.gdpr_messagebar_detail .gdprmodal-footer {flex-direction: column-reverse;}
	#gdpr-ccpa-gdprmodal .gdprmodal-footer {flex-direction: column;}
	.gdpr_messagebar_detail .gdprmodal-footer .powered-by-credits {position: relative !important;left: unset !important;padding-top: 10px !important;}
	.gdpr_messagebar_detail .gdprmodal-content .gdprmodal-body {height: 60vh;}
	.gdpr_messagebar_detail .gdprmodal-content .gdprmodal-body .special-features-switch-label {display: none;}
	.gdpr_messagebar_detail.layout-classic .category-group .toggle-group, .gdpr_messagebar_detail.layout-default .category-group .toggle-group {top: 20px;}}
@media (max-width:414px) {.gdprmodal-content.iabtcf {width: 100%;}}
.gdprmodal-dialog {margin: 1.75rem auto;}
.wpl-iframe-placeholder {background-image: url("../images/placeholder.svg");background-size: 80px;max-width: 100%;max-height: 100%;background-position: center;background-repeat: no-repeat;background-color: rgba(178,176,176,.35);position: relative;display: flex;align-items: flex-end;justify-content: center;}
.wpl-iframe-placeholder .wpl-inner-text {width: 100%;text-align: center;padding: 1rem 1rem;border-radius: 400px;}
.hide_show_again_dnt {display: none !important;}
.hide_show_again {display: none !important;}
@media (max-width:990px) {.gdprmodal-content {width: 75vw !important;}}
@media (max-width:768px) {.gdprmodal-content {width: 85vw !important;}}
@media (max-width:550px) {.gdprmodal-content {width: 94vw !important;}}
.gdpr-column .gdpr-columns, .inner-gdpr-column .inner-gdpr-columns {display: flex;flex-direction: row;justify-content: space-between;align-items: center;gap: 15px;}
.gdpr-column .gdpr-columns .left, .inner-gdpr-column .inner-gdpr-columns .left {display: flex;flex: 1;}
.gdpr-column .gdpr-columns .right, .inner-gdpr-column .inner-gdpr-columns .right {display: flex;flex-direction: row;gap: 5px;}
@media (max-width:1024px) {.gdpr-column .gdpr-columns, .inner-gdpr-column .inner-gdpr-columns {flex-wrap: wrap;}
	.gdpr-column .gdpr-columns .right, .inner-gdpr-column .inner-gdpr-columns .right {flex-direction: column;align-items: flex-end;flex: 1;justify-content: flex-start;width: 100%;}
	.purposes-legitimate-switch-wrapper, .vendor-legitimate-switch-wrapper {border-right: none;padding: 0;}
	.gdpr-column .gdpr-columns .left, .inner-gdpr-column .inner-gdpr-columns .left {width: 100%;justify-content: flex-start;}}
.gdpr-notice-content-body {display: flex;flex-direction: column;gap: 20px;}