body{margin:0;padding:0;background:url(/_next/static/media/bg2.7334d6f9.jpg) repeat 50%;background-size:100%}body,html{scroll-behavior:smooth}.operatta,.operatta18{font-family:operetta-8,serif}.extralight{font-weight:200}.light{font-weight:300}.regular{font-weight:500}.medium{font-weight:700}*{box-sizing:border-box;font-family:operetta-8,serif}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}#RootContainer{position:absolute;left:50%;width:1197px;margin-left:-598.5px;transform:scale(1);transform-origin:50% 0}#RootContainer:before{content:" ";display:block;margin-left:auto;margin-right:auto;width:152.04px;height:78.12px;background:url(/_next/static/media/top.5367891f.png) no-repeat top;background-size:contain}h1{text-align:center;font-family:operetta-8,serif;font-size:25px;text-transform:uppercase;letter-spacing:24.5px;margin:0;padding:42px 0 0;font-weight:700}h1 a{text-decoration:none;color:#fff}#Menu{list-style-type:none;padding:0;text-align:center;margin:33.6px 0 0}#Menu li{font-weight:300;font-style:normal;font-family:operetta-8,serif;font-size:17px;display:inline-block;margin:0 9.1px;letter-spacing:1.05px}#Menu li a{color:#fff;text-decoration:none}#Menu li a.Selected,#Menu li a:hover{text-decoration:underline}#Menu li a.Selected{font-weight:700}#Pages{position:relative;background-color:#fff;width:100%;margin-top:62.3px;padding-bottom:55.3px;padding-top:55.3px;text-align:center}#Pages:after{content:" ";display:block;margin-right:auto;width:105.7px;height:99.4px;background:url(/_next/static/media/bottom.af92b554.png) no-repeat top;background-size:contain;position:absolute;left:50%;bottom:-100.4px;margin-left:-61.6px}h2{font-weight:500;color:#3b2b13;font-family:operetta-8,serif;font-size:31px;margin-top:0;margin-bottom:44.1px;letter-spacing:16.8px;text-transform:uppercase}.Page .Work{display:inline-block;margin:13.3px 7.7px;position:relative;cursor:pointer;width:357px}.Page .Work img{width:100%;height:auto}.Page .Work span{font-weight:200;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);color:#fff;padding:14px;background-color:rgba(0,0,0,.3);font-family:operetta-8,serif;font-size:28px;line-height:35px;letter-spacing:.7px;z-index:1;opacity:0;transition:opacity .35s}.Page .Work:hover span{opacity:1}.Page{padding-left:28px;padding-right:28px;font-weight:300;font-family:operetta-8,serif;font-size:18px;line-height:35px;letter-spacing:.7px;display:none}.Page:first-child{display:block}.Page>h2+img{width:100%;vertical-align:top}.Page h3{font-weight:700;font-family:operetta-8,serif;font-size:21px;margin-bottom:0;padding-bottom:0}.Page h3 u{font-weight:300;text-decoration-thickness:1px}.Page span.Role{color:#833c0b;font-weight:700}.Page strong{font-weight:700}.Contact{text-align:center;color:#fff;margin-bottom:70px;margin-top:119px;font-weight:200;font-family:operetta-8,serif;font-size:22px;line-height:35px;letter-spacing:2.1px}.Contact h3{font-size:32px;letter-spacing:14px;margin-top:21px;margin-bottom:56px}.Contact .SiteName,.Contact h3{font-weight:300;color:#3b2b13;font-family:operetta-8,serif}.Contact .SiteName{font-size:18px;margin-top:56px;letter-spacing:7px}.Contact a{color:#fff;text-decoration:none}.Contact a:hover{text-decoration:underline}@media (max-width:1208px){#RootContainer{position:absolute;left:50%;width:97.47vw;margin-left:-48.735vw;transform:scale(1);transform-origin:50% 0}#RootContainer:before{content:" ";display:block;margin-left:auto;margin-right:auto;width:12.3804vw;height:6.3612vw;background:url(/_next/static/media/top.5367891f.png) no-repeat top;background-size:contain}h1{text-align:center;font-size:2vw;text-transform:uppercase;letter-spacing:1.995vw;margin:0;padding:3.42vw 0 0;font-weight:700}h1 a{text-decoration:none;color:#fff}#Menu{list-style-type:none;padding:0;text-align:center;margin:2.736vw 0 0}#Menu li{font-weight:300;font-style:normal;font-size:1vw;display:inline-block;margin:0 .741vw;letter-spacing:.0855vw}#Menu li a{color:#fff;text-decoration:none}#Menu li a.Selected,#Menu li a:hover{text-decoration:underline}#Menu li a.Selected{font-weight:700}#Pages{position:relative;background-color:#fff;width:100%;margin-top:5.073vw;padding-bottom:4.503vw;padding-top:4.503vw;text-align:center}#Pages:after{content:" ";display:block;margin-right:auto;width:8.607vw;height:8.094vw;background:url(/_next/static/media/bottom.af92b554.png) no-repeat top;background-size:contain;position:absolute;left:50%;bottom:-9.094vw;margin-left:-5.016vw}h2{font-weight:500;color:#3b2b13;font-size:3vw;margin-top:0;margin-bottom:3.591vw;letter-spacing:1.368vw;text-transform:uppercase}.Page .Work{display:inline-block;margin:1.083vw .627vw;position:relative;cursor:pointer;width:29.07vw}.Page .Work img{width:100%;height:auto}.Page .Work span{font-weight:200;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);color:#fff;padding:1.14vw;background-color:rgba(0,0,0,.3);font-size:2vw;line-height:2.85vw;letter-spacing:.057vw;z-index:1;opacity:0;transition:opacity .35s}.Page .Work:hover span{opacity:1}.Page{padding-left:2.28vw;padding-right:2.28vw;font-weight:300;font-size:1vw;line-height:2.85vw;letter-spacing:.057vw;display:none}.Page:first-child{display:block}.Page>h2+img{width:100%;vertical-align:top}.Page h3{font-weight:700;font-size:2vw;margin-bottom:0;padding-bottom:0}.Page h3 u{font-weight:300;text-decoration-thickness:1px}.Page span.Role{color:#833c0b;font-weight:700}.Page strong{font-weight:700}.Contact{text-align:center;color:#fff;margin-bottom:5.7vw;margin-top:9.69vw;font-weight:200;font-size:2vw;line-height:2.85vw;letter-spacing:.171vw}.Contact h3{font-weight:300;color:#3b2b13;font-size:3vw;letter-spacing:1.14vw;margin-top:1.71vw;margin-bottom:4.56vw}.Contact .SiteName{font-size:1vw;color:#3b2b13;margin-top:4.56vw;font-weight:300;letter-spacing:.57vw}.Contact a{color:#fff;text-decoration:none}.Contact a:hover{text-decoration:underline}}@media (max-width:822px){#RootContainer{position:absolute;left:50%;width:239.4vw;margin-left:-119.7vw;transform:scale(1);transform-origin:50% 0}#RootContainer:before{content:" ";display:block;margin-left:auto;margin-right:auto;width:30.408vw;height:15.624vw;background:url(/_next/static/media/top.5367891f.png) no-repeat top;background-size:contain}h1{text-align:center;font-size:5vw;text-transform:uppercase;letter-spacing:4.9vw;margin:0;padding:8.4vw 0 0;font-weight:700}h1 a{text-decoration:none;color:#fff}#Menu{list-style-type:none;padding:0;text-align:center;margin:6.72vw 0 0}#Menu li{font-weight:300;font-style:normal;font-size:3vw;display:inline-block;margin:0 1.82vw;letter-spacing:.21vw}#Menu li a{color:#fff;text-decoration:none}#Menu li a.Selected,#Menu li a:hover{text-decoration:underline}#Menu li a.Selected{font-weight:700}#Pages{position:relative;background-color:#fff;width:100%;margin-top:12.46vw;padding-bottom:11.06vw;padding-top:11.06vw;text-align:center}#Pages:after{content:" ";display:block;margin-right:auto;width:21.14vw;height:19.88vw;background:url(/_next/static/media/bottom.af92b554.png) no-repeat top;background-size:contain;position:absolute;left:50%;bottom:-20.88vw;margin-left:-12.32vw}h2{font-weight:500;color:#3b2b13;font-size:6vw;margin-top:0;margin-bottom:8.82vw;letter-spacing:3.36vw;text-transform:uppercase}.Page .Work{display:inline-block;margin:2.66vw 1.54vw;position:relative;cursor:pointer;width:71.4vw}.Page .Work img{width:100%;height:auto}.Page .Work span{font-weight:200;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);color:#fff;padding:2.8vw;background-color:rgba(0,0,0,.3);font-size:6vw;line-height:7vw;letter-spacing:.14vw;z-index:1;opacity:0;transition:opacity .35s}.Page .Work:hover span{opacity:1}.Page{padding-left:5.6vw;padding-right:5.6vw;font-weight:300;font-size:4vw;line-height:7vw;letter-spacing:.14vw;display:none}.Page:first-child{display:block}.Page>h2+img{width:100%;vertical-align:top}.Page h3{font-weight:700;font-size:4vw;margin-bottom:0;padding-bottom:0}.Page h3 u{font-weight:300;text-decoration-thickness:1px}.Page span.Role{color:#833c0b;font-weight:700}.Page strong{font-weight:700}.Contact{text-align:center;color:#fff;margin-bottom:14vw;margin-top:23.8vw;font-weight:200;font-size:4vw;line-height:7vw;letter-spacing:.42vw}.Contact h3{font-weight:300;color:#3b2b13;font-size:6vw;letter-spacing:2.8vw;margin-top:4.2vw;margin-bottom:11.2vw}.Contact .SiteName{font-size:4vw;color:#3b2b13;margin-top:11.2vw;font-weight:300;letter-spacing:1.4vw}.Contact a{color:#fff;text-decoration:none}.Contact a:hover{text-decoration:underline}#RootContainer{width:100%;margin-left:0;transform:translateX(-50%)}h1{letter-spacing:1vw}#Pages{padding-top:3vw}.Page{padding-left:2vw;padding-right:2vw}.Page h3~img{max-width:100%;height:auto}.Page .Work{width:43vw;margin:1vw;vertical-align:top}.Page .Work span{position:relative;opacity:1;left:0;transform:none;color:#000;background-color:transparent;font-size:4vw;margin-top:-.5vw;display:block;padding:0;line-height:120%}}