#gdpr-popup-modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);z-index:999999999}#gdpr-popup-modal .static_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,0.6);width:80%;max-width:600px;padding:20px;max-height:85vh;overflow:hidden;overflow-y:auto}#permission-settings-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);z-index:999999999}#permission-settings-modal .static_content{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:3px 3px 10px rgba(0,0,0,0.6);width:80%;max-width:600px;padding:20px;max-height:85vh;overflow:hidden;overflow-y:auto}.checks-holder{text-align:left}.fixed-icon{position:fixed;top:60%;left:0;width:50px;background:#0094e1;padding:10px;cursor:pointer;box-shadow:4px 4px 15px rgba(0,0,0,0.6);z-index:9999;transition:all 500ms}.fixed-icon img{filter:brightness(0) invert(1);vertical-align:middle}.close-popup{cursor:pointer;position:absolute;right:10px;top:10px;font-weight:bold}.side-popup{background:#fff;width:50%;height:100vh;position:fixed;bottom:0;left:-50%;z-index:9999;transition:all 500ms;padding:40px}.side-popup.active{left:0;box-shadow:4px 4px 15px rgba(0,0,0,0.6)}.fixed-icon.active{left:50%;box-shadow:none}.inner-side-popup-toggle{position:absolute;top:0;right:0;width:40px;height:100%;text-align:center;font-size:24px;cursor:pointer;transition:all 500ms}.inner-side-popup-toggle:hover{background-color:#0094e1;color:#fff}.inner-side-popup-toggle span{position:absolute;top:50%;left:0;width:100%}@media screen and (max-width:767px){.fixed-icon{width:30px}.side-popup{width:80%;left:-80%}.fixed-icon.active{left:80%}}.footer-fixed-bar{padding:20px;background:#fff;text-align:center;position:fixed;right:0;left:0;bottom:0;z-index:999999999;border-top:1px solid #333;box-shadow:0 -3px 10px rgba(0,0,0,0.5)}.footer-fixed-bar .checks-holder{width:70%;float:left;text-align:left}.footer-fixed-bar .accept-holder{width:30%;float:left}@media screen and (max-width:767px){.footer-fixed-bar .checks-holder{width:100%}.footer-fixed-bar .accept-holder{width:100%}}