.cookie-backdrop{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10001;display:none}.cookie-backdrop.show{display:block}.cookie-flash{width:0;height:0;border:36px solid #999;border-top-color:transparent;border-right-color:transparent;position:fixed;bottom:0;left:0;transition:border-width .5s ease;z-index:10000;display:none}.cookie-flash.show{display:block}.cookie-flash:before{content:"";position:fixed;bottom:0;left:0;border:35px solid #444;border-top-color:transparent;border-right-color:transparent;transition:border-width .5s ease}.cookie-flash .cookie-flash-inner{position:relative;left:-35px;top:-35px;width:70px;height:70px;transition:all .5s ease}.cookie-flash .cookie-flash-inner a{display:block;width:100%;height:100%;transition:all .5s ease;position:relative}.cookie-flash .cookie-flash-inner a svg{position:absolute;top:35px;left:5px;transition:width .5s ease,height .5s ease,top .5s ease;width:30px;opacity:1}.cookie-flash .cookie-flash-inner a svg path{fill:#999}.cookie-flash .cookie-flash-inner a.no-svg:after{content:"";position:absolute;top:35px;left:5px;width:30px;height:30px;display:block;border-radius:70px;background:#999;transition:width .5s ease,height .5s ease,top .5s ease}.cookie-flash:hover{border-width:41px}.cookie-flash:hover .cookie-flash-inner{left:-40px;top:-40px;width:80px;height:80px}.cookie-flash:hover .cookie-flash-inner a svg{top:40px;width:35px}.cookie-flash:hover .cookie-flash-inner a.no-svg:after{border-radius:80px;top:40px;width:35px;height:35px}.cookie-flash:hover:before{border-width:40px}.cookie-info-popup{position:fixed;z-index:10002;bottom:10vh;left:0;width:100vw;display:none;max-height:90vh}.cookie-info-popup .row-contain{display:flex;flex-direction:column}@media screen and (min-width:992px){.cookie-info-popup .row-contain{flex-direction:row;align-items:stretch;margin-left:-10px;margin-right:-10px}.cookie-info-popup .row-contain .left{max-width:33%}.cookie-info-popup .row-contain .left .cookie-settings{height:100%}.cookie-info-popup .row-contain .left .btn{font-size:16px}.cookie-info-popup .row-contain .left,.cookie-info-popup .row-contain .right{padding-left:10px;padding-right:10px}.cookie-info-popup .row-contain .left .btn,.cookie-info-popup .row-contain .right .btn{max-width:100%;height:100%;white-space:normal;text-align:center;justify-content:center;display:flex;align-items:center}.cookie-info-popup .row-contain .right{order:2}}@media screen and (min-width:992px){.cookie-info-popup .row-contain .left{max-width:25%}}.cookie-info-popup .row-contain .right{flex-grow:1}.cookie-info-popup.show{display:block}.cookie-info-popup .cookie-info-inner{max-height:100vh;padding:20px;text-align:center;max-width:980px;margin:0 auto;box-shadow:0 0 3px 0 rgba(0,0,0,.5);overflow:auto;overflow-x:hidden;background:#fff;border:1px solid #444;color:#444;font-size:16px;border-radius:5px}.cookie-info-popup h2{font-size:26px;text-align:center}.cookie-info-popup label{display:block}.cookie-info-popup .btn{text-transform:none;font-size:20px;margin:0 auto;max-width:80%;text-align:center;display:block;padding:10px 20px}.cookie-flash .sr-only,.cookie-info-popup .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cookie-flash .text-left,.cookie-info-popup .text-left{text-align:left!important}.cookie-flash .text-right,.cookie-info-popup .text-right{text-align:right!important}.cookie-flash .text-center,.cookie-info-popup .text-center{text-align:center!important}
.collapse.show {display: block}