#cookie-consent{position:fixed;right:20px;bottom:20px;z-index:999;background:#f7f7f7;width:28.75em;max-width:calc(100vw - 40px);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);display:none;font-size:.888em}#cookie-consent.active{display:block}#cookie-consent p{padding:1.25em;margin:0;border-bottom:3px solid #fff}#cookie-consent a,#cookie-consent button{width:50%;float:left;text-align:center;cursor:pointer;margin:0;border-radius:0;font-size:1em}#cookie-consent a:active,#cookie-consent a:hover:focus,#cookie-consent button:active,#cookie-consent button:hover:focus{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.JumpNav{position:absolute;top:-200px;z-index:500;color:#fff;background:#666;padding:5px}.JumpNav:focus{top:0;left:0;color:#fff}.toggle-video-modal{margin-top:3em}.sidebarmenu .toggle-video-modal{margin-top:0}.video-modal_open{overflow:hidden}.video-modal_open{overflow:hidden}.video-modal{position:fixed;top:0;left:0;z-index:90001;height:100vh;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s;overflow-y:auto;overflow-x:hidden;background-color:rgba(33,33,33,.95)}.video-modal.active{opacity:1;visibility:visible;pointer-events:all}.video-modal .top,.video-modal-2 .top{height:100px;width:100%;position:absolute;top:0;left:0}.video-modal .top a.close-modal{position:absolute;right:30px;top:30px;padding:0;display:block;z-index:50;height:50px;width:90px;text-align:right;padding-top:10px;padding-right:5px;color:#fff;font-weight:400;font-size:20px}.close-modal:before,.close-modal:after{width:35px;height:4px;background-color:#fff;content:'';display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:55px;top:50%;margin-top:0}.close-modal:after{transform:rotate(-45deg)}.video-modal_content{padding:80px 50px 0 50px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;z-index:2}.video-wrapper_outer{padding:50px;max-width:888.8889px;margin:0 auto}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:991px){.video-modal .top a.close-modal{width:40px;top:10px;right:15px}.close-modal:before,.close-modal:after{right:0}.video-modal_content{padding:80px 0 0 0}}