/* cpCSS cached 2023-08-04T11:31:01+01:00 */
.cookies-notice {background:#323232;color:#bebebe;padding:10px;line-height:150%}.cookies-notice a {color:#FFF;text-decoration:none;font-weight:bold}.cookies-notice a:hover {color:#FFF;text-decoration:underline}.cookies-notice p.text {font-size:12px;max-width:960px;margin:0 auto;text-align:center}.cp-cookies-notice {position:fixed;z-index:123456;font-size:12px;line-height:1.4em}@media (min-width:1024px) {.cp-cookies-notice {font-size:16px}}
.cp-cookies-icon {position:fixed;bottom:0;width:50px;fill:#555;height:50px;cursor:pointer;z-index:20;padding:0;border:0;background:transparent}.cp-cookies-icon #star path {fill:#f4f4f4}.cp-cookies-overlay {position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.4);opacity:1;filter: alpha(opacity = 100);zoom:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:0;will-change:opacity;-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.cp-cookies-content {position:fixed;width:100%;height:100%;z-index:2;background:white}.cp-cookies-content-inner {position:absolute;width:100%;height:100%;overflow-y:auto;padding:36px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.cp-cookies-content.slide-out {top:0;bottom:0;width:90%;max-width:400px}.cp-cookies-content.slide-out.slide-out--left {left:0;-webkit-animation-name:slide-right;animation-name:slide-right;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.cp-cookies-content.slide-out.slide-out--right {right:0;-webkit-animation-name:slide-left;animation-name:slide-left;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.cp-cookies-close {position:absolute;right:16px;top:16px;cursor:pointer;display:flex;align-items:center;border:0;background-color:transparent;padding:0!important;z-index:10}.cp-cookies-heading {font-size:1.2em;line-height:1.5em;font-weight:700;padding-right:32px;margin:0 0 15px;text-align:left}h3.cp-cookies-heading {margin:0;font-weight:700;padding-right:120px}h3.cp-cookies-heading,.cp-cookies-content p {font-size:1.2em;line-height:1.5em;text-align:left}.cp-cookies-content p {font-weight:400;margin:1em 0}.cp-cookies-content hr {background-color:#333;height:1px;border:0;margin:24px 0;opacity:.25;filter: alpha(opacity = 25);zoom:1}.cp-cookies-content .optional-cookie {position:relative}.cp-cookies-content .optional-cookie p {font-size:14px}#cp-cookies-notice .checkbox-toggle {position:absolute;top:-3px;right:0;margin:0;background-color:#555}#cp-cookies-notice .checkbox-toggle-input {margin:0;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;opacity:0;filter: alpha(opacity = 0);zoom:1}#cp-cookies-notice .checkbox-toggle--checkbox {border:2px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}#cp-cookies-notice .checkbox-toggle--checkbox .checkbox-toggle-label {display:block;width:24px;height:24px}#cp-cookies-notice .checkbox-toggle--checkbox .checkbox-toggle-off,#cp-cookies-notice .checkbox-toggle--checkbox .checkbox-toggle-on {display:none}#cp-cookies-notice .checkbox-toggle--checkbox .checkbox-toggle-toggle {position:relative;display:block;width:100%;height:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}#cp-cookies-notice .checkbox-toggle--checkbox input:checked~.checkbox-toggle-toggle:after {content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}#cp-cookies-notice .checkbox-toggle--slider {border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;border:4px solid #555}#cp-cookies-notice .checkbox-toggle--slider .checkbox-toggle-label {display:flex;margin:0;cursor:pointer;z-index:1;color:white}#cp-cookies-notice .checkbox-toggle--slider .checkbox-toggle-off,#cp-cookies-notice .checkbox-toggle--slider .checkbox-toggle-on {flex:1;flex-basis:50%;width:50%;min-width:30px;text-align:center;z-index:2;font-size:.75em;font-weight:700;padding:0 6px;white-space:nowrap}#cp-cookies-notice .checkbox-toggle--slider .checkbox-toggle-off {opacity:.65;filter: alpha(opacity = 65);zoom:1}#cp-cookies-notice .checkbox-toggle--slider .checkbox-toggle-toggle {display:block;width:50%;height:100%;cursor:pointer;position:absolute;top:0;left:0;z-index:3;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;background-color:white}#cp-cookies-notice .checkbox-toggle--slider input:checked~.checkbox-toggle-toggle {left:50%}.cp-cookies-buttons {position:relative;margin-top:24px;padding-right:24px}.cp-cookies-buttons a {border:2px solid #555;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;padding:8px 16px!important;font-size:1em;margin:4px 8px 4px 0;font-weight:400;line-height:1.5em;background:transparent;cursor:pointer}.cp-cookies-buttons a:first-of-type {background-color:#555;border-color:#555;color:white}@media print {#cp-cookies-notice {display:none !important}}
.screen-reader-only {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@-webkit-keyframes fade-in {0% {opacity:0;filter: alpha(opacity = 0);zoom:1}to {opacity:1;filter: alpha(opacity = 100);zoom:1}}
@keyframes fade-in {0% {opacity:0;filter: alpha(opacity = 0);zoom:1}to {opacity:1;filter: alpha(opacity = 100);zoom:1}}
@-webkit-keyframes slide-right {0% {transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@keyframes slide-right {0% {transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@-webkit-keyframes slide-left {0% {transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@keyframes slide-left {0% {transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@-webkit-keyframes slide-up {0% {transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@keyframes slide-up {0% {transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@-webkit-keyframes box-slide-up {0% {transform:translate3d(-50%,100%,0);-moz-transform:translate3d(-50%,100%,0);-webkit-transform:translate3d(-50%,100%,0);-o-transform:translate3d(-50%,100%,0)}to {transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0)}}
@keyframes box-slide-up {0% {transform:translate3d(-50%,100%,0);-moz-transform:translate3d(-50%,100%,0);-webkit-transform:translate3d(-50%,100%,0);-o-transform:translate3d(-50%,100%,0)}to {transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0)}}
@-webkit-keyframes slide-down {0% {transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
@keyframes slide-down {0% {transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0)}to {transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0)}}
