.qc-cmp-button.qc-cmp-secondary-button:hover { background-color: rgb(54, 139, 214) !important; border-color: transparent !important; }
.qc-cmp-button.qc-cmp-secondary-button:hover { color: rgb(255, 255, 255) !important; }
.qc-cmp-button.qc-cmp-secondary-button { color: rgb(54, 139, 214) !important; }
.qc-cmp-button.qc-cmp-secondary-button { background-color: rgb(238, 238, 238) !important; border-color: transparent !important; }

.qc-cmp-cleanslate, .qc-cmp-cleanslate h1, .qc-cmp-cleanslate h2, .qc-cmp-cleanslate h3, .qc-cmp-cleanslate h4, .qc-cmp-cleanslate h5, .qc-cmp-cleanslate h6, .qc-cmp-cleanslate p, .qc-cmp-cleanslate td, .qc-cmp-cleanslate dl, .qc-cmp-cleanslate tr, .qc-cmp-cleanslate dt, .qc-cmp-cleanslate ol, .qc-cmp-cleanslate form, .qc-cmp-cleanslate select, .qc-cmp-cleanslate option, .qc-cmp-cleanslate pre, .qc-cmp-cleanslate div, .qc-cmp-cleanslate table, .qc-cmp-cleanslate th, .qc-cmp-cleanslate tbody, .qc-cmp-cleanslate tfoot, .qc-cmp-cleanslate caption, .qc-cmp-cleanslate thead, .qc-cmp-cleanslate ul, .qc-cmp-cleanslate li, .qc-cmp-cleanslate address, .qc-cmp-cleanslate blockquote, .qc-cmp-cleanslate dd, .qc-cmp-cleanslate fieldset, .qc-cmp-cleanslate li, .qc-cmp-cleanslate iframe, .qc-cmp-cleanslate strong, .qc-cmp-cleanslate legend, .qc-cmp-cleanslate em, .qc-cmp-cleanslate summary, .qc-cmp-cleanslate cite, .qc-cmp-cleanslate span, .qc-cmp-cleanslate input, .qc-cmp-cleanslate sup, .qc-cmp-cleanslate label, .qc-cmp-cleanslate dfn, .qc-cmp-cleanslate object, .qc-cmp-cleanslate big, .qc-cmp-cleanslate q, .qc-cmp-cleanslate samp, .qc-cmp-cleanslate acronym, .qc-cmp-cleanslate small, .qc-cmp-cleanslate img, .qc-cmp-cleanslate strike, .qc-cmp-cleanslate code, .qc-cmp-cleanslate sub, .qc-cmp-cleanslate ins, .qc-cmp-cleanslate textarea, .qc-cmp-cleanslate button, .qc-cmp-cleanslate var, .qc-cmp-cleanslate a, .qc-cmp-cleanslate abbr, .qc-cmp-cleanslate applet, .qc-cmp-cleanslate del, .qc-cmp-cleanslate kbd, .qc-cmp-cleanslate tt, .qc-cmp-cleanslate b, .qc-cmp-cleanslate i, .qc-cmp-cleanslate hr, .qc-cmp-cleanslate article, .qc-cmp-cleanslate aside, .qc-cmp-cleanslate figure, .qc-cmp-cleanslate figcaption, .qc-cmp-cleanslate footer, .qc-cmp-cleanslate header, .qc-cmp-cleanslate menu, .qc-cmp-cleanslate nav, .qc-cmp-cleanslate section, .qc-cmp-cleanslate time, .qc-cmp-cleanslate mark, .qc-cmp-cleanslate audio, .qc-cmp-cleanslate video, .qc-cmp-cleanslate abbr, .qc-cmp-cleanslate address, .qc-cmp-cleanslate area, .qc-cmp-cleanslate blockquote, .qc-cmp-cleanslate canvas, .qc-cmp-cleanslate caption, .qc-cmp-cleanslate cite, .qc-cmp-cleanslate code, .qc-cmp-cleanslate colgroup, .qc-cmp-cleanslate col, .qc-cmp-cleanslate datalist, .qc-cmp-cleanslate fieldset, .qc-cmp-cleanslate main, .qc-cmp-cleanslate map, .qc-cmp-cleanslate meta, .qc-cmp-cleanslate optgroup, .qc-cmp-cleanslate output, .qc-cmp-cleanslate progress, .qc-cmp-cleanslate svg { background: none 0px 0px / auto repeat scroll padding-box border-box transparent; border: medium none currentcolor; inset: auto; clear: none; clip: auto; color: inherit; counter-increment: none; counter-reset: none; cursor: auto; direction: inherit; display: inline; float: none; font-family: inherit; font-size: inherit; font-style: inherit; font-variant: normal; font-weight: inherit; height: auto; letter-spacing: normal; line-height: inherit; list-style-type: inherit; list-style-position: outside; list-style-image: none; margin: 0px; max-height: none; max-width: none; min-height: 0px; min-width: 0px; opacity: 1; padding: 0px; position: static; quotes: "" ""; table-layout: auto; text-align: inherit; text-decoration: inherit; text-indent: 0px; text-transform: none; unicode-bidi: normal; vertical-align: baseline; visibility: inherit; white-space: normal; width: auto; word-spacing: normal; z-index: auto; -webkit-border-image: none; border-radius: 0px; box-shadow: none; box-sizing: content-box; columns: auto; column-gap: normal; column-rule: black; font-feature-settings: normal; overflow: visible; hyphens: manual; perspective: none; perspective-origin: 50% 50%; backface-visibility: visible; text-shadow: none; transition: all 0s ease 0s; transform: none; transform-origin: 50% 50%; transform-style: flat; word-break: normal; }
.qc-cmp-cleanslate, .qc-cmp-cleanslate h3, .qc-cmp-cleanslate h5, .qc-cmp-cleanslate p, .qc-cmp-cleanslate h1, .qc-cmp-cleanslate dl, .qc-cmp-cleanslate dt, .qc-cmp-cleanslate h6, .qc-cmp-cleanslate ol, .qc-cmp-cleanslate form, .qc-cmp-cleanslate option, .qc-cmp-cleanslate pre, .qc-cmp-cleanslate div, .qc-cmp-cleanslate h2, .qc-cmp-cleanslate caption, .qc-cmp-cleanslate h4, .qc-cmp-cleanslate ul, .qc-cmp-cleanslate address, .qc-cmp-cleanslate blockquote, .qc-cmp-cleanslate dd, .qc-cmp-cleanslate fieldset, .qc-cmp-cleanslate hr, .qc-cmp-cleanslate article, .qc-cmp-cleanslate dialog, .qc-cmp-cleanslate figure, .qc-cmp-cleanslate footer, .qc-cmp-cleanslate header, .qc-cmp-cleanslate hgroup, .qc-cmp-cleanslate menu, .qc-cmp-cleanslate nav, .qc-cmp-cleanslate section, .qc-cmp-cleanslate audio, .qc-cmp-cleanslate video, .qc-cmp-cleanslate address, .qc-cmp-cleanslate blockquote, .qc-cmp-cleanslate colgroup, .qc-cmp-cleanslate main, .qc-cmp-cleanslate progress, .qc-cmp-cleanslate summary { display: block; }
.qc-cmp-cleanslate h1, .qc-cmp-cleanslate h2, .qc-cmp-cleanslate h3, .qc-cmp-cleanslate h4, .qc-cmp-cleanslate h5, .qc-cmp-cleanslate h6 { font-weight: bold; }
.qc-cmp-cleanslate h1 { font-size: 2em; padding: 0.67em 0px; }
.qc-cmp-cleanslate h2 { font-size: 1.5em; padding: 0.83em 0px; }
.qc-cmp-cleanslate h3 { font-size: 1.17em; padding: 0.83em 0px; }
.qc-cmp-cleanslate h4 { font-size: 1em; }
.qc-cmp-cleanslate h5 { font-size: 0.83em; }
.qc-cmp-cleanslate p { margin: 1em 0px; line-height: 150%; }
.qc-cmp-cleanslate table { display: table; }
.qc-cmp-cleanslate thead { display: table-header-group; }
.qc-cmp-cleanslate tbody { display: table-row-group; }
.qc-cmp-cleanslate tfoot { display: table-footer-group; }
.qc-cmp-cleanslate tr { display: table-row; }
.qc-cmp-cleanslate th, .qc-cmp-cleanslate td { display: table-cell; padding: 2px; }
.qc-cmp-cleanslate ol, .qc-cmp-cleanslate ul { margin: 1em 0px; }
.qc-cmp-cleanslate ul li, .qc-cmp-cleanslate ul ul li, .qc-cmp-cleanslate ul ul ul li, .qc-cmp-cleanslate ol li, .qc-cmp-cleanslate ol ol li, .qc-cmp-cleanslate ol ol ol li, .qc-cmp-cleanslate ul ol ol li, .qc-cmp-cleanslate ul ul ol li, .qc-cmp-cleanslate ol ul ul li, .qc-cmp-cleanslate ol ol ul li { list-style-position: inside; margin-top: 0.08em; }
.qc-cmp-cleanslate ol ol, .qc-cmp-cleanslate ol ol ol, .qc-cmp-cleanslate ul ul, .qc-cmp-cleanslate ul ul ul, .qc-cmp-cleanslate ol ul, .qc-cmp-cleanslate ol ul ul, .qc-cmp-cleanslate ol ol ul, .qc-cmp-cleanslate ul ol, .qc-cmp-cleanslate ul ol ol, .qc-cmp-cleanslate ul ul ol { padding-left: 40px; margin: 0px; }
.qc-cmp-cleanslate nav ul, .qc-cmp-cleanslate nav ol { list-style-type: none; }
.qc-cmp-cleanslate ul, .qc-cmp-cleanslate menu { list-style-type: disc; }
.qc-cmp-cleanslate ol { list-style-type: decimal; }
.qc-cmp-cleanslate ol ul, .qc-cmp-cleanslate ul ul, .qc-cmp-cleanslate menu ul, .qc-cmp-cleanslate ol menu, .qc-cmp-cleanslate ul menu, .qc-cmp-cleanslate menu menu { list-style-type: circle; }
.qc-cmp-cleanslate ol ol ul, .qc-cmp-cleanslate ol ul ul, .qc-cmp-cleanslate ol menu ul, .qc-cmp-cleanslate ol ol menu, .qc-cmp-cleanslate ol ul menu, .qc-cmp-cleanslate ol menu menu, .qc-cmp-cleanslate ul ol ul, .qc-cmp-cleanslate ul ul ul, .qc-cmp-cleanslate ul menu ul, .qc-cmp-cleanslate ul ol menu, .qc-cmp-cleanslate ul ul menu, .qc-cmp-cleanslate ul menu menu, .qc-cmp-cleanslate menu ol ul, .qc-cmp-cleanslate menu ul ul, .qc-cmp-cleanslate menu menu ul, .qc-cmp-cleanslate menu ol menu, .qc-cmp-cleanslate menu ul menu, .qc-cmp-cleanslate menu menu menu { list-style-type: square; }
.qc-cmp-cleanslate li { display: list-item; min-height: auto; min-width: auto; padding-left: 20px; }
.qc-cmp-cleanslate strong { font-weight: bold; }
.qc-cmp-cleanslate em { font-style: italic; }
.qc-cmp-cleanslate kbd, .qc-cmp-cleanslate samp, .qc-cmp-cleanslate code, .qc-cmp-cleanslate pre { font-family: monospace; }
.qc-cmp-cleanslate a { color: blue; text-decoration: underline; }
.qc-cmp-cleanslate a:visited { color: rgb(85, 34, 153); }
.qc-cmp-cleanslate a, .qc-cmp-cleanslate a *, .qc-cmp-cleanslate input[type="submit"], .qc-cmp-cleanslate input[type="button"], .qc-cmp-cleanslate input[type="radio"], .qc-cmp-cleanslate input[type="checkbox"], .qc-cmp-cleanslate select, .qc-cmp-cleanslate button { cursor: pointer; }
.qc-cmp-cleanslate button, .qc-cmp-cleanslate input[type="submit"] { text-align: center; padding: 2px 6px 3px; border-radius: 0px; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: small; color: buttontext; border: 1px solid rgb(166, 166, 166); background: none; filter: none; box-shadow: none; outline: initial; }
.qc-cmp-cleanslate button:focus, .qc-cmp-cleanslate input[type="submit"]:focus { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(32, 109, 197) 0px 0px 3px 5px; outline: transparent dotted 2px; outline-offset: 2px; }
.qc-cmp-cleanslate button:active, .qc-cmp-cleanslate input[type="submit"]:active, .qc-cmp-cleanslate input[type="button"]:active, .qc-cmp-cleanslate button:active { background: none; border: none; }
.qc-cmp-cleanslate button { padding: 1px 6px 2px; margin-right: 5px; }
.qc-cmp-cleanslate input[type="hidden"] { display: none; }
.qc-cmp-cleanslate textarea { appearance: textarea; background: white; padding: 2px; margin-left: 4px; overflow-wrap: break-word; white-space: pre-wrap; font-size: 11px; font-family: arial, helvetica, sans-serif; line-height: 13px; resize: both; }
.qc-cmp-cleanslate select, .qc-cmp-cleanslate textarea, .qc-cmp-cleanslate input { border: 1px solid rgb(204, 204, 204); }
.qc-cmp-cleanslate select { font-size: 11px; font-family: helvetica, arial, sans-serif; display: inline-block; }
.qc-cmp-cleanslate textarea:focus, .qc-cmp-cleanslate input:focus { outline: initial; }
.qc-cmp-cleanslate input[type="text"] { background: white; padding: 1px; font-family: initial; font-size: small; }
.qc-cmp-cleanslate input[type="checkbox"], .qc-cmp-cleanslate input[type="radio"] { border: 1px solid rgb(43, 43, 43); border-radius: 4px; }
.qc-cmp-cleanslate input[type="checkbox"], .qc-cmp-cleanslate input[type="radio"] { outline: initial; }
.qc-cmp-cleanslate input[type="radio"] { margin: 2px 2px 3px; }
.qc-cmp-cleanslate abbr[title], .qc-cmp-cleanslate acronym[title], .qc-cmp-cleanslate dfn[title] { cursor: help; border-bottom-width: 1px; border-bottom-style: dotted; }
.qc-cmp-cleanslate ins { background-color: rgb(255, 255, 153); color: black; }
.qc-cmp-cleanslate del { text-decoration: line-through; }
.qc-cmp-cleanslate blockquote, .qc-cmp-cleanslate q { quotes: none; }
.qc-cmp-cleanslate blockquote::before, .qc-cmp-cleanslate blockquote::after, .qc-cmp-cleanslate q::before, .qc-cmp-cleanslate q::after, .qc-cmp-cleanslate li::before, .qc-cmp-cleanslate li::after { content: ""; }
.qc-cmp-cleanslate input, .qc-cmp-cleanslate select { vertical-align: middle; }
.qc-cmp-cleanslate table { border-collapse: collapse; border-spacing: 0px; }
.qc-cmp-cleanslate hr { display: block; height: 1px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(204, 204, 204); margin: 1em 0px; }
.qc-cmp-cleanslate [dir="rtl"] { direction: rtl; }
.qc-cmp-cleanslate mark { background-color: rgb(255, 255, 153); color: black; font-style: italic; font-weight: bold; }
.qc-cmp-cleanslate menu { padding-left: 40px; padding-top: 8px; }
.qc-cmp-cleanslate [hidden], .qc-cmp-cleanslate template { display: none; }
.qc-cmp-cleanslate abbr[title] { border-bottom: 1px dotted; }
.qc-cmp-cleanslate sub, .qc-cmp-cleanslate sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
.qc-cmp-cleanslate sup { top: -0.5em; }
.qc-cmp-cleanslate sub { bottom: -0.25em; }
.qc-cmp-cleanslate img { border: 0px; }
.qc-cmp-cleanslate figure { margin: 0px; }
.qc-cmp-cleanslate textarea { overflow: auto; vertical-align: top; }
.qc-cmp-cleanslate { font-size: medium; line-height: 1; direction: ltr; text-align: start; font-family: "Times New Roman", Times, serif; color: black; font-style: normal; font-weight: normal; text-decoration: none; list-style-type: disc; }
.qc-cmp-cleanslate pre { white-space: pre; }

