.gdprRevokeAdsPermissions{font-weight:700;cursor:pointer}.wwn-gdpr-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.wwn-gdpr-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.5rem;width:90%;max-width:600px;border-radius:.5rem;box-shadow:0 0 .75em #888;border-color:#d52527!important;border-width:2px;border-style:solid;text-align:center;color:#111;font-size:.9em}.wwn-gdpr-modal-content h1{font-size:1.3em}.wwn-gdpr-modal-content a{cursor:pointer;text-decoration:none;outline:none;color:#444}.wwn-gdpr-modal-content a:hover{cursor:pointer;text-decoration:none;outline:none;color:#d52527}.wwn-gdpr-show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;z-index:1000}.wwn-gdpr-hide{display:none}.wwn-gdpr-button,.wwn-gdpr-button:hover,.wwn-gdpr-button:focus{cursor:pointer;flex-grow:0;letter-spacing:normal;line-height:1.2;margin:.25em;opacity:1;outline:none;width:45%;overflow-wrap:break-word;font-weight:700;font-style:normal;text-decoration:initial;text-align:center;font-family:roboto;font-size:1em;padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em;border-radius:.25em;border-style:solid;background-color:#fff;border-color:#d52527!important;background-color:#fff;border-width:thin}.wwn-gdpr-button-label{overflow:hidden;margin:0;color:#fff;pointer-events:none}.wwn-gdpr-back-button .wwn-gdpr-button-label{color:#d52527}.wwn-gdpr-button-wrapper{display:flex;justify-content:center;align-items:stretch;text-align:center;margin-top:1em;margin-bottom:1em;width:100%}.wwn-gdpr-button-red,.wwn-gdpr-button-red:hover,.wwn-gdpr-button-red:focus{background-color:#d52527}.wwn-gdpr-button-white,.wwn-gdpr-button-white:hover,.wwn-gdpr-button-white:focus{color:#d52527}.wwn-gdpr-back-button .wwn-gdpr-button-label::before{content:"⇦";margin-right:.5rem}#coi-banner-wrapper *,.wwn-gdpr-modal *{-webkit-font-smoothing:antialiased;box-sizing:border-box;white-space:normal;text-align:left;line-height:normal}.coi-banner-consent-group{padding:0!important;display:flex;flex-flow:wrap;justify-content:space-between}.coi-banner-consent-field{flex:1;display:flex;flex-direction:column;justify-content:space-between;border-right:solid 1px #ccc;padding:20px 0}.coi-banner-consent-field div{display:flex;justify-content:center;flex:1}.coi-checkboxes{position:relative;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center;font-weight:400}.coi-checkboxes input[type=checkbox]:disabled{cursor:not-allowed!important}.elementor-kit-20 input:not([type=button]):not([type=submit]){color:#000!important}.elementor-kit-20 input:not([type=button]):not([type=submit]),.elementor-kit-20 textarea,.elementor-kit-20 .elementor-field-textual{color:#d52527;border-style:solid;border-width:1px;border-color:#d52527}button[disabled],html input[disabled]{cursor:default;opacity:.4}.coi-checkboxes input{opacity:0!important;position:absolute;z-index:1;width:100%;height:100%;cursor:pointer;clip:initial!important;left:0!important;top:0!important;display:block!important}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}.coi-banner__page .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle{background:#d52527!important}.coi-checkboxes input[type=checkbox]:disabled+.checkbox-toggle{opacity:.2}.coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle{background:#d52527!important}.coi-checkboxes .checkbox-toggle{background:#d9d9d9;width:65px;height:40px;border-radius:100px;position:relative;cursor:pointer;transition:.3s ease;margin-top:10px;transform-origin:center}.coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{left:30px;background:#fff}.coi-checkboxes .checkbox-toggle:before{transition:.3s ease;content:"";width:30px;height:30px;position:absolute;background:#fff;left:5px;top:5px;box-sizing:border-box;color:#333;border-radius:100px}