.cookie-policy{display:none;position:fixed;bottom:0;left:0;width:100%;color:#fff;background-color:#232323;text-align:center;padding:10px;z-index:999}#cgdpr-btn{display:none;cursor:pointer;font-size:1.5em;position:fixed;bottom:45px;left:0;padding:10px;z-index:500;border-radius:3px;color:#424242}.cookie-policy a{color:#6fb0c7}.gdpr-c{text-align:center!important}.gdpr-y,#cgdpr-save{background-color:#bb2027;color:#fff;font-weight:700;line-height:35px;border:none;margin-top:20px;cursor:pointer}#cgdpr-save:hover{background-color:#121212}.gdpr-n,#cgdpr-cancel{background-color:#dedede;color:#121212;font-weight:700;line-height:35px;border:none;margin-top:20px;cursor:pointer}#cgdpr-cancel:hover{background-color:#c2c2c2}input[type="checkbox"]{cursor:pointer;color:#1d1d1d}.modal{display:none;position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .4)}.modal-content{position:relative;background-color:#fafafa;margin:auto;padding:0;border:1px solid #888;width:40%;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}#cgdpr-modal{box-shadow:none!important;height:auto;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff0}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{position:absolute;top:5px;right:20px;color:#1d1d1d;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#1d1d1d;text-decoration:none;cursor:pointer}.modal-header{margin:10px;padding:10px 20px;background-color:#fafafa;color:#1d1d1d}.modal-header h2{font-size:20px;color:#1d1d1d}.modal-body{margin:10px;padding:10px 20px;color:#1d1d1d}.modal-footer{margin:10px;padding:20px 20px;background-color:#fafafa;color:#1d1d1d}.modal-footer button{margin:10px;-webkit-box-shadow:0 1px 1px 0 rgb(0 0 0 / .14),0 2px .5px -2px rgb(0 0 0 / .12),0 .5px 2px 0 rgb(0 0 0 / .2);box-shadow:0 1px 1px 0 rgb(0 0 0 / .14),0 2px .5px -2px rgb(0 0 0 / .12),0 .5px 2px 0 rgb(0 0 0 / .2)}.cgdpr-checkbox{position:absolute;opacity:0}.cgdpr-checkbox+label{position:relative;cursor:pointer;padding:0}.cgdpr-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#eee}.cgdpr-checkbox:hover+label:before{background:#bb2027}.cgdpr-checkbox:focus+label:before{box-shadow:0 0 0 3px rgb(0 0 0 / .12)}.cgdpr-checkbox:checked+label:before{background:#bb2027}.cgdpr-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.cgdpr-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.cgdpr-checkbox:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 white,4px 0 0 white,4px -2px 0 white,4px -4px 0 white,4px -6px 0 white,4px -8px 0 #fff;transform:rotate(45deg)}@media only screen and (min-width:1023px) and (max-width:1025px){#cgdpr-btn{bottom:125px!important}}@media only screen and (max-width:1024px){.modal{width:100%!important}.modal-content{width:70%}}@media only screen and (max-width:1000px){.modal-footer{text-align:center}}@media only screen and (max-width:400px){.modal-content{width:80%}}