.css-a71lzq.css-a71lzq { background-color: rgba(33, 41, 52, 0.75); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; height: 920px; width: 100vw; overflow: hidden; color: rgb(20, 30, 35); position: fixed; top: 0px; left: 0px; z-index: 2147483647; }
.css-a71lzq.css-a71lzq * { font-family: Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; box-sizing: border-box; line-height: 1; }
.css-o00g7.css-o00g7 { max-width: 770px; width: 100%; position: relative; background: rgb(255, 255, 255); }
.css-o00g7.css-o00g7 .qc-usp-ui-content { display: flex; flex-direction: column; margin: auto; max-width: 660px; padding: 30px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content { max-width: 600px; padding: 10px 10px 15px; border: 1px solid rgb(216, 216, 216); }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content > button { margin-top: 15px; font-size: 14px; width: 140px; height: 30px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container { border: none; margin: 0px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row { border: none; padding: 0px; font-size: 14px; width: 100%; font-weight: 100; line-height: 20px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info { display: flex; -webkit-box-align: center; align-items: center; padding-bottom: 10px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-toggle { margin-left: 0px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-action-description { width: calc(100% - 50px); margin-left: 15px; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-purpose-info-content { display: flex; flex-direction: column; align-items: self-start; -webkit-box-pack: justify; justify-content: space-between; width: 100%; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-purpose-info-content > div { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-title { color: rgb(33, 41, 52); font-weight: 600; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-main-messaging { color: rgb(20, 30, 35); font-size: 14px; line-height: 20px; max-height: 270px; padding: 15px 0px; margin: 15px 0px; overflow: auto; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-main-messaging p { line-height: 150%; }
.css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-main-messaging a { color: rgb(32, 109, 197); text-decoration: none; }
.css-o00g7.css-o00g7 .qc-usp-alt-buttons { margin: 0px auto; padding-bottom: 30px; text-align: center; }
.css-o00g7.css-o00g7 .qc-usp-alt-buttons .qc-usp-alt-action { cursor: pointer; color: rgb(32, 109, 197); font-size: 14px; text-align: center; }
.css-o00g7.css-o00g7 .qc-usp-alt-buttons .qc-usp-alt-action.qc-usp-center-bottom { display: inline; padding: 0px 15px; text-decoration: none; }
.css-o00g7.css-o00g7 .qc-usp-alt-buttons .qc-usp-alt-action.qc-usp-center-bottom + .qc-usp-center-bottom { border-left: 1px solid rgb(216, 216, 216); }
.css-o00g7.css-o00g7 .qc-usp-close-icon { background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M.5.5l23 23m0-23l-23 23' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E") 0% 0% / 65% no-repeat; border: none; height: 38px; margin: auto 0px; width: 38px; right: 20px; position: absolute; top: 20px; }
@media (min-width: 768px) {
  .css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-toggle- { margin-left: 3px; }
  .css-o00g7.css-o00g7 .qc-usp-ui-content .qc-usp-ui-form-content .qc-usp-container .qc-usp-container-row .qc-usp-purpose-info .qc-usp-action-description { color: rgb(20, 30, 35); width: calc(100% - 75px); }
}
.css-rojy9y.css-rojy9y { list-style: none; margin: 0px; overflow: hidden; padding: 0px; width: 100%; }
.css-rojy9y.css-rojy9y:first-of-type .qc-cmp2-list-header { margin: 0px; }
.css-rojy9y.css-rojy9y:last-of-type { margin-bottom: 0px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-header { color: rgb(33, 41, 52); font-size: 12px; font-weight: 900; text-transform: uppercase; margin-top: 20px; padding-left: 20px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 10px 20px; font-size: 14px; font-weight: 400; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-expanded { background: rgb(255, 255, 255); z-index: 10; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item:only-of-type { border-bottom: 1px solid rgb(216, 216, 216); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item:nth-of-type(2n) { border-top: 1px solid rgb(216, 216, 216); border-bottom: 1px solid rgb(216, 216, 216); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item:nth-last-of-type(1) { border-bottom: 1px solid rgb(216, 216, 216); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-header { width: 100%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; background: none; border: none; outline: none; box-shadow: none; text-align: left; padding: 0px; min-height: 21px; cursor: pointer; color: rgb(122, 127, 133); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-header .titles-header { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: justify; justify-content: space-between; list-style: none; margin-right: 10px; width: 100%; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-header:focus { outline-style: solid; outline-color: rgb(216, 216, 216); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-list-item-title { width: 75%; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-toggle-switch { order: 2; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-title { list-style-type: none; margin: 0px; padding: 0px; width: 80%; font-size: 14px; cursor: pointer; color: rgb(77, 84, 93); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-title strong { color: rgb(77, 84, 93); }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item li.qc-cmp2-list-item-status { font-size: 15px; }
@media (max-width: 768px) {
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item li.qc-cmp2-list-item-status { font-size: 14px; }
}
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-status { color: rgb(122, 127, 133); margin: 0px 10px 0px 0px; padding: 0px; cursor: pointer; overflow-wrap: normal; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-status.qc-cmp-long-label { font-size: 9px; line-height: 1em; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item img { transition: transform 0.2s ease 0s; max-width: 12px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-toggle-switch { pointer-events: fill; padding: 0px 20px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-toggle:not(:last-child) { margin-right: 15px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list { list-style: none; display: flex; -webkit-box-pack: justify; justify-content: space-between; width: 100%; margin: 0px; padding: 0px; max-height: 0px; opacity: 0; transition: opacity 0.2s ease 0s, max-height 0.3s ease 0s, padding 0.3s ease 0s, margin 0.3s ease 0s; pointer-events: none; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap { flex-wrap: wrap; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info { order: 1; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info .qc-cmp2-expanded-list { list-style-type: none; margin-left: 20px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info .qc-cmp2-expanded-list .retention-period { color: rgb(51, 51, 51); display: inline-block; background: rgba(33, 109, 197, 0.12); padding: 2px; text-align: center; margin-left: 8px; font-size: 12px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list p, .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list li { font-size: 14px; line-height: 18px; font-weight: 400; color: rgb(77, 84, 93); margin: 0px; padding: 0px; text-transform: none; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list p a, .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list li a { color: rgb(32, 109, 197); font-weight: 500; word-break: break-all; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list p:not(:first-of-type) strong, .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list li:not(:first-of-type) strong { margin-top: 8px; display: block; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info { width: 85%; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expanded-list { list-style-type: none; margin-left: 20px; margin-top: 5px; margin-bottom: 5px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expanded-list .retention-period { color: rgb(51, 51, 51); display: inline-block; background: rgba(33, 109, 197, 0.12); padding: 2px; text-align: center; margin-left: 8px; font-size: 12px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expandable-legal .qc-cmp2-toggle-legal-button { text-transform: capitalize; margin-top: 10px; -webkit-box-align: center; align-items: center; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expandable-legal .qc-cmp2-legal-description { display: none; padding-left: 15px; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expandable-legal.qc-cmp2-expanded .qc-cmp2-legal-description { margin-top: 10px; display: block; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expandable-legal.qc-cmp2-expanded .qc-cmp2-legal-description.qc-cmp2-non-iab { opacity: 0.65; }
.css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-expanded .qc-cmp2-expandable-list { max-height: 150000px; opacity: 1; pointer-events: fill; margin: 15px 0px; }
@media (min-width: 768px) {
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item { padding: 15px; font-size: 14px; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-list-item-title { width: 82%; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-title { width: 90%; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info { order: 0; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info .qc-cmp2-expanded-list { list-style-type: none; margin-left: 20px; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-expandable-list.qc-wrap .qc-cmp2-expandable-info.qc-w75 { width: 75%; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item .qc-cmp2-list-item-status.qc-cmp-long-label { font-size: 10px; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-header { padding-left: 0px; }
}
@media (max-width: 768px) {
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-expandable-list { }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-expandable-list .qc-cmp2-toggle-switch { order: 1; width: 100%; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-expandable-list .qc-cmp2-toggle-switch button { float: right; }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-expandable-list .qc-cmp2-expandable-info { }
  .css-rojy9y.css-rojy9y .qc-cmp2-list-item.qc-cmp2-list-item-legitimate .qc-cmp2-expandable-list .qc-cmp2-expandable-info .qc-cmp2-expanded-list { list-style-type: none; margin-left: 20px; }
}
.css-jswnc6.css-jswnc6.css-jswnc6 { transition: transform 0.3s ease 0s; height: 19px; transform: rotate(180deg); width: 12px; }
.qc-cmp2-expanded .css-jswnc6.css-jswnc6.css-jswnc6 { transform: rotate(270deg); }
.css-1ylju2f { display: flex !important; gap: 10px !important; align-items: flex-end !important; }
.css-1ylju2f > button { margin-top: 8px; width: 50% !important; }
.css-2m0v4k.css-2m0v4k { place-content: center; backface-visibility: hidden; border: none; background: rgb(32, 109, 197); border-radius: 2px; color: rgb(255, 255, 255); cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; font-size: 13px; line-height: 0; min-height: 34px; -webkit-box-pack: center; letter-spacing: 2px; margin: 0.5em; padding: 12px; text-align: center; text-transform: uppercase; transition: all 0.35s ease 0s; white-space: nowrap; width: 95%; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 1px; }
@media (min-width: 768px) {
  .css-2m0v4k.css-2m0v4k:hover { background: rgb(62, 139, 227); }
}
@media (max-width: 360px) {
  .css-2m0v4k.css-2m0v4k { margin: 0.3em; }
}
.css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e { width: 30px; height: 18px; padding: 0px; -webkit-box-align: center; align-items: center; margin: 0px 0px 0px auto; background: rgb(166, 169, 174); position: relative; border: 1px solid rgb(166, 169, 174); box-sizing: content-box; border-radius: 18px; min-height: 18px; }
.css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e .toggle { width: 18px; height: 18px; border-radius: 50%; background: white; position: absolute; top: 0px; right: 12px; }
.css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e p.text { font-size: 9px; font-weight: 700; text-transform: capitalize; margin-top: 20px; text-align: center; display: none; }
.css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e p.text.on { color: rgb(32, 109, 197); display: none; }
.css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e p.text.off { color: rgb(77, 84, 93); }
@media (min-width: 768px) {
  .css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e { width: 50px; height: 25px; min-height: 25px; border-radius: 25px; }
  .css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e p.text { margin-top: 30px; text-transform: uppercase; }
  .css-wmqf8e.css-wmqf8e.css-wmqf8e.css-wmqf8e .toggle { width: 25px; height: 25px; right: 25px; }
}
.css-cf00qb { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; padding-left: 0px !important; }
.css-jg567y { font-size: 14px !important; font-weight: 600 !important; color: rgb(166, 169, 174) !important; line-height: 1.5 !important; letter-spacing: 0.3px !important; }