.umggr-modal{display:none;position:fixed;bottom:0;left:0;right:0;top:0;height:100%;width:100%;z-index:1000}.umggr-modal.block-editor{overflow:auto}.umggr-modal.block-editor .wrap{display:flex;flex-direction:column;flex-wrap:nowrap}.umggr-modal.block-editor .wrap .block-editor-container{flex-grow:1}.umggr-modal .wrap,.umggr-modal .contain{height:100%;width:100%;position:relative;top:0;left:0;flex-wrap:wrap}.umggr-modal .wrap .splash-content-container,.umggr-modal .contain .splash-content-container{position:relative !important;padding-top:0;min-height:calc(100vh - 50px);height:calc(100vh - 50px);width:100%}@media only screen and (min-width:56.25em){.umggr-modal .wrap .splash-content-container,.umggr-modal .contain .splash-content-container{padding-top:0;position:static;min-height:100vh}}.umggr-modal .wrap .splash-content-container .wrap,.umggr-modal .contain .splash-content-container .wrap{position:relative}.umggr-modal .splash-container-inner{overflow-y:auto;overflow-x:hidden}@media only screen and (min-width:56.25em){.umggr-modal .contain{position:absolute}}.umggr-modal .inner{-moz-flex:1 1 auto;flex:1 1 auto}.umggr-modal .close-modal{position:relative;width:100%;display:block;top:0;right:0;padding:15px 10px;text-align:right;text-transform:uppercase;z-index:100;box-sizing:border-box}@media only screen and (min-width:56.25em){.umggr-modal .close-modal{cursor:pointer;display:inline-block;padding:10px 40px;position:absolute;top:30px;right:30px;width:auto}.umggr-modal .close-modal.video{top:70px}}.umggr-modal .close-modal .site-title{letter-spacing:.08rem;margin-right:20px;cursor:pointer}.umggr-modal .splash-embed-contain{display:flex;flex-direction:column;justify-content:center}.umggr-modal .splash-embed-contain div[id^=cc_iframe]{width:100%;overflow:scroll}.umggr-modal .splash-footer-legals{display:flex;justify-content:center;text-transform:uppercase;padding:10px 20px;font-size:.75rem;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:56.25em){.umggr-modal .splash-footer-legals{flex-direction:row}}.umggr-modal .splash-footer-legals .splash-footer{flex-direction:column;list-style:none}@media only screen and (min-width:56.25em){.umggr-modal .splash-footer-legals .splash-footer{flex-direction:row}}.umggr-modal .splash-footer-legals .splash-footer a{padding:5px 0}@media only screen and (min-width:56.25em){.umggr-modal .splash-footer-legals .splash-footer a{padding:0 5px}}@media screen and (max-width:790px){.umggr-modal .close-modal{display:block;position:relative;top:0;right:0;padding:15px 10px;text-align:right}#umggr-splash .close-modal{height:50px}}.jquery-modal.blocker{position:fixed;z-index:99999999}.ae-cform-modal-container.modal{height:auto}.fancybox-toolbar{margin:25px;opacity:1;visibility:visible}.fancybox-toolbar.compensate-for-scrollbar{margin-right:25px}.umggr-fancybox-close svg{width:25px;height:auto}.fancybox-close-small:focus:after{outline:none}.splash-video-overlay{z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;opacity:0;transition:opacity .5s;transition:opacity .5s}@media only screen and (min-width:31.25em){.splash-video-overlay{font-size:2.5rem}}@media only screen and (min-width:62.5em){.splash-video-overlay{font-size:3rem}}.splash-video-overlay:hover{opacity:1;transition:opacity .5s}.splash-video-overlay a{text-align:center}.splash-video-overlay i{background-color:#333;color:rgba(10,10,10,.43);opacity:.75;background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:.5rem 1rem;max-width:3.75rem;min-width:3.75rem}@media only screen and (min-width:31.25em){.splash-video-overlay i{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:1rem 1.5rem;max-width:5.25rem;min-width:5.25rem}}@media only screen and (min-width:62.5em){.splash-video-overlay i{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:1rem 2rem;max-width:6.66rem;min-width:6.66rem}}.splash-video-contain{overflow:hidden}.splash-video-contain .wrap{height:100%;margin:0 auto}.splash-video-contain .wrap .inner{align-self:flex-start;-moz-flex:1 1 auto;flex:1 1 auto}.splash-video-contain.header-content-item{position:absolute;height:100%;width:100%;left:0;top:0}.splash-video-contain .ytplayer-container{position:unset;z-index:0}.splash-mute-unmute{cursor:pointer;display:flex;align-items:center;text-transform:uppercase;position:absolute;top:0;left:0;height:49px;z-index:100}@media only screen and (min-width:56.25em){.splash-mute-unmute{top:70px;left:30px;height:auto;display:inline-block}}.splash-mute-unmute div{padding:10px 15px}@media only screen and (min-width:56.25em){.splash-mute-unmute div{padding:10px 40px}}.splash-mute-unmute .fa{display:block;font-size:1.4rem;line-height:30px;width:20px}@media only screen and (min-width:56.25em){.splash-mute-unmute .fa{font-size:1.2rem;line-height:20px}}.splash-mute-unmute a:hover{color:unset}.splash-video-contain .inner .media-aspect-wrapper{padding-top:0}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder #ytplayer-shield{display:none !important}#mp4-video,.wrap #mp4-video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:790px){.splash-video-contain .inner{height:100%}.splash-video-contain .inner .media-aspect-wrapper{padding:0;margin:0;height:100%}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder{position:relative;top:auto;bottom:auto;left:auto;right:auto;height:100%;width:100%}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder .ytplayer-container.background{height:100%;width:100%;position:relative}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder .ytplayer-container.background:nth-child(3){display:none}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder .ytplayer-container.background iframe{max-width:100%;max-height:100%;width:100% !important;height:100% !important;left:0 !important}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder #ytplayer-shield:nth-child(4){display:none}.splash-video-contain .inner .media-aspect-wrapper .yt-holder.splash-yt-holder #ytplayer-shield{display:none !important}#mp4-video,.wrap #mp4-video{width:100%}}.-no-overflow{overflow:hidden}