.gdpr_btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:--gdpr-color-base;color:var(--gdpr-font-black);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;margin:0;padding:8px 16px;text-align:center;text-decoration:none}.gdpr_btn-round{border-radius:5px;border-radius:var(--gdpr-radius-bt)}.gdpr_btn-success{background:#52ddb8;background:var(--gdpr-color-success)}.gdpr_btn-error{background:#d9534f;background:var(--gdpr-color-danger)}.gdpr_btn-default{background:#e3e3e3;background:var(--gdpr-color-muted);color:--gdpr-color-base;color:var(--gdpr-font-black)}.gdpr_btn:hover{opacity:.8}.gdpr_btn:focus{border:1px dotted --gdpr-color-base;border:1px dotted var(--gdpr-font-black)}@-webkit-keyframes slide{0%{bottom:-100%}to{bottom:0}}@keyframes slide{0%{bottom:-100%}to{bottom:0}}.gdpr_banner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-animation:slide .5s;animation:slide .5s;background:#454d5d;background:var(--gdpr-bg-banner);bottom:0;color:#fff;color:var(--gdpr-font-white);-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;justify-content:center;left:0;max-width:100vw;padding:0;position:fixed;right:0;text-align:center;z-index:2147483645}.gdpr_banner,.gdpr_banner-content{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.gdpr_banner-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:990px;width:100%}.gdpr_banner-text{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;padding:16px;text-align:left}.gdpr_banner-actions,.gdpr_banner-text{display:-webkit-box;display:-ms-flexbox;display:flex}.gdpr_banner-actions{min-height:50px}.gdpr_banner-actions button{font-size:16px;white-space:nowrap}.gdpr_banner-actions button:after,.gdpr_banner-actions button:before{-webkit-box-flex:1;content:"";-ms-flex:1 0 auto;flex:1 0 auto}.gdpr_switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;margin:0 8px;position:relative}.gdpr_text_switch{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.gdpr_children{color:--gdpr-color-base;color:var(--gdpr-font-black);font-size:14px;min-width:110px;text-align:center}.gdpr_children.switch_activated{color:#52ddb8;color:var(--gdpr-color-success)}.gdpr_switch>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0;opacity:0;outline:none;pointer-events:none;position:absolute;z-index:-1}.gdpr_switch>input+span:focus,.gdpr_switch>input:focus,.gdpr_switch>input:focus+span{border:1px dotted --gdpr-color-base;border:1px dotted var(--gdpr-font-black)}.gdpr_shadow{background-color:rgba(0,0,0,.3);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;left:-12px;margin:0;opacity:0;outline:none;pointer-events:none;position:absolute;top:-6px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,-webkit-transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s;transition:opacity .3s .1s,transform .3s .1s,-webkit-transform .3s .1s;width:44px}.gdpr_switch>input:checked+span>.gdpr_shadow{background-color:rgba(0,0,0,.3);-webkit-transform:translateX(20px);transform:translateX(20px)}.gdpr_switch>input:active+span>.gdpr_shadow{opacity:1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.gdpr_switch:hover>input+span>.gdpr_shadow{opacity:.04}.gdpr_switch>input:focus+span>.gdpr_shadow{opacity:.12}.gdpr_switch:hover>input:focus+span>.gdpr_shadow{opacity:.16}.gdpr_switch>span.gdpr_switch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px 0 0;padding:0;position:relative;width:40px}.gdpr_switch>span.gdpr_switch:before{background-color:#e3e3e3;background-color:var(--gdpr-color-disabled);border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:14px;vertical-align:top;width:100%}.gdpr_switch>span.gdpr_switch:after,.gdpr_switch>span.gdpr_switch:before{content:"";margin:0;padding:0;-webkit-transition:all .2s;transition:all .2s}.gdpr_switch>span.gdpr_switch:after{background-color:#fff;background-color:var(--gdpr-font-white);border-radius:50%;-webkit-box-shadow:0 0 5px 1px #454d5d;-webkit-box-shadow:0 0 5px 1px var(--gdpr-shadow-modal);box-shadow:0 0 5px 1px #454d5d;box-shadow:0 0 5px 1px var(--gdpr-shadow-modal);height:20px;left:0;position:absolute;top:6px;width:20px}.gdpr_switch>input:checked+span.gdpr_switch:before{background-color:#52ddb8;background-color:var(--gdpr-color-success)}.gdpr_switch>input:checked+span.gdpr_switch:after{background-color:#fff;background-color:var(--gdpr-font-white);-webkit-box-shadow:0 0 5px 1px #52ddb8;-webkit-box-shadow:0 0 5px 1px var(--gdpr-color-success);box-shadow:0 0 5px 1px #52ddb8;box-shadow:0 0 5px 1px var(--gdpr-color-success);-webkit-transform:translateX(20px);transform:translateX(20px)}.gdpr_list_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-top:1px solid #e3e3e3;border-top:1px solid var(--gdpr-color-border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:32px;padding:8px}.gdpr_list_element:after,.gdpr_list_element:before{-webkit-box-flex:0;content:"";-ms-flex:0 0 10px;flex:0 0 10px}.gdpr_list_element-activate{border-left:7px solid #52ddb8;border-left:7px solid var(--gdpr-color-success)}.gdpr_list_element-disabled{border-left:7px solid #d9534f;border-left:7px solid var(--gdpr-color-danger)}.gdpr_list_element-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gdpr_list_element-title strong{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;padding:8px}.gdpr_list_element-desc{color:#666;color:var(--gdpr-font-gray);font-size:14px;padding:8px}.gdpr_list_element .gdpr_element-action{padding:8px}.gdpr_element-action{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.gdpr_element-action .gdpr_btn{margin:8px}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.gdpr_modal{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:show .4s;animation:show .4s;background:rgba(0,0,0,.1);background:var(--gdpr-bg-mask);bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2147483645}.gdpr_modal,.gdpr_modal_content{display:-webkit-box;display:-ms-flexbox;display:flex}.gdpr_modal_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fefefe;background:var(--gdpr-bg-modal);-webkit-box-shadow:0 0 15px #454d5d;-webkit-box-shadow:0 0 15px var(--gdpr-shadow-modal);box-shadow:0 0 15px #454d5d;box-shadow:0 0 15px var(--gdpr-shadow-modal);-ms-flex-direction:column;flex-direction:column;max-height:85vh;width:80%}.gdpr_modal_intro{color:#666;color:var(--gdpr-font-gray);font-size:15px;line-height:16px;padding:.5rem 1rem 1rem}.gdpr_modal_button-all{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;border-bottom:1px solid #e3e3e3;border-bottom:1px solid var(--gdpr-color-border);border-top:1px solid #e3e3e3;border-top:1px solid var(--gdpr-color-border);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.gdpr_modal_button-all .gdpr_element-action{padding:5px 0}.gdpr_modal_button-all .gdpr_btn{font-size:12px}.gdpr_modal_head,.gdpr_modal_head-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.gdpr_modal_head-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0}.gdpr_modal_head-content:after,.gdpr_modal_head-content:before{-webkit-box-flex:0;content:"";-ms-flex:0 0 10px;flex:0 0 10px}.gdpr_modal_head header{-ms-flex-align:center;background:none;font-size:20px;height:30px;min-height:30px;padding:16px 8px}.gdpr_modal_head header,.gdpr_modal_head header strong{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.gdpr_modal_head header strong{-webkit-box-flex:1;-ms-flex-align:center;-ms-flex:1;flex:1;padding:0 8px}.gdpr_modal_head header .gdpr_btn{background:none;height:40px;justify-self:flex-end;padding:8px 5px}.gdpr_modal_list-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;background:var(--gdpr-bg-head-modal);border-top:1px solid #e3e3e3;border-top:1px solid var(--gdpr-color-border);color:#666;color:var(--gdpr-font-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;font-weight:700;min-height:32px;padding:5px 8px;text-transform:capitalize}.gdpr_modal_list-head:first-child{border-top:none}.gdpr_modal_list-head svg{fill:#666;fill:var(--gdpr-font-gray)}.gdpr_modal_list-head-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.gdpr_modal_list-content{-ms-overflow-style:-ms-autohiding-scrollbar;background:#c52f2f;background:var(--gdpr-bg-list-modal);max-height:calc(85vh - 190px);max-width:100%;overflow-y:scroll}.gdpr_modal_info{-webkit-box-flex:1;color:#666;color:var(--gdpr-font-gray);-ms-flex:1;flex:1;font-size:14px;padding:1rem}.gdpr_modal_action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9;background:var(--gdpr-bg-action-modal);border-top:1px solid #e3e3e3;border-top:1px solid var(--gdpr-color-border);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;min-height:60px;position:relative}.gdpr_modal_action:after,.gdpr_modal_action:before{-webkit-box-flex:0;content:"";-ms-flex:0 0 10px;flex:0 0 10px}.gdpr_modal_action button{border-radius:5px;border-radius:var(--gdpr-radius-bt);font-size:18px;margin-right:8px}:root{--gdpr-bg-banner:#454d5d;--gdpr-bg-modal:#fefefe;--gdpr-shadow-modal:#454d5d;--gdpr-bg-mask:rgba(0,0,0,.1);--gdpr-color-primary:#0275d8;--gdpr-color-success:#52ddb8;--gdpr-color-info:#5bc0de;--gdpr-color-warning:#f0ad4e;--gdpr-color-danger:#d9534f;--gdpr-color-disabled:#e3e3e3;--gdpr-color-inverse:#333;--gdpr-color-muted:#e3e3e3;--gdpr-color-base:#111;--gdpr-font-black:--gdpr-color-base;--gdpr-font-gray:#888;--gdpr-font-white:#fff;--gdpr-font-gray:#666;--gdpr-bg-head-modal:#f9f9f9;--gdpr-bg-list-modal:#c52f2f;--gdpr-bg-action-modal:#f9f9f9;--gdpr-color-border:#e3e3e3;--gdpr-radius-bt:5px}.gdpr-mask{position:relative}.gdpr_mask-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:rgba(0,0,0,.1);background:var(--gdpr-bg-mask);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.gdpr_mask-desc{margin:16px 0}.gdpr_mask-action .gdpr_btn{background:#52ddb8;background:var(--gdpr-color-success);color:--gdpr-color-base;color:var(--gdpr-font-black)}