#gdpr-wrapper{background-color:rgba(0,0,0,.9);padding:10px;width:100%;position:fixed;bottom:0;left:0;z-index:100000;font-size:10pt}#gdpr-wrapper *{color:#fff}#gdpr-wrapper .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#gdpr-wrapper .cookie-banner-title{padding:10px;padding-left:0;z-index:10000;position:relative;margin:0}#gdpr-wrapper .cookie-settings{width:80%;height:auto;max-height:calc(100vh - 85px);overflow:auto;transition:300ms}#gdpr-wrapper .closed{height:0px !important;overflow:hidden;opacity:0}#gdpr-wrapper .cookie-settings:not(.closed){padding-top:10px}#gdpr-wrapper .cookies-main-buttons{position:absolute;bottom:0;right:20px;z-index:10003}#gdpr-wrapper #cookie-description{width:100%;height:auto;overflow:auto;max-height:500px;background-color:rgba(255,255,255,.7);border-radius:3px;opacity:0;transition:300ms;font-size:9pt;font-weight:500}#gdpr-wrapper #cookie-description.got-text{opacity:1;min-height:200px;padding-top:15px;padding-bottom:15px;margin-top:-10px}#gdpr-wrapper #cookie-description iframe{border:none;width:100%;height:inherit}#gdpr-wrapper .cookies-sub-title{margin-top:40px}#gdpr-wrapper *:focus{outline:none}#gdpr-wrapper .switch-all-btns{margin-left:-10px}#gdpr-wrapper ul.tools-optional,#gdpr-wrapper ul.tools-necessary{padding:0px 25px;margin:0;list-style-type:none;min-width:400px;width:400px}#gdpr-wrapper ul.tools-optional li,#gdpr-wrapper ul.tools-necessary li{height:20px;padding-top:5px;padding-bottom:20px;margin-left:-25px}#gdpr-wrapper ul.tools-optional li:before,#gdpr-wrapper ul.tools-necessary li:before{display:none}#gdpr-wrapper ul.tools-optional li a,#gdpr-wrapper ul.tools-necessary li a{color:#111}#gdpr-wrapper ul.tools-optional li a:hover,#gdpr-wrapper ul.tools-necessary li a:hover{color:#511212}#gdpr-wrapper ul.tools-optional li [data-path],#gdpr-wrapper ul.tools-necessary li [data-path]{cursor:pointer}#gdpr-wrapper ul.tools-optional img,#gdpr-wrapper ul.tools-necessary img{width:20px;margin-right:10px}#gdpr-wrapper ul.tools-optional .switch,#gdpr-wrapper ul.tools-necessary .switch{position:relative;display:inline-block;width:32px;height:18px;cursor:pointer;float:left;top:1px}#gdpr-wrapper ul.tools-optional .switch input,#gdpr-wrapper ul.tools-necessary .switch input{opacity:0;width:0;height:0}#gdpr-wrapper ul.tools-optional .switch.readonly,#gdpr-wrapper ul.tools-necessary .switch.readonly{width:50px;height:22px;top:-2px;text-align:center;background-color:#e2e2e2;box-shadow:0 0 0 1px #aaa;border-radius:50px;padding-left:3px;margin-left:1px}#gdpr-wrapper ul.tools-optional .switch .always-on,#gdpr-wrapper ul.tools-necessary .switch .always-on{font-size:9px !important;line-height:1.9;color:#000}#gdpr-wrapper ul.tools-optional .slider,#gdpr-wrapper ul.tools-necessary .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#3fc8f4;-webkit-transition:.4s;transition:.4s}#gdpr-wrapper ul.tools-optional .slider:before,#gdpr-wrapper ul.tools-necessary .slider:before{position:absolute;content:"";height:10px;width:10px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}#gdpr-wrapper ul.tools-optional input:checked+.slider,#gdpr-wrapper ul.tools-necessary input:checked+.slider{background-color:#e2e2e2;border:1px solid #aaa}#gdpr-wrapper ul.tools-optional input:focus+.slider,#gdpr-wrapper ul.tools-necessary input:focus+.slider{box-shadow:0 0 1px #2196f3;outline:0}#gdpr-wrapper ul.tools-optional input:checked+.slider:before,#gdpr-wrapper ul.tools-necessary input:checked+.slider:before{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}#gdpr-wrapper ul.tools-optional .slider.round,#gdpr-wrapper ul.tools-necessary .slider.round{border-radius:34px}#gdpr-wrapper ul.tools-optional .slider.round:before,#gdpr-wrapper ul.tools-necessary .slider.round:before{border-radius:50%;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}#gdpr-wrapper ul.tools-optional .slider-text,#gdpr-wrapper ul.tools-necessary .slider-text{position:relative;left:10px;width:200px;font-size:12px}#gdpr-wrapper ul.tools-optional .slider-text i,#gdpr-wrapper ul.tools-necessary .slider-text i{font-size:9pt}#gdpr-wrapper ul.tools-necessary .switch{cursor:auto}#gdpr-wrapper ul.tools-necessary .slider{background-color:#e5e5e5;border:1px solid #aaa;cursor:auto;opacity:.6}#gdpr-wrapper ul.tools-necessary .slider:before{background-color:#f9f9f9}#gdpr-wrapper #tools-optional-wrapper{margin-top:20px}#gdpr-wrapper button{float:right}#gdpr-wrapper .cookies-sub-title button{float:none}#gdpr-wrapper button.cookies-eu-small{border-radius:0;border:none;border-bottom:1px solid #000;background-color:rgba(0,0,0,0);height:23px;margin-left:10px;margin-right:10px;font-size:8pt}#gdpr-wrapper button.cookies-eu-small#toggle-settings-btn{margin:10px 20px !important;font-size:9pt}#gdpr-wrapper button#cookies-eu-accept{border-radius:3px;border:none;background-color:#d0681c;color:#fff;padding:10px;font-size:9pt;-webkit-box-shadow:1px 9px 13px 10px rgba(0,0,0,.1);-moz-box-shadow:1px 9px 13px 10px rgba(0,0,0,.1);box-shadow:1px 9px 13px 10px rgba(0,0,0,.1)}.settings-description-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex}.settings-description-wrapper #cookie-description:not(.closed){margin-bottom:55px}@media(max-width: 767px){#gdpr-wrapper #cookies-eu-banner{min-height:90px}#gdpr-wrapper .closed{margin-top:-40px}#gdpr-wrapper #cookie-description{margin-left:0;width:auto;max-width:100%}#gdpr-wrapper #cookie-description.got-text{margin-top:10px}.settings-description-wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.settings-description-wrapper #cookie-description:not(.closed){margin-top:10px !important;width:100% !important;margin-bottom:40px}.settings-description-wrapper .cookie-settings{width:100% !important}.settings-description-wrapper .cookie-settings .tools-necessary{min-height:45px}}@media(max-width: 640px){#gdpr-wrapper{font-size:9pt}#gdpr-wrapper #cookies-eu-banner{min-height:140px}#gdpr-wrapper .tools-optional,#gdpr-wrapper .tools-necessary{min-width:100% !important;width:100% !important}#gdpr-wrapper #cookie-description.got-text{margin-top:-50px;margin-bottom:50px}#gdpr-wrapper #cookie-description.got-text~.cookies-main-buttons{margin-bottom:-50px}}
