.cons_content, .cons_overlay{position:fixed;z-index:99999}.cons_content h1, .cons_text{color:#2a2a2a;text-align:left}.cons_accept:hover{text-decoration:none}.cons_text{overflow-x:hidden}.cons_accept{border-image:initial}.cons_overlay{display:-webkit-flex;display:flex;background:#000;opacity:.65;top:0;left:0;right:0;bottom:0}.cons_content{width:648px;height:548px;padding:24px;overflow:hidden;background:#fff;border-radius:6px;box-shadow:rgba(0,0,0,.5) 0 0 10px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1.5em!important;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;font:400 14px/1.21 "Helvetica Neue",Arial,sans-serif}.cons_button, .cons_text{width:100%;font-weight:400}.cons_button, .cons_content h1, .cons_text{font-family:arial,helvetica,sans-serif}.cons_content h1{padding:0;margin:8px 0;font-size:18px;font-weight:700;width:100%;height:auto}.cons_frame{position:relative;height:100%}.cons_text{height:60%;overflow-y:scroll;margin-bottom:20px;font-size:14px;padding-right:10px;position:relative;-webkit-mask-image:linear-gradient(to bottom,#000 0px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0px,#000 calc(100% - 64px),transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cons_text p{margin:14px 0}.cons_text strong{color:#1ea3b6}.cons_text{scrollbar-width:none;-ms-overflow-style:none}.cons_text::-webkit-scrollbar{display:none}.cons_content a, .cons_content h1, .cons_content p{line-height:1.5em!important;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}.cons_action{position:absolute;bottom:0;display:block;height:140px;width:100%}.cons_button{opacity:1;padding:12px 8px;margin:0 0 10px;border-width:2px;border-radius:4px;border-style:solid;font-size:16px;color:#fff;background:#2a2a2a;cursor:pointer}.cons_accept{background-image:linear-gradient(to right,#2bb214 0,#309527 51%,#2bb214 100%);padding:14px 8px;border:currentcolor;-webkit-transition:.5s;transition:.5s;box-shadow:#eee 0 0 20px;color:#fff!important}.cons_accept:hover{background:#2a2a2a;border-color:#2a2a2a}.cons_decline{background:#f4f4f4;color:#2a2a2a;border-color:#f4f4f4}.cons_decline:hover{background:#e0e0e0;color:#202020;border-color:#e0e0e0}.cons_footer, .cons_footer a{text-align:center;color:#afafaf;margin:5px 0 -5px;text-decoration:none}@media only screen and (max-width:670px){.cons_action{bottom:10px}.cons_content{width:auto;height:95%;max-height:532px;max-width:648px;top:auto;right:10px;bottom:10px;left:10px;-webkit-transform:none;transform:none;padding:24px 24px 0}.cons_footer, .cons_footer a{margin:-4px 0 -5px}.centered-line{position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90px;height:6px;background-color:#d8d8d8;border-radius:6px}}.cons_action, .cons_content, .cons_frame, .cons_text{background-color:#fff}

/* Mobile-Nav scrollbar: hidden default, ultra-thin if Browser supports scrollbar-width:thin */
/* sideba-overflow-visible-fix IE11: overflow:hidden absorbiert wheel-events */

/* calling-sticky2-marginfix */




/* akusio-cta-buttons */
