#ccc #ccc-icon{display:none}#ccc #ccc-content{padding:0;border-radius:0!important}@media (min-width:965px){#ccc #ccc-content{max-height:90%!important;height:auto!important}}#ccc .ccc-panel{top:0;left:0;right:0;display:flex;flex-direction:column;position:relative}#ccc .ccc-panel>hr:first-of-type{display:none}#ccc .ccc-svg-element{top:0!important}#ccc .ccc-link{font-weight:600}#ccc #ccc-info{display:none}#ccc #ccc-button-holder,#ccc #ccc-end,#ccc #ccc-statement,#ccc #ccc-title{padding:0 1.2rem;background-color:#333;color:#fff!important;transform:translateZ(0)}#ccc #ccc-end{margin:0}#ccc #ccc-end .ccc-close-button{margin:1.6rem 0 3.2rem}#ccc #ccc-statement{margin:-.1rem 0}#ccc #ccc-statement a,#ccc #ccc-statement p,#ccc #ccc-statement span{color:#fff!important;fill:#fff!important}#ccc .ccc-intro{display:none}#ccc #ccc-button-holder{padding-bottom:1.2rem}#ccc #ccc-title{padding-top:1.2rem;margin-bottom:0}#ccc hr{width:calc(100% - 41rem);margin:1rem auto!important;opacity:1!important;border-top-color:#000!important}#ccc #ccc-necessary-title{padding:1.2rem 1.2rem 0}#ccc #ccc-necessary-description{padding:0 1.2rem}#ccc #ccc-optional-categories{padding:1rem 1.2rem}#ccc #ccc-optional-categories hr{width:100%}#ccc #ccc-optional-categories .optional-cookie:last-child hr{display:none}#ccc .checkbox-toggle-toggle{margin-top:0;margin-bottom:0}#ccc .checkbox-toggle,#ccc .checkbox-toggle-toggle{border-radius:.5rem!important}#ccc .checkbox-toggle-toggle.active,#ccc .checkbox-toggle.active{background-color:#269b29!important;border-color:#269b29!important}#ccc .checkbox-toggle .checkbox-toggle-off,#ccc .checkbox-toggle-toggle .checkbox-toggle-off{opacity:1!important}#ccc #ccc-overlay{background:rgba(0,0,0,.6)}#ccc .ccc-notify-text{display:block}#ccc .ccc-svg-element svg{vertical-align:bottom}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:.9rem 2.5rem;font-size:1.6rem;font-weight:400;line-height:1.2rem;text-align:center;white-space:normal;border-radius:3rem;background-color:#3d0061;color:#fff;overflow:hidden;transition:all .15s ease-in-out;font-family:silka;min-height:40px;text-decoration:none;flex-shrink:0;flex-grow:0;color:#333;background:#55a573;border:4px solid #71dc99;background:linear-gradient(180deg,#71dc99,#55a573);color:#333!important;font-size:1rem;font-weight:600;border-radius:30px;text-transform:none;border:4px solid #71dc99!important;max-height:40px}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):active,#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):hover{text-decoration:none;cursor:pointer}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):hover{color:#333;background:#44835c;border-color:#48d27c;text-decoration:none}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):active{color:#333;background-color:#3f7b56;border-color:#3ecf74;text-decoration:none}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):hover{background:linear-gradient(180deg,#55a573,#228865);border-color:#55a573!important}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):hover span{color:#fff!important}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):active{background:linear-gradient(180deg,#55a573,#228865);border-color:#55a573!important}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button:not(.disabled):active span{color:#fff!important}#ccc #ccc-notify .ccc-notify-button.ccc-accept-button span{background-color:initial!important;color:#333!important}@media (min-width:720px){#ccc #ccc-notify .ccc-notify-button.ccc-accept-button{font-size:1rem;padding:1.25rem!important}}#ccc #ccc-notify .ccc-notify-button.ccc-notify-link{text-decoration:underline;text-underline-offset:1px;font-size:1rem}@media (min-width:720px){#ccc #ccc-notify .ccc-notify-button.ccc-notify-link{border:none;color:#000;padding:0!important;margin-top:1rem;font-size:1rem;font-weight:600}}#ccc #cc-panel .ccc-notify-button.ccc-accept-button,#ccc #cc-panel .ccc-notify-button.ccc-close-button{display:inline-flex;justify-content:center;align-items:center;position:relative;padding:.9rem 2.5rem!important;font-size:1.6rem;font-weight:400;line-height:1.2rem;text-align:center;white-space:normal;border-radius:3rem;background-color:#3d0061;color:#fff;overflow:hidden;transition:all .15s ease-in-out;font-family:silka;min-height:40px;text-decoration:none;flex-shrink:0;flex-grow:0;min-width:10rem;color:#333;background:#55a573;border:4px solid #71dc99;background:linear-gradient(180deg,#71dc99,#55a573);color:#333!important;font-size:.8rem;font-weight:600;border-radius:30px;text-transform:none;border:4px solid #71dc99!important}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):active,#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):hover,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):active,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):hover{text-decoration:none;cursor:pointer}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):hover,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):hover{color:#333;background:#44835c;border-color:#48d27c;text-decoration:none}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):active,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):active{color:#333;background-color:#3f7b56;border-color:#3ecf74;text-decoration:none}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):hover,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):hover{background:linear-gradient(180deg,#55a573,#228865);border-color:#55a573!important}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):hover span,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):hover span{color:#fff!important}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):active,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):active{background:linear-gradient(180deg,#55a573,#228865);border-color:#55a573!important}#ccc #cc-panel .ccc-notify-button.ccc-accept-button:not(.disabled):active span,#ccc #cc-panel .ccc-notify-button.ccc-close-button:not(.disabled):active span{color:#fff!important}#ccc #cc-panel .ccc-notify-button.ccc-accept-button span,#ccc #cc-panel .ccc-notify-button.ccc-close-button span{background-color:initial!important;color:#333!important}#ccc-notify-title{color:#000!important;fill:#000!important;text-align:center;font-size:1.6rem!important;padding:0;margin-bottom:1rem}@media (min-width:720px){#ccc #ccc-notify:not(.ccc-banner)[role=dialog]{max-height:400px;max-width:40rem;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)!important;animation:none!important;border-radius:.3rem;z-index:1;padding:1.5rem 1rem;opacity:1;display:block}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] #ccc-notify-dismiss{display:none}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] .ccc-accept-button{font-weight:700}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] .ccc-notify-button.ccc-link:not(.ccc-accept-button){border:none;color:#000;text-decoration:underline;padding:0!important;margin-top:1rem;font-size:1rem;font-weight:600}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] .ccc-notify-button.ccc-link:not(.ccc-accept-button) span{color:#000}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] p{text-align:center;margin-bottom:1em;font-size:1.3rem}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] h3{text-align:center;font-size:21rem!important;margin-bottom:1rem}#ccc #ccc-notify:not(.ccc-banner)[role=dialog] .ccc-notify-buttons{display:flex;justify-content:center;flex-direction:column;max-width:15rem;margin:2rem auto 0}#ccc[popupActive]:not([closed]) #ccc-overlay{transform:translateZ(0);opacity:1}#ccc #ccc-notify.ccc-banner[role=dialog]{background-color:#333!important;fill:#fff!important;display:block}#ccc #ccc-notify.ccc-banner[role=dialog] h3,#ccc #ccc-notify.ccc-banner[role=dialog] p{color:#fff!important;margin-bottom:1em}#ccc #ccc-notify.ccc-banner[role=dialog] .ccc-accept-button{font-weight:700}#ccc #ccc-notify.ccc-banner[role=dialog] .ccc-notify-button.ccc-link:not(.ccc-accept-button){border:none;text-decoration:underline;padding:0!important;margin-top:2rem;margin-left:2rem}#ccc #ccc-notify.ccc-banner[role=dialog] #ccc-notify-dismiss{display:none}}@media (max-width:719px){#ccc-notify-title{color:#fff!important}#ccc #ccc-notify[role=dialog]{background-color:#333!important;fill:#fff!important;display:block}#ccc #ccc-notify[role=dialog] .ccc-notify-text{margin-right:1rem}#ccc #ccc-notify[role=dialog] h3,#ccc #ccc-notify[role=dialog] p{color:#fff!important;margin-bottom:1em}#ccc #ccc-notify[role=dialog] #ccc-notify-dismiss{display:none}}