@keyframes cc-window-animation-in-top{0%{top:-80vh;visibility:visible}to{top:var(--windowMarginTop, 24px);visibility:visible}}@keyframes cc-window-animation-out-top{0%{top:var(--windowMarginTop, 24px)}to{top:-120vh}}@keyframes cc-window-animation-in-bottom{0%{bottom:-80vh;visibility:visible}to{bottom:var(--windowMarginBottom, 24px);visibility:visible}}@keyframes cc-window-animation-out-bottom{0%{bottom:var(--windowMarginBottom, 24px)}to{bottom:-120vh}}.cc-window{background-color:var(--windowBg, #fff);box-sizing:border-box;padding:var(--windowPadding, 24px);z-index:99999;border:var(--windowBorder, 0);overflow:auto;filter:drop-shadow(0 1px 3px rgba(60,64,67,.3))}.cc-window.cc-content-right{text-align:right}.cc-window.cc-content-left{text-align:left}.cc-window.cc-content-center{text-align:center}#cc-btn-dismiss,.cc-window.cc-pos-bottom,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{position:fixed}.cc-window.cc-pos-top{--windowMarginTop:0;top:var(--windowMarginTop);left:0;width:100%}.cc-window.cc-pos-top-center{top:var(--windowMarginTop, 24px);left:0;right:0;margin-left:auto;margin-right:auto}.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{border-radius:var(--windowRadius, 24px);width:var(--windowWidth, 500px)}#cc-btn-dismiss.cc-pos-top-left,#cc-btn-dismiss.cc-pos-top-right,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{top:var(--windowMarginTop, 24px)}#cc-btn-dismiss.cc-pos-top-left,.cc-window.cc-pos-top-left{left:var(--windowMarginLeft, 48px)}#cc-btn-dismiss.cc-pos-top-right,.cc-window.cc-pos-top-right{right:var(--windowMarginRight, 48px)}.cc-window.cc-pos-bottom{--windowMarginBottom:0;bottom:var(--windowMarginBottom);left:0;width:100%}.cc-window.cc-pos-bottom-center{left:0;right:0;margin-left:auto;margin-right:auto}#cc-btn-dismiss.cc-pos-bottom-left,#cc-btn-dismiss.cc-pos-bottom-right,.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right{bottom:var(--windowMarginBottom, 24px)}#cc-btn-dismiss.cc-pos-bottom-left,.cc-window.cc-pos-bottom-left{left:var(--windowMarginLeft, 48px)}#cc-btn-dismiss.cc-pos-bottom-right,.cc-window.cc-pos-bottom-right{right:var(--windowMarginRight, 24px)}.cc-window .cc-window-title{font-size:var(--titleFontSize, 16px);font-weight:var(--titleFontWeight, 600);color:var(--titleTextColor, #001D35);padding:var(--titlePadding, 24px 24px 0 24px);margin-bottom:1rem}.cc-window .cc-window-message{padding:var(--messagePadding, 8px 24px 24px 24px)}.cc-window .cc-window-message,.cc-window .cc-window-message a,.cc-window .cc-window-message p{font-size:var(--messageFontSize, 14px);font-weight:var(--messageFontWeight, 400);color:var(--messageTextColor, #000);line-height:var(--messageLineHeight, 1.2rem)}.cc-window .cc-window-message p{padding:0 0 .5rem}.cc-window .cc-window-message a,.cc-window .cc-window-message a:hover,.cc-window .cc-window-message a:visited{color:var(--messageLinkColor, #01579B);text-decoration:var(--messageLinkDecoration, underline);font-weight:var(--messageLinkFontWeight, 600)}#cc-window-settings .cc-window-settings-header{margin-bottom:2rem}#cc-window-settings .cc-window-settings-footer{margin-top:2rem}#cc-window-settings .cc-window-settings-cookie{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid var(--settingsSeparatorColor, #eee);gap:3rem;padding:16px 0}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-content{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title{font-size:var(--settingsTitleSize, 14px);font-weight:var(--settingsTitleWidth, 600);margin-bottom:.5rem;user-select:none}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-title-dropdown{cursor:pointer;display:flex;gap:1rem}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc,.cc-modal{width:100%}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc *{font-size:var(--settingsFontSize, 14px)}#cc-window-settings .cc-window-settings-cookie .cc-window-settings-cookie-desc p{margin-bottom:.5rem}.cc-modal-window .cc-window-settings-buttons,.cc-window .cc-window-buttons{text-align:var(--buttonsAlign, right);padding:var(--buttonsPadding, 0 16px 16px 0)}.cc-modal-window .cc-window-settings-buttons button,.cc-window .cc-window-buttons button{display:initial!important;font-size:var(--btnFontSize, 14px);font-weight:var(--btnFontWeight, 600);margin:var(--btnMargin, 24px 2px 0 2px);padding:var(--btnPadding, 6px 12px);border-radius:var(--btnRadius, 50px);cursor:pointer;outline:0;letter-spacing:.010714em}.cc-window .cc-window-buttons button.cc-btn-accept{background-color:var(--btnAcceptBg, #388E3C);color:var(--btnAcceptTextColor, #ffffff);border:var(--btnAcceptBorder, 0)}.cc-window .cc-window-buttons button.cc-btn-accept:hover{background-color:var(--btnAcceptBgHover, #1B5E20)}.cc-window .cc-window-buttons button.cc-btn-reject{background-color:var(--btnRejectBg, transparent);color:var(--btnRejectTextColor, #C62828);border:var(--btnRejectBorder, 0)}.cc-window .cc-window-buttons button.cc-btn-reject:hover{background-color:var(--btnRejectBgHover, #FFEBEE)}.cc-window .cc-window-buttons button.cc-btn-info{background-color:var(--btnInfoBg, transparent);color:var(--btnInfoTextColor, #424242);border:var(--btnInfoBorder, 0)}.cc-window .cc-window-buttons button.cc-btn-info:hover{background-color:var(--btnInfoBgHover, #E0E0E0)}.cc-window .cc-window-buttons button.cc-btn-settings{background-color:var(--btnSettingsBg, #9E9E9E);color:var(--btnSettingsTextColor, #ffffff);border:var(--btnSettingsBorder, 0)}.cc-window .cc-window-buttons button.cc-btn-settings:hover{background-color:var(--btnSettingsBgHover, #424242)}.cc-window-settings-buttons button.cc-btn-settings-select{background-color:var(--btnSettingsSelectBg, transparent);color:var(--btnSettingsSelectTextColor, #424242);border:var(--btnSettingsSelectBorder, 0)}.cc-window-settings-buttons button.cc-btn-settings-select:hover{background-color:var(--btnSettingsSelectBgHover, #E0E0E0)}.cc-window-settings-buttons button.cc-btn-settings-accept{background-color:var(--btnSettingsAcceptBg, #388E3C);color:var(--btnSettingsAcceptTextColor, #ffffff);border:var(--btnSettingsAcceptBorder, 0)}.cc-window-settings-buttons button.cc-btn-settings-accept:hover{background-color:var(--btnSettingsAcceptBgHover, #1B5E20)}#cc-btn-dismiss{background-color:var(--btnDismissBg, #ddd);color:var(--btnDismissTextColor, #000);border:var(--btnDismissBorder, 0);font-size:var(--btnDismissFontSize, 14px);font-weight:var(--btnDismissFontWeight, 400);margin:2rem .3rem 0;padding:var(--btnDismissPadding, 12px 16px);border-radius:var(--btnDismissRadius, 24px);cursor:pointer;outline:0;z-index:99999;opacity:.5}#cc-btn-dismiss:hover{opacity:1}.cc-modal{display:none;position:fixed;z-index:99999;left:0;top:0;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#cc-btn-dismiss,.cc-modal-window{filter:drop-shadow(0 1px 3px rgba(60,64,67,.3))}.cc-modal-window{background-color:var(--popupBg, #fff);color:var(--popupTextColor, #333);margin:10vh auto;border:var(--windowBorder, 0);width:var(--popupWidth, 600px);border-radius:var(--popupRadius, 24px);padding:var(--windowPadding, 24px)}.cc-modal-content,.cc-modal-window .cc-modal-content p{font-size:var(--messageFontSize, 14px);line-height:var(--messageLineHeight, 1.2rem)}.cc-modal-content{color:var(--popupTextColor, #001D35);padding:var(--titlePadding, 0 24px 24px 24px);font-weight:var(--messageFontWeight, 400);margin-top:24px;margin-bottom:24px}.cc-modal-window .cc-modal-content h2{font-size:var(--titleFontSize, 16px);font-weight:var(--titleFontWeight, 600);color:var(--titleTextColor, #001D35);margin-bottom:1rem}.cc-modal-window .cc-modal-content p{padding:0 0 .5rem}.cc-modal-window .cc-modal-content .switch{position:relative;display:inline-block;width:44px;height:26px}.cc-modal-window .cc-modal-content .switch input{opacity:0;width:0;height:0}.cc-modal-window .cc-modal-content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c62828;-webkit-transition:.4s;transition:.4s}.cc-modal-window .cc-modal-content .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.cc-modal-window .cc-modal-content input:checked+.slider{background-color:#1b5e20}.cc-modal-window .cc-modal-content input:disabled+.slider{background-color:#ccc}.cc-modal-window .cc-modal-content input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.cc-modal-window .cc-modal-content .slider.round{border-radius:34px}.cc-modal-window .cc-modal-content .slider.round:before{border-radius:50%}.cc-modal-close{color:var(--btnCloseColor, #aaa);padding:0 12px 12px 0;text-align:right;font-size:22px;font-weight:700}.cc-modal-close:focus,.cc-modal-close:hover{color:var(--btnCloseColorHover, #000);text-decoration:none;cursor:pointer}@media screen and (max-width:768px){.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right,.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{width:100%;min-width:100%;left:0;right:0;border-radius:0}.cc-window.cc-pos-top-center,.cc-window.cc-pos-top-left,.cc-window.cc-pos-top-right{top:0;--windowMarginTop:0}.cc-window.cc-pos-bottom-center,.cc-window.cc-pos-bottom-left,.cc-window.cc-pos-bottom-right{bottom:0;--windowMarginBottom:0}.cc-modal-window{margin:0;padding:0;width:100%;border-radius:0}}.cc-window.cc-animation-in.cc-pos-top,.cc-window.cc-animation-in.cc-pos-top-center,.cc-window.cc-animation-in.cc-pos-top-left,.cc-window.cc-animation-in.cc-pos-top-right{animation-name:cc-window-animation-in-top;visibility:hidden;animation-duration:var(--animationDuration, 1s);animation-delay:var(--animationDelay, .1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-top,.cc-window.cc-animation-out.cc-pos-top-center,.cc-window.cc-animation-out.cc-pos-top-left,.cc-window.cc-animation-out.cc-pos-top-right{animation-name:cc-window-animation-out-top;animation-duration:var(--animationDuration, 1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-in.cc-pos-bottom,.cc-window.cc-animation-in.cc-pos-bottom-center,.cc-window.cc-animation-in.cc-pos-bottom-left,.cc-window.cc-animation-in.cc-pos-bottom-right{animation-name:cc-window-animation-in-bottom;visibility:hidden;animation-duration:var(--animationDuration, 1s);animation-delay:var(--animationDelay, .1s);animation-timing-function:ease-out;animation-fill-mode:forwards}.cc-window.cc-animation-out.cc-pos-bottom,.cc-window.cc-animation-out.cc-pos-bottom-center,.cc-window.cc-animation-out.cc-pos-bottom-left,.cc-window.cc-animation-out.cc-pos-bottom-right{animation-name:cc-window-animation-out-bottom;animation-duration:var(--animationDuration, 1s);animation-timing-function:ease-out;animation-fill-mode:forwards}