html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0,0,0,0.75)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px 0 0 0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38}.remodal .videoWrapper{margin-bottom:0}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:30px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#919191;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#FFF}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:40px;line-height:35px;position:absolute;top:0;right:0;display:block;content:"\00d7";text-align:center}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:900px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.intro{width:100%;background:#FFF;position:relative;padding-bottom:40%;height:0;clear:both;line-height:0}.intro:before,.intro:after{content:" ";display:table}.intro>video,.intro>img{z-index:50;position:absolute}.lakereffect-intro-title{font-size:3.57em;font-weight:400;letter-spacing:3px;margin-bottom:0;padding-top:0}.lakereffect-intro-tagline{font-family:"EB Garamond",serif;font-size:2.5em;font-style:italic;margin-bottom:0.5em}.lakereffect-intro-text{font-size:1.10em;line-height:1.75em;font-weight:100}.lakereffect-entry-title{font-size:1.5em;font-weight:400;padding-top:0.5em;margin-bottom:0;letter-spacing:1.35009px}.lakereffect-entry-link{position:relative;display:block}.lakereffect-entry-link span.play-btn{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:url(../img/play.png) no-repeat center center;background-size:20%;opacity:.65}.lakereffect-entry-link span.play-btn:hover{opacity:0.9}.lakereffect-entry-play-btn{position:absolute;width:5em;opacity:0.65}.lakereffect-entry-play-btn:hover{opacity:0.8}.lakereffect-entry-major a{color:#0039c5}.lakereffect-entry-major a :visited{color:#0039c5}.lakereffect-entry-content{font-style:italic;font-size:1.0em;line-height:1.5em;font-weight:100}.intro-content{position:absolute;z-index:100;color:#FFF;width:100%;background:rgba(0,0,0,0.2);height:100%;text-align:center}.intro-content h1{font-size:1.8em;font-weight:500;letter-spacing:1px;line-height:1.5em}.intro-logo{max-width:40%;margin:14% auto 0 auto}.intro-button{margin-top:3%;padding-right:3.0%}.intro-button a{text-decoration:none;display:inline-block;border:2px solid #FFF;line-height:1.75;padding:.72222em 1.66667em;margin:1.5em 1.11111em 0 1.11111em;-webkit-border-radius:3.625px;-moz-border-radius:3.625px;-ms-border-radius:3.625px;border-radius:3.625px;text-transform:uppercase;letter-spacing:.0931em;font-weight:bold;font-size:90%;color:#FFF;background:transparent;background:rgba(255,255,255,0);-webkit-transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease;-moz-transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease;-ms-transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease;-o-transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease;transition:background 0.15s ease,color 0.15s ease,transform 0.15s ease}.intro-button a:hover,.intro-button a:focus{color:#000;background:#FFF;background:#fff}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1em}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 700px){.showcase .content a{display:block}}
/*# sourceMappingURL=main.min.css.map */
