:root{--cc-font-family:Montserrat, Helvetica, Arial, sans-serif;--cc-modal-border-radius:15px;--cc-btn-border-radius:0.45em;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#042654;--cc-secondary-color:#202020;--cc-btn-primary-bg:#042654;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#020F21;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:#042654;--cc-btn-secondary-border-color:#042654;--cc-btn-secondary-hover-bg:transparent;--cc-btn-secondary-hover-color:#020F21;--cc-btn-secondary-hover-border-color:#020F21;--cc-btn-border-width:2px;--cc-separator-border-color:#d0d0d0;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#f0f4f7;--cc-cookie-category-block-hover-border:#f0f4f7;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0, 0, 0, .65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}body #cc-main .cm__texts{padding-top:1rem}body #cc-main .cm__btn--secondary{border-width:var(--cc-btn-border-width);border-color:var(--cc-btn-secondary-border-color)}body #cc-main .cm__btn--secondary:hover{border-color:var(--cc-btn-secondary-hover-border-color)}body #cc-main .pm__btn--secondary{border-width:var(--cc-btn-border-width);border-color:var(--cc-btn-secondary-border-color)}body #cc-main .pm__btn--secondary:hover{border-color:var(--cc-btn-secondary-hover-border-color)}body #cc-main .pm__section--expandable .pm__section-arrow{background:#d5dee2}body #cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-primary-color)}#cc-reopen-button{background-color:#042654;border-radius:4px;color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .2)}#cc-reopen-button:hover{background-color:#020F21}#cc-reopen-button .cc-position-cookie-icon{color:#fff}html.contrast_colors{--cc-bg:#000;--cc-primary-color:#ffdd00;--cc-secondary-color:#ffdd00;--cc-link-color:#ffdd00;--cc-btn-primary-bg:#ffdd00;--cc-btn-primary-color:#000;--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#ffdd00;--cc-btn-primary-hover-border-color:#ffdd00;--cc-btn-secondary-bg:#000;--cc-btn-secondary-color:#ffdd00;--cc-btn-secondary-border-color:#ffdd00;--cc-btn-secondary-hover-bg:#ffdd00;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#ffdd00;--cc-separator-border-color:#ffdd00;--cc-footer-border-color:#ffdd00;--cc-cookie-category-block-border:#ffdd00;--cc-cookie-category-block-hover-border:#ffdd00;--cc-cookie-category-expanded-block-hover-bg:#ffdd00;--cc-toggle-off-bg:#ffdd00;--cc-toggle-readonly-bg:#ffdd00;--cc-overlay-bg:rgba(0, 0, 0, .85)}html.contrast_colors #cc-main{font-family:inherit}html.contrast_colors #cc-main .cm,html.contrast_colors #cc-main .pm{border:2px solid #fd0}html.contrast_colors #cc-main .pm-overlay{background:var(--cc-overlay-bg)!important}html.contrast_colors #cc-main .cm__btn,html.contrast_colors #cc-main .pm__btn,html.contrast_colors #cc-main .pm__close-btn{border-width:2px}html.contrast_colors #cc-main .cm__btn:not(.cm__btn--secondary),html.contrast_colors #cc-main .pm__btn:not(.pm__btn--secondary),html.contrast_colors #cc-main .cm__btn--secondary:hover,html.contrast_colors #cc-main .pm__btn--secondary:hover,html.contrast_colors #cc-main .pm__close-btn:hover{background:#ffdd00!important;color:#000!important}html.contrast_colors #cc-main .cm__btn:not(.cm__btn--secondary):hover,html.contrast_colors #cc-main .pm__btn:not(.pm__btn--secondary):hover{background:#000!important;color:#ffdd00!important}html.contrast_colors #cc-main button span,html.contrast_colors #cc-main button svg{background:transparent!important;color:inherit!important}html.contrast_colors #cc-main button:focus-visible,html.contrast_colors #cc-main a:focus-visible,html.contrast_colors #cc-main .section__toggle:focus-visible~.toggle__icon{outline:3px solid #fff;outline-offset:2px}html.contrast_colors #cc-main .toggle__icon{box-shadow:0 0 0 2px #fd0}html.contrast_colors #cc-main .toggle__icon-circle,html.contrast_colors #cc-main .section__toggle:checked~.toggle__icon{background:#ffdd00!important}html.contrast_colors #cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background:#000!important}html.contrast_colors #cc-main .toggle__icon-on,html.contrast_colors #cc-main .toggle__icon-off,html.contrast_colors #cc-main .toggle__icon svg{background:transparent!important}html.contrast_colors #cc-main .toggle__icon-off svg{stroke:#000}html.contrast_colors #cc-main .section__toggle:checked~.toggle__icon svg,html.contrast_colors #cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:#fd0}html.contrast_colors #cc-main a{text-decoration:underline!important}html.contrast_colors #cc-reopen-button{border:2px solid #fd0}