a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:British Council Sans;src:url(/assets/fonts/BritishCouncilSans-Bold-b3055ddaa7599bf0daa0d841bed9b962.eot);src:url(/assets/fonts/BritishCouncilSans-Bold-b3055ddaa7599bf0daa0d841bed9b962.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/BritishCouncilSans-Bold-d55c8a28dbb7508a8047d5f44a622877.woff) format("woff"),url(/assets/fonts/BritishCouncilSans-Bold-9eb8c82c961c8f905fd0b5d06e1a600f.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:British Council Sans;src:url(/assets/fonts/BritishCouncilSans-Regular-02113bfa6353ba6f65f53ce122cd19e6.eot);src:url(/assets/fonts/BritishCouncilSans-Regular-02113bfa6353ba6f65f53ce122cd19e6.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/BritishCouncilSans-Regular-6d64c92fdf162a922bc10e90bfb5d860.woff) format("woff"),url(/assets/fonts/BritishCouncilSans-Regular-885c725f3d8d0b119a1b5224debc37a8.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:British Council Sans;src:url(/assets/fonts/BritishCouncilSans-Italic-df9daaa198587755e1d0e2d924196798.eot);src:url(/assets/fonts/BritishCouncilSans-Italic-df9daaa198587755e1d0e2d924196798.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/BritishCouncilSans-Italic-e1deb46587b489029f4c590ced46a425.woff) format("woff"),url(/assets/fonts/BritishCouncilSans-Italic-0bc970b20d80c8d42f69fcbd76566068.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:DinRegular;src:url(/assets/fonts/DIN-RegularAlternate-4c28eb0b80255b1beebe638e4e4b3a14.eot);src:url(/assets/fonts/DIN-RegularAlternate-4c28eb0b80255b1beebe638e4e4b3a14.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/DIN-RegularAlternate-d63db8aab2069b0fcda9a8c9f40170f1.woff) format("woff"),url(/assets/fonts/DIN-RegularAlternate-f0165f9832798358fd285805bb2e8d1b.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:TradeGothicBold;src:url(/assets/fonts/TradeGothic-BoldCondTwenty-316f46a6e006fe95c204737cadb25c29.eot);src:url(/assets/fonts/TradeGothic-BoldCondTwenty-316f46a6e006fe95c204737cadb25c29.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothic-BoldCondTwenty-415e7ae88367b6b274ec8493bdd22a78.woff) format("woff"),url(/assets/fonts/TradeGothic-BoldCondTwenty-7702bd4b8d38bc0326b1375a7fee99c4.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:UniverseCondBold;src:url(/assets/fonts/Univers-CondensedBold-316f46a6e006fe95c204737cadb25c29.eot);src:url(/assets/fonts/Univers-CondensedBold-316f46a6e006fe95c204737cadb25c29.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Univers-CondensedBold-c1a1965b7adc8d2f8ab46bb87cc7240f.woff) format("woff"),url(/assets/fonts/Univers-CondensedBold-609332be0d0efa1bea08d48d9a3b31fb.ttf) format("truetype");font-style:normal;font-weight:700}html{font-size:62.5%}html.iphone{overflow:visible}html.iphone #brim-mask{pointer-events:none}#root,body,html{width:100%;height:100%;position:relative;overflow:hidden}@media only screen and (min-width:780px){#root,body,html{height:auto;min-height:100vh}}@media only screen and (min-width:780px) and (max-height:740px){#root,body,html{min-height:740px}}@media only screen and (min-width:780px) and (max-height:740px){html.min-height-smaller,html.min-height-smaller #root,html.min-height-smaller body{min-height:100vh}}@media only screen and (min-width:780px) and (max-height:650px){html.min-height-smaller,html.min-height-smaller #root,html.min-height-smaller body{min-height:650px}}@media only screen and (min-width:780px){html{overflow:auto}}body{font-size:1.5rem;font-family:British Council Sans,Helvetica,Arial,sans-serif;font-weight:400;background:#000}.table{display:table;width:100%;height:100%}.cell{display:table-cell;vertical-align:middle;text-align:center}.sequenceAnimation>div{display:none}.fadeIn-enter{opacity:0}.fadeIn-enter.fadeIn-enter-active{opacity:1;transition:opacity .3s ease-in-out}.fadeIn-leave{display:none}.header{position:absolute;z-index:400;width:100%;height:5rem;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent) repeat-x;background-position:0 -10rem;background-size:100% 100%;transition:background-position .5s,width .5s ease-in-out}@media only screen and (min-width:780px){.header{height:10rem}}.header .logo-set{opacity:0;transition:opacity .5s}.header.header--with-background .logo-set{background-repeat:no-repeat;background-position:50%;background-size:cover}.header.header--visible{transition:background-position .5s .75s,width .5s ease-in-out;background-position:0 0}.header.header--visible .logo-set{transition:opacity .5s .75s,width .5s ease-in-out;opacity:1}.header.header--block .logo-set{width:100%}.header.header--with-background,.header.header--with-background+#toggleMenu{position:fixed}.toggle-menu--wrapper{padding:20px;position:fixed;cursor:pointer;z-index:501;top:calc(1.9rem - 20px);right:calc(2rem - 20px)}@media only screen and (min-width:780px){.toggle-menu--wrapper{top:calc(4rem - 20px);right:calc(4rem - 20px)}}@media (orientation:portrait){html.mobile .toggle-menu--wrapper,html.tablet .toggle-menu--wrapper{display:none}}.toggle-menu--wrapper.open{z-index:610}.toggle-menu--wrapper.open #toggleMenu span{background-color:#3c00fb}.toggle-menu--wrapper.open #toggleMenu span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);left:.1rem}@media only screen and (min-width:780px){.toggle-menu--wrapper.open #toggleMenu span:nth-child(1){left:.4rem}}.toggle-menu--wrapper.open #toggleMenu span:nth-child(2){width:0;opacity:0}.toggle-menu--wrapper.open #toggleMenu span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:.1rem;top:73%}@media only screen and (min-width:780px){.toggle-menu--wrapper.open #toggleMenu span:nth-child(3){top:2rem;left:.4rem}}#toggleMenu{width:2rem;height:1.9rem;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;transition-property:opacity,background-color,-webkit-transform;transition-property:opacity,transform,background-color;transition-property:opacity,transform,background-color,-webkit-transform}@media only screen and (min-width:780px){#toggleMenu{width:2.9rem;height:2.5rem}}#toggleMenu span{display:block;position:absolute;height:20%;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:opacity .25s ease-in-out,background-color .25s ease-in-out .3s,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,background-color .25s ease-in-out .3s;transition:opacity .25s ease-in-out,transform .25s ease-in-out,background-color .25s ease-in-out .3s,-webkit-transform .25s ease-in-out}#toggleMenu span:nth-child(1){top:0}#toggleMenu span:nth-child(1),#toggleMenu span:nth-child(2){-webkit-transform-origin:left center;transform-origin:left center}#toggleMenu span:nth-child(2){top:40%}#toggleMenu span:nth-child(3){top:80%;-webkit-transform-origin:left center;transform-origin:left center}#menu{position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-transform:translateX(100%) scale(0);transform:translateX(100%) scale(0);-webkit-transform-origin:top right;transform-origin:top right;opacity:0;z-index:600;background:rgba(253,115,252,.9)}#menu.open{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}#menu .list-menu{position:absolute;top:calc((100% - 8rem) / 2);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;left:0;right:0;font-family:British Council Sans,sans-serif;font-size:2.4rem;font-weight:700;line-height:3rem}@media only screen and (min-width:780px){#menu .list-menu{top:calc((100% - 15rem) / 2);font-size:4.8rem;line-height:6.3rem}}#menu .list-menu li{padding-bottom:.7rem}@media only screen and (min-width:780px){#menu .list-menu li{padding-bottom:0}}#menu .list-menu a{text-decoration:none;color:#3c00fb;position:relative}#menu .list-menu a:after{content:'';position:absolute;left:0;right:0;bottom:0;height:.15rem;background:transparent;transition:background-color .25s ease-out}@media only screen and (min-width:780px){#menu .list-menu a:after{bottom:-.2rem;height:.3rem}}#menu .list-menu a.active:after,#menu .list-menu a:hover:after{background:#fff}#menu .list-menu a.active{color:#fff}#menu .list-menu .change-play{position:relative;top:2rem}#menu .list-menu .change-play--link{font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400;padding:5px 20px;border:2px solid #fff;background-color:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out}#menu .list-menu .change-play--link:hover{background-color:#fff;color:#fd73fc}@media only screen and (min-width:780px){#menu .list-menu .change-play--link{top:2rem;font-size:22px;line-height:22px;padding:9px 39px}}#menu .social{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:4.4rem;margin:0 auto}@media only screen and (min-width:780px){#menu .social{bottom:7rem}}#menu .social li,#menu .social svg{display:inline-block}#menu .social svg{fill:#fff;transition:fill .25s ease-in-out;height:2rem;vertical-align:middle;margin-right:1rem}#menu .social svg:hover{fill:#3c00fb}@media only screen and (min-width:780px){#menu .social svg{height:4rem;margin-right:1.5rem}}#menu .social .vkontacte{margin-right:0}#menu .terms{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:2rem;margin:0 auto;color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:780px){#menu .terms{bottom:4rem;font-size:1.4rem}}#menu .terms .terms-content{position:relative}#menu .terms .terms-content:after{left:-.7rem}#menu .terms .terms-content:after,#menu .terms .terms-content:before{content:'-';opacity:.001;transition:opacity .3s ease-in-out;position:absolute}#menu .terms .terms-content:before{right:-.7rem}#menu .terms .terms-content:hover:after,#menu .terms .terms-content:hover:before{opacity:1}#menu .social,#menu .terms{left:0;text-align:center;width:100%}#menu .social,#menu .terms,#menu ul.list-menu li{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translateY(100vh);transform:translateY(100vh)}#menu.open .social,#menu.open .terms,#menu.open ul.list-menu li{-webkit-transform:translateY(0);transform:translateY(0)}#menu ul.list-menu li:nth-child(1){transition-delay:.8s}#menu ul.list-menu li:nth-child(2){transition-delay:.7s}#menu ul.list-menu li:nth-child(3){transition-delay:.6s}#menu ul.list-menu li:nth-child(4){transition-delay:.5s}#menu ul.list-menu li:nth-child(5){transition-delay:.4s}#menu ul.list-menu li:nth-child(6){transition-delay:.3s}#menu.open ul.list-menu li:nth-child(1){transition-delay:.5s}#menu.open ul.list-menu li:nth-child(2){transition-delay:.6s}#menu.open ul.list-menu li:nth-child(3){transition-delay:.7s}#menu.open ul.list-menu li:nth-child(4){transition-delay:.8s}#menu.open ul.list-menu li:nth-child(5){transition-delay:.9s}#menu.open ul.list-menu li:nth-child(6){transition-delay:1s}#menu .social{transition-delay:.1s}#menu.open .social{transition-delay:1s}#menu .terms{transition-delay:0}#menu.open .terms{transition-delay:1.1s}#menu{transition:opacity .5s ease-in-out .7s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) 1s;transition:transform 0s cubic-bezier(.165,.84,.44,1) 1s,opacity .5s ease-in-out .7s;transition:transform 0s cubic-bezier(.165,.84,.44,1) 1s,opacity .5s ease-in-out .7s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) 1s}#menu.open{transition:opacity .25s ease-in-out .25s,-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .25s ease-in-out .25s;transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .25s ease-in-out .25s,-webkit-transform .5s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:780px) and (max-height:500px){#menu{height:100%;position:absolute}}.Application{width:100%;height:100%;position:relative}@media only screen and (min-width:780px){.Application{min-height:100vh}}@media only screen and (min-width:780px) and (max-height:740px){.Application{min-height:740px}}@media only screen and (min-width:780px) and (max-height:740px){html.min-height-smaller .Application{min-height:650px}}.video-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.video-background--front{z-index:100}.video-background audio{display:none}.video-background video{position:absolute;width:100%;height:100%}.video-background video::-webkit-media-controls-play-button,.video-background video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.video-background #canvasVideo{display:none;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.video-background--overlay{height:100%;width:100%;position:fixed;top:100%;left:0;background:rgba(0,0,0,.6);z-index:200;opacity:0;transition:opacity .2s linear,top 0s linear .4s}.video-background--overlay--visible{top:0;opacity:1;transition:opacity .2s linear,top 0s linear}.video-background--overlay--replay-button-at-bottom{background:transparent}.video-background--replay{height:8rem;width:8rem;position:absolute;top:50%;left:53%;background:#fd73fc;text-align:center;z-index:210;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:1280px){.video-background--replay{height:10rem;width:10rem}}.video-background--replay svg{display:inline;height:70%;width:auto;margin-top:1.05rem}@media only screen and (min-width:1280px){.video-background--replay svg{margin-top:1.35rem}}.video-background--replay:after{content:"Replay";position:absolute;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);color:#fff;padding:1rem;font-size:1.7rem}@media only screen and (min-width:1280px){.video-background--replay:after{font-size:2rem}}.video-background--overlay--replay-button-at-bottom .video-background--replay{top:80%;left:50%;background:#19bf98}.video-background--loading{display:block;width:10rem;height:10rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-background--loading span{display:block;margin:4.5rem auto;width:1rem;height:1rem;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes spin{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,.3),-1.8em -1.8em 0 0 hsla(0,0%,100%,.6)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.6),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,.3)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.3),1.8em -1.8em 0 0 hsla(0,0%,100%,.6),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,.3),2.5em 0 0 0 hsla(0,0%,100%,.6),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,.3),1.75em 1.75em 0 0 hsla(0,0%,100%,.6),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,.3),0 2.5em 0 0 hsla(0,0%,100%,.6),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,.3),-1.8em 1.8em 0 0 hsla(0,0%,100%,.6),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,.3),-2.6em 0 0 0 hsla(0,0%,100%,.6),-1.8em -1.8em 0 0 #fff}}@keyframes spin{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,.3),-1.8em -1.8em 0 0 hsla(0,0%,100%,.6)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.6),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,.3)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.3),1.8em -1.8em 0 0 hsla(0,0%,100%,.6),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,.3),2.5em 0 0 0 hsla(0,0%,100%,.6),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,.3),1.75em 1.75em 0 0 hsla(0,0%,100%,.6),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,0),-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,.3),0 2.5em 0 0 hsla(0,0%,100%,.6),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,0),-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,.3),-1.8em 1.8em 0 0 hsla(0,0%,100%,.6),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,0)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,0),1.8em -1.8em 0 0 hsla(0,0%,100%,0),2.5em 0 0 0 hsla(0,0%,100%,0),1.75em 1.75em 0 0 hsla(0,0%,100%,0),0 2.5em 0 0 hsla(0,0%,100%,0),-1.8em 1.8em 0 0 hsla(0,0%,100%,.3),-2.6em 0 0 0 hsla(0,0%,100%,.6),-1.8em -1.8em 0 0 #fff}}@media only screen and (min-width:780px) and (max-height:740px){.desktop :not(.your-scene) .video-background html.min-height-smaller .Captions{position:absolute}}@media only screen and (min-width:780px) and (max-height:650px){.desktop :not(.your-scene) .video-background html.min-height-smaller .Captions{position:fixed}}.extra-info{width:100vw;height:100%;position:fixed;top:0;right:0;z-index:700;pointer-events:none;overflow:hidden}.ios8 .extra-info{position:absolute;top:-2rem}@media only screen and (min-width:780px){.ios8 .extra-info{top:-5rem}}.extra-info .overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:300;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;background:#000;transition:opacity .4s linear,-webkit-transform 0s linear .4s;transition:opacity .4s linear,transform 0s linear .4s;transition:opacity .4s linear,transform 0s linear .4s,-webkit-transform 0s linear .4s}.extra-info>.content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:calc(50% + 32.5rem);width:100%;position:absolute;bottom:0;z-index:700;color:#fff;background:#7b2896;-webkit-transform:translateY(100%);transform:translateY(100%);padding:0;transition:opacity .25s linear .2s,-webkit-transform .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s,opacity .25s linear .2s;transition:transform .4s ease-in-out .2s,opacity .25s linear .2s,-webkit-transform .4s ease-in-out .2s;pointer-events:auto}.extra-info>.content,.extra-info>.content .extra-info--text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:100%;box-sizing:border-box}.extra-info>.content .extra-info--text-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.9rem 3rem;position:relative}@media only screen and (min-width:780px){.extra-info>.content .extra-info--text-container{padding:2.4rem 5rem}}.extra-info>.content .extra-info--text-container h1{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-size:1.25rem;font-weight:700;margin-bottom:1.8rem}@media only screen and (min-width:780px){.extra-info>.content .extra-info--text-container h1{font-size:2.3rem}}.extra-info>.content .extra-info--text-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.extra-info>.content .extra-info--text-content p{margin:0 0 1.5rem;font-size:1.2rem;line-height:1.4rem}.extra-info>.content .extra-info--text-content p strong{font-weight:700}@media only screen and (min-width:780px){.extra-info>.content .extra-info--text-content p{font-size:1.8rem;line-height:2.2rem}}.extra-info>.content .extra-info--video-container{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;height:100%}.extra-info>.content .extra-info--video-container .video-player{height:100%}.extra-info>.content .extra-info--video-container .video-player:before{display:none}.extra-info .extra-info--close{display:block;width:2.1rem;height:2.1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-right:-2.1rem;position:relative;opacity:0;transition:opacity .25s ease-out .75s;cursor:pointer}@media only screen and (min-width:780px){.extra-info .extra-info--close{width:2.6rem;height:2.6rem;margin-right:-2.6rem}}.extra-info .extra-info--close span{display:block;height:20%;width:100%;position:absolute;top:50%;background:#fff}.extra-info .extra-info--close span:first-child{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.extra-info .extra-info--close span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.extra-info .extra-info--captions-toggle{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-top:1rem;height:1.6rem;line-height:1.6rem;opacity:0;transition:opacity .25s ease-out .75s;cursor:pointer}.extra-info .extra-info--captions-toggle i{margin:0 1rem 0 -2.1rem;display:inline-block}.extra-info .extra-info--captions-toggle svg{vertical-align:middle;width:2.1rem;fill:#fff}.extra-info .extra-info--captions-toggle:after{content:'off';font-size:1.2rem;text-transform:uppercase}@media only screen and (min-width:780px){.extra-info .extra-info--captions-toggle{height:2.4rem;line-height:2.4rem}.extra-info .extra-info--captions-toggle i{margin:0 1rem 0 -2.6rem}.extra-info .extra-info--captions-toggle svg{width:2.6rem}.extra-info .extra-info--captions-toggle:after{font-size:1.5rem}}.extra-info .extra-info--captions-toggle.extra-info--captions-toggle--active:after{content:'on'}.extra-info.active .overlay{opacity:.55;transition:opacity .4s linear,-webkit-transform 0s linear;transition:opacity .4s linear,transform 0s linear;transition:opacity .4s linear,transform 0s linear,-webkit-transform 0s linear}.extra-info.active .content,.extra-info.active .overlay{-webkit-transform:translateY(0);transform:translateY(0)}.extra-info.active .extra-info--captions-toggle,.extra-info.active .extra-info--close{opacity:1}.interaction-panel{height:100%;position:absolute;right:0;top:0;z-index:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.interaction-panel.hidden{display:none}@media only screen and (min-width:780px){.interaction-panel{margin-top:5rem}}.interaction-panel--overlayed{z-index:502}.interaction-panel .interaction-panel--nav-button-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow{width:5rem;height:5rem;position:relative;transition:background-color .25s ease-out;cursor:pointer;overflow:visible}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow{width:10rem;height:10rem}}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow>i{display:block;width:5rem;height:5rem}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow>i{width:10rem;height:10rem}}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow svg{display:block;height:40%;fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:fill .25s ease-out}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next{background-color:#fd73fc}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next span{color:#fff;white-space:nowrap;padding:1rem 1.4rem;z-index:-1;position:absolute;bottom:0;background-color:inherit;-webkit-animation:hint-slide-in 4s .25s 1 both;animation:hint-slide-in 4s .25s 1 both;-webkit-animation-play-state:paused;animation-play-state:paused;font-size:1.4rem}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next span{padding:1.2rem 2rem;font-size:1.5rem}}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next:focus,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next:hover{background-color:#fea5fd}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next:active{background-color:#fc41fb}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next.interaction-panel--arrow--hinted span{-webkit-animation-play-state:running;animation-play-state:running}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--prev{background-color:#3f3f3f}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--prev svg{fill:#787878;-webkit-transform:rotate(180deg) translate(-50%,-40%);transform:rotate(180deg) translate(-50%,-40%)}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--prev:focus,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--prev:hover{background-color:#595959}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--prev:active{background-color:#262626}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled{cursor:default;cursor:not-allowed}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled:active,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled:focus,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled:hover{background-color:#3f3f3f}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--disabled svg{fill:#787878}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip{cursor:pointer;background-color:#fd73fc}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip svg{display:none}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip:focus,.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip:hover{background-color:#fea5fd}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip:active{background-color:#fc41fb}.interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--skip:before{content:'Skip';position:absolute;color:#fff;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1.2;text-align:center}.interaction-panel .interaction-panel--toggles-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--toggles-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle{width:100%;height:5rem;box-sizing:border-box;position:relative;background:#3f3f3f;transition:background-color .25s ease-out;cursor:pointer}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle{width:50%;height:5rem}}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle:focus,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle:hover{background-color:#111}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle:active{background-color:#000}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.active-hover-state{background-color:#fd73fc}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle i{display:block;width:5rem;height:5rem}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle svg{display:block;height:40%;fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .25s ease-out,fill .25s ease-out}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle .interaction-panel--toggle-label{display:block;min-width:100%;white-space:nowrap;padding:.6rem 1rem;box-sizing:border-box;position:absolute;bottom:0;right:0;z-index:-1;font-size:1.4rem;line-height:1.5em;text-align:center;background:#3f3f3f;color:#fff;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle .interaction-panel--toggle-label span+div{vertical-align:bottom;display:inline-block}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle .interaction-panel--toggle-label span+div span{white-space:nowrap}@media only screen and (max-width:779px){.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--disabled svg{fill:#787878}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--slide-in:not(.interaction-panel--toggle--initial-slide-in-disabled){-webkit-animation:toggle-highlighting 4.8s .5s;animation:toggle-highlighting 4.8s .5s}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--slide-in:not(.interaction-panel--toggle--initial-slide-in-disabled) .interaction-panel--toggle-label{-webkit-animation:toggle-label-slide-in-out 4.8s .5s backwards;animation:toggle-label-slide-in-out 4.8s .5s backwards}}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption:hover:after{content:'Subtitles On';display:block;min-width:200%;white-space:nowrap;padding:1rem;box-sizing:border-box;font-size:1.4rem;line-height:1.5em;position:absolute;top:100%;right:-100%;text-align:center;background:#111;color:#fff}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption:hover.interaction-panel--toggle--active:after{content:'Subtitles Off'}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection .language-selection{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;background-color:#111;color:hsla(0,0%,100%,.6);position:absolute;right:-100%;font-size:1.4rem;line-height:1.5em;text-transform:uppercase;white-space:nowrap;padding:1rem 0}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection .language-selection span{display:inline-block;text-align:center;min-width:5rem}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection .language-selection span:hover{color:#fff}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection.active-hover-state:after,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection:hover:after{display:none}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection.active-hover-state .language-selection,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption.with-language-selection:hover .language-selection{opacity:1;pointer-events:auto}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info .interaction-panel--toggle-label{min-width:10rem;padding:1rem;top:100%;bottom:auto;right:-100%;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .25s ease-out,background-color .25s ease-out}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info .interaction-panel--toggle-label span+div{vertical-align:bottom;display:inline-block;max-width:0;overflow:hidden;transition:max-width .3s ease-in-out}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info .interaction-panel--toggle-label span+div span{white-space:nowrap}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--slide-in .interaction-panel--toggle-label{-webkit-animation:toggle-label-slide-in .4s .5s forwards;animation:toggle-label-slide-in .4s .5s forwards}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.active-hover-state,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--label-open,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info:hover{background-color:#111}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.active-hover-state .interaction-panel--toggle-label,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--label-open .interaction-panel--toggle-label,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info:hover .interaction-panel--toggle-label{background:#111}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.active-hover-state .interaction-panel--toggle-label span+div,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--label-open .interaction-panel--toggle-label span+div,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info:hover .interaction-panel--toggle-label span+div{max-width:20rem;transition:max-width .3s ease-in-out .15s}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--disabled{background-color:#3f3f3f}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--info.interaction-panel--toggle--disabled .interaction-panel--toggle-label{opacity:0;pointer-events:none}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption:not(.interaction-panel--toggle--disabled):hover+.interaction-panel--toggle--info{background-color:#3f3f3f}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--caption:not(.interaction-panel--toggle--disabled):hover+.interaction-panel--toggle--info .interaction-panel--toggle-label{opacity:0;pointer-events:none}}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active{background:#fd73fc}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active:focus,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active:hover{background:#fc41fb}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active.active-hover-state{background:#3f3f3f}@media only screen and (min-width:780px){.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active:focus,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active:hover{background:#fea5fd}}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--active:active{background-color:#fc41fb}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled{cursor:default;cursor:not-allowed;background:#3f3f3f}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled:active,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled:focus,.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled:hover{background-color:#3f3f3f}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled:hover:after{display:none}.interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle.interaction-panel--toggle--disabled svg{fill:#fff}@-webkit-keyframes toggle-highlighting{0%{background:#3f3f3f}8.33%{background:#111}91.66%{background:#111}to{background:#3f3f3f}}@keyframes toggle-highlighting{0%{background:#3f3f3f}8.33%{background:#111}91.66%{background:#111}to{background:#3f3f3f}}@-webkit-keyframes toggle-label-slide-in-out{0%{background:#3f3f3f;opacity:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}8.33%{background:#111;opacity:1;right:100%;-webkit-transform:translateX(0);transform:translateX(0)}91.66%{background:#111;opacity:1;right:100%;-webkit-transform:translateX(0);transform:translateX(0)}to{background:#3f3f3f;opacity:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes toggle-label-slide-in-out{0%{background:#3f3f3f;opacity:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}8.33%{background:#111;opacity:1;right:100%;-webkit-transform:translateX(0);transform:translateX(0)}91.66%{background:#111;opacity:1;right:100%;-webkit-transform:translateX(0);transform:translateX(0)}to{background:#3f3f3f;opacity:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes toggle-label-slide-in{75%{opacity:1}to{opacity:1;right:0}}@keyframes toggle-label-slide-in{75%{opacity:1}to{opacity:1;right:0}}@-webkit-keyframes hint-slide-in{0%{opacity:0;right:-100%}10%{opacity:1;right:100%}90%{opacity:1;right:100%}to{opacity:0;right:-100%}}@keyframes hint-slide-in{0%{opacity:0;right:-100%}10%{opacity:1;right:100%}90%{opacity:1;right:100%}to{opacity:0;right:-100%}}.video-player{background:#7b2896;overflow:hidden;position:relative}.video-player:before{display:block;content:"";width:100%;padding-top:80%}.video-player>.video-player--content{position:absolute;top:0;left:0;right:0;bottom:0}.video-player video{height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-player #videoYT{width:100%;height:100%}html.mobile .video-player .isYoutube,html.tablet .video-player .isYoutube{pointer-events:none}.video-player .video-player--controls .video-player--play-button{width:7rem;height:7rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fd73fc;opacity:1;transition:.25s ease-out;transition-property:opacity,background-color;cursor:pointer}@media only screen and (min-width:780px){.video-player .video-player--controls .video-player--play-button{width:7.2rem;height:7.2rem}}.video-player .video-player--controls .video-player--play-button:focus,.video-player .video-player--controls .video-player--play-button:hover{background:#fea5fd}.video-player .video-player--controls .video-player--play-button:active{background:#fc41fb}.video-player .video-player--controls .video-player--play-button>.video-player--pause,.video-player .video-player--controls .video-player--play-button svg{display:block;height:2.2rem;position:absolute;top:50%;left:50%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;transition:opacity .25s ease-out}@media only screen and (min-width:780px){.video-player .video-player--controls .video-player--play-button>.video-player--pause,.video-player .video-player--controls .video-player--play-button svg{height:2.4rem}}.video-player .video-player--controls .video-player--play-button>.video-player--pause{opacity:0}.video-player .video-player--controls .video-player--play-button>.video-player--pause span{display:block;width:.4rem;height:100%;float:left;background:#fff}.video-player .video-player--controls .video-player--play-button>.video-player--pause span+span{margin-left:.4rem}.video-player .video-player--controls .video-player--progress-bar{position:absolute;bottom:0;width:100%;height:.5rem;background:#fd73fc}@media only screen and (min-width:780px){.video-player .video-player--controls .video-player--progress-bar{height:1rem}}.video-player .video-player--controls .video-player--progress-bar .video-player--cursor{position:relative;height:100%;width:0;min-width:1.2rem;background:#9c33be}.video-player .video-player--controls .video-player--progress-bar .video-player--cursor:after{content:'';display:block;width:1.2rem;height:100%;position:absolute;right:0;background:#7b2896;cursor:pointer;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.video-player .video-player--controls .video-player--progress-bar .video-player--cursor:active:after{-webkit-transform:scale(1.5);transform:scale(1.5)}.video-player .toggleFullscreen{position:absolute;right:0;width:5.8rem;height:4.1rem;bottom:1.5rem;cursor:pointer}.video-player .toggleFullscreen svg{height:4rem;width:5.3rem;fill:#fd73fc!important}.video-player.video-player--small video{max-width:32rem}.video-player.video-player--medium video{max-width:48rem}.video-player.video-player--playing .video-player--controls .video-player--play-button{background:#3f3f3f;opacity:0}.video-player.video-player--playing .video-player--controls .video-player--play-button:focus,.video-player.video-player--playing .video-player--controls .video-player--play-button:hover{background:#595959}.video-player.video-player--playing .video-player--controls .video-player--play-button:active{background:#262626}.video-player.video-player--playing .video-player--controls .video-player--play-button svg{opacity:0}.video-player.video-player--playing .video-player--controls .video-player--play-button>.video-player--pause,.video-player.video-player--playing:focus .video-player--play-button,.video-player.video-player--playing:hover .video-player--play-button{opacity:1}.video-player.video-player--playing.video-player--force-hide-toggle .video-player--play-button{opacity:0}.video-player.video-player--never-played .video-player--cursor{width:0!important}.BookAnimation{width:100vw;height:100vh;background-size:cover;background-position:50%}@media only screen and (min-width:780px){.BookAnimation{min-height:740px}}.BookAnimation canvas{position:absolute;opacity:1;top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.BookAnimation .Book{width:50%;max-width:1000px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-49%,-49%);transform:translate(-49%,-49%);transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.BookAnimation_Wrapper{width:100%;height:100%;position:relative}.BookAnimation .Sheets{position:absolute;width:67vw;top:50%;left:50%;-webkit-transform:translate(-54%,-40%);transform:translate(-54%,-40%);max-width:1500px}.BookAnimation .Decoration{position:absolute}.BookAnimation .Pencil{max-width:270px;top:50%;left:50%;width:12%;z-index:10}.BookAnimation .Brushes{max-width:715px;width:32%;left:0;top:0}.BookAnimation .Watercolours{max-width:360px;width:16%;right:0;bottom:0}.BookAnimation .Liner{max-width:55px;bottom:5%;left:5%;width:2.5%}@media only screen and (min-width:780px){html.min-height-smaller .BookAnimation{min-height:650px}}.experience-flow{height:100%;width:18.4rem;position:absolute;left:0;top:0;z-index:300;opacity:0;-webkit-transform:translateX(-110%) translateZ(.001px);transform:translateX(-110%) translateZ(.001px);transition:opacity .3s,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .3s;transition:transform .5s ease-in-out,opacity .3s,-webkit-transform .5s ease-in-out}.experience-flow--visible{opacity:1;-webkit-transform:translateX(0) translateZ(.001px);transform:translateX(0) translateZ(.001px)}@media only screen and (min-width:780px){.experience-flow{width:36rem}}.step-list{max-height:100%;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.step--title{width:12.4rem;padding:.6rem;background:#3f3f3f;color:#787878;font-size:1rem;font-weight:700;text-align:center;transition:.25s ease-out;transition-property:background-color,color}@media only screen and (min-width:780px){.step--title{width:25rem;padding:1.3rem;font-size:1.6rem}}.step--done .step--title{background:#009;color:#fff;cursor:pointer}.step--current .step--title{background:#fd73fc;color:#fff;cursor:default;text-transform:uppercase}.step:nth-child(n+2) .step--title{border-top:.1rem solid #2b2b2b}.step--characters,.step--options{height:auto;max-height:0;overflow:hidden;transition:max-height .6s ease-out}.step--current .step--characters,.step-list--expanded .step--current .step--characters,.step-list--expanded .step--current .step--options{max-height:1000px;transition:max-height .8s ease-in-out .6s}.step--characters{max-height:0;overflow:hidden}.step--character-name{text-align:center;background-color:#3ea578;line-height:4rem;color:#3f3f3f;font-weight:700;cursor:pointer}.step--character-name--hidden{display:none}.step--character--collapsed .step--character-name{background-color:#787878}.step-list--expanded .step--character--collapsed .step--options{max-height:0}.option{height:4rem;position:relative;background:hsla(0,0%,47%,.75);opacity:0;cursor:pointer;transition:opacity .4s ease-in-out,background-color .4s ease-in-out}@media only screen and (min-width:780px){.option{height:8rem}}.option--actor{height:8rem;background-position:50%;background-size:cover}@media only screen and (min-width:780px){.option--actor{height:16rem}}.option--selection-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:1rem 2.4rem;background:rgba(51,71,252,.5);color:#fff;opacity:0;transition:opacity .25s ease-in-out}.option--highlighted .option--selection-box,.option--selection-box:focus,.option--selection-box:hover{opacity:1}.option--name{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem;font-weight:400;letter-spacing:.05em;text-align:center;color:#fff}.option--selection-box .option--name{text-align:left;position:static;top:0;-webkit-transform:none;transform:none}@media only screen and (min-width:780px){.option--name{font-size:2.5rem}}.option--hint{display:none;font-size:1.1rem;text-align:center}@media only screen and (min-width:780px){.option--hint{display:block;font-size:1.4rem}}.option--hint--hidden{display:none}.option--reading-styles{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.option--reading-styles--hidden{display:none}.option--reading-style{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:.7rem;font-size:.8rem;font-weight:400;color:#787878;text-align:center;cursor:pointer;background:#3f3f3f;transition:background-color .25s ease-out}.option--reading-style:focus,.option--reading-style:hover{background:#595959}.option--reading-style:active{background:#262626}.option--reading-style--selected{background:#fd73fc;color:#fff;font-weight:700}.option--reading-style--selected:focus,.option--reading-style--selected:hover{background:#fea5fd}.option--reading-style--selected:active{background:#fc41fb}@media only screen and (min-width:780px){.option--reading-style{padding:2rem 1rem;font-size:1.6rem}}.option--select{position:absolute;bottom:10px;right:10px;color:#20522e;background-color:#3ea578;width:8rem;font-size:1.4rem;line-height:2.2}.option--select:before{content:'Select';width:100%;text-align:center;display:inline-block}.option--select--selected{color:#fff}.option--select--selected:before{content:'Selected'}.option--select--hidden{display:none}.option--highlighted{background-color:rgba(51,71,252,.75)}.step-list--expanded .step--current .option{opacity:1;transition:opacity .4s ease-in-out .6s,background-color .4s ease-in-out}.AudioBackground{position:absolute;top:0;left:0;width:100vw;height:100%;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:0 0;perspective-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.AudioBackground canvas{display:block;margin:10% 7rem auto auto}@media only screen and (min-width:780px){.AudioBackground canvas{margin:10% 14rem auto auto}}.AudioBackground canvas.hidden{-webkit-transform:none;transform:none}.experience-register{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:4.8rem;box-sizing:border-box;background:rgba(0,0,0,.85);color:#fff;position:absolute;top:0;left:0;z-index:800;opacity:0;transition:opacity .25s ease-out;pointer-events:none}.experience-register .experience-register--content{width:100%;max-width:48rem;display:none;-webkit-text-size-adjust:100%}.experience-register h1{font-size:1.2rem;font-weight:700}@media only screen and (min-width:780px){.experience-register h1{font-size:2.3rem}}.experience-register p{font-weight:400;font-size:1rem}@media only screen and (min-width:780px){.experience-register p{font-size:1.8rem}}.experience-register h1+p{margin-top:1rem}@media only screen and (min-width:780px){.experience-register h1+p{margin-top:2rem}}.experience-register .experience-register--close{position:absolute;width:2rem;height:2rem;top:2rem;right:2rem;cursor:pointer}@media only screen and (min-width:1280px){.experience-register .experience-register--close{width:2.9rem;height:2.5rem;top:4rem;right:4rem}}.experience-register .experience-register--close span{display:block;height:20%;width:100%;position:absolute;top:50%;background:#fff}.experience-register .experience-register--close span:first-child{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.experience-register .experience-register--close span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.experience-register .experience-register--form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}@media only screen and (min-width:780px){.experience-register .experience-register--form{margin-top:4rem}}.experience-register .experience-register--form .experience-register--input-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.experience-register .experience-register--form .experience-register--input-name .input-field{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.experience-register .experience-register--form .experience-register--input-name .input-field input{border-radius:0}.experience-register .experience-register--form .experience-register--input-name .input-field+.input-field{margin-top:1.5rem}@media only screen and (min-width:780px){.experience-register .experience-register--form .experience-register--input-name .input-field+.input-field{margin-top:3rem}}.experience-register .experience-register--form .experience-register--go-next-wrapper{width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}@media only screen and (min-width:780px){.experience-register .experience-register--form .experience-register--go-next-wrapper{margin-top:3rem}}.experience-register .experience-register--form .experience-register--go-next-wrapper .btn{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;line-height:1.6rem;font-size:.9rem;padding:2rem 11rem 2rem 4rem;box-sizing:border-box;opacity:1;max-height:50rem;transition:background-color .25s ease-out,opacity .25s ease-out .3s,max-height .3s ease-in-out,padding .3s ease-in-out}@media only screen and (min-width:780px){.experience-register .experience-register--form .experience-register--go-next-wrapper .btn{line-height:3.2rem;font-size:1.8rem}}.experience-register .experience-register--form .experience-register--go-next-wrapper .btn .btn--arrow{width:7rem}.experience-register .experience-register--form .experience-register--skip{display:block;color:#fff;text-transform:uppercase;text-decoration:underline;letter-spacing:.14em;text-align:center;cursor:pointer;padding:2rem 4rem;line-height:1.6rem;height:1.6rem;font-size:.9rem}@media only screen and (min-width:780px){.experience-register .experience-register--form .experience-register--skip{font-size:1.5rem;height:auto;line-height:3.2rem;padding:2rem}}.experience-register.experience-register--active{pointer-events:auto;opacity:1}.experience-register.experience-register--active .experience-register--content{display:block}.experience-register--poster{height:30rem;min-width:10rem;margin-right:4.5rem;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:780px){.experience-register--poster{height:54.4rem}}.experience-register--poster img{max-height:100%}.experience-register--poster .directed-by{position:absolute;text-transform:uppercase}.input-field{overflow:auto}.input-field .label{display:block;padding:.6rem 1.5rem;font-size:.9rem;color:#fff;background:#3c00fb;text-transform:uppercase;font-family:British Council Sans,sans-serif;font-weight:700;float:left}@media only screen and (min-width:780px){.input-field .label{padding:1.2rem 3rem;font-size:1.8rem}}.input-field input.input{display:block;width:100%;box-sizing:border-box;border:none;color:#3f3f3f;background:#fff;font-family:British Council Sans,sans-serif;font-weight:400;padding:1.125rem 2rem;font-size:1.15rem}.input-field input.input.input--with-ghost-label{margin-top:2.1rem}@media only screen and (min-width:780px){.input-field input.input{padding:2.25rem 4rem;font-size:2.3rem}.input-field input.input.input--with-ghost-label{margin-top:4.2rem}}.btn{background:#3c00fb;padding:2rem 11rem 2rem 4rem;margin:0 auto;color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:1.5em;letter-spacing:.3em;text-align:center;cursor:pointer;position:relative;transition:background-color .25s ease-out}.btn .btn--a{color:inherit;text-decoration:none;text-transform:inherit}.btn .btn--button{height:100%;width:100%}.btn .btn--arrow{height:100%;width:6rem;text-align:center;position:absolute;top:0;right:0;background-color:#fd73fc;transition:background-color .25s ease-out}.btn .btn--arrow svg{position:relative;width:1.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;fill:#fff}.btn:focus,.btn:hover{background-color:#612fff}.btn:focus .btn--arrow,.btn:hover .btn--arrow{background-color:#fea5fd}.btn:active{background-color:#3000c8}.btn:active .btn--arrow{background-color:#fc41fb}.btn--disabled{cursor:default;cursor:not-allowed}.btn--disabled,.btn--disabled:active,.btn--disabled:focus,.btn--disabled:hover{background-color:#3f3f3f}.btn--disabled .btn--arrow,.btn--disabled:active .btn--arrow,.btn--disabled:focus .btn--arrow,.btn--disabled:hover .btn--arrow{background-color:#787878}.share .share--label{display:block;padding:.6rem 1.5rem;font-size:.9rem;font-weight:700;color:#fff;background:#3c00fb;text-transform:uppercase;font-family:British Council Sans,sans-serif;float:left}@media only screen and (min-width:780px){.share .share--label{padding:1.2rem 3rem;font-size:1.8rem}}.share .share--container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.desktop.safari .share .share--socials{-webkit-flex:0 0 17rem;-ms-flex:0 0 17rem;flex:0 0 17rem}.share .share--socials .share--social{position:relative;text-align:center;width:2.1rem;height:2.1rem;background:#2f2f2f;float:left;color:#fff;cursor:pointer;transition:background-color .25s ease-out}@media only screen and (min-width:780px){.share .share--socials .share--social{width:4.2rem;height:4.2rem}}.share .share--socials .share--social:focus,.share .share--socials .share--social:hover{background:#525252}.share .share--socials .share--social:active{background:#1f1f1f}.share .share--socials .share--social:nth-child(2n){background:#3f3f3f}.share .share--socials .share--social:nth-child(2n):focus,.share .share--socials .share--social:nth-child(2n):hover{background:#595959}.share .share--socials .share--social:nth-child(2n):active{background:#262626}.share .share--socials .share--social a{height:100%;display:block}.share .share--socials .share--social.share--social-facebook i,.share .share--socials .share--social.share--social-mail i,.share .share--socials .share--social.share--social-twitter i,.share .share--socials .share--social.share--social-vkontacte i,.share .share--socials .share--social.share--social-weibo i{display:inline-block;height:100%;width:100%}.share .share--socials .share--social.share--social-facebook i svg,.share .share--socials .share--social.share--social-mail i svg,.share .share--socials .share--social.share--social-twitter i svg,.share .share--socials .share--social.share--social-vkontacte i svg,.share .share--socials .share--social.share--social-weibo i svg{position:relative;top:25%;height:50%;fill:#fff}.share .share--url{background:#fff;color:#3f3f3f;max-width:16rem;height:2.1rem;line-height:2.1rem;padding:0;font-size:1rem;width:100%;box-sizing:border-box;text-align:center}@media only screen and (min-width:780px){.share .share--url{max-width:32rem;height:4.2rem;line-height:4.2rem;font-size:2rem}.desktop.safari .share .share--url{-webkit-flex:0 0 32rem;-ms-flex:0 0 32rem;flex:0 0 32rem;max-width:100%}}.desktop.safari .share .share--controls{-webkit-flex:0 0 8.4rem;-ms-flex:0 0 8.4rem;flex:0 0 8.4rem}.share .share--controls .share--control{position:relative;text-align:center;width:2.1rem;height:2.1rem;background:#2f2f2f;float:left;color:#fff;cursor:pointer;transition:background-color .25s ease-out}@media only screen and (min-width:780px){.share .share--controls .share--control{width:4.2rem;height:4.2rem}}.share .share--controls .share--control:focus,.share .share--controls .share--control:hover{background:#525252}.share .share--controls .share--control:active{background:#1f1f1f}.share .share--controls .share--control:nth-child(2n){background:#3f3f3f}.share .share--controls .share--control:nth-child(2n):focus,.share .share--controls .share--control:nth-child(2n):hover{background:#595959}.share .share--controls .share--control:nth-child(2n):active{background:#262626}.share .share--controls .share--control.share--control-replay svg{position:relative;top:25%;height:50%}.share .share--controls .share--control.share--control-back svg{position:relative;top:25%;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:50%;fill:#fff}.share .share--controls .share--control.share--reveal-hover{position:relative;overflow:hidden}.share .share--controls .share--control.share--reveal-hover span.reveal-hover{display:block;white-space:nowrap;padding:0 2rem;z-index:1000;background:#525252;height:4.2rem;min-width:200%;line-height:4.2rem;position:absolute;top:0;left:0;opacity:0;transition:opacity .2s;will-change:opacity}.share .share--controls .share--control.share--reveal-hover:hover{overflow:visible}.share .share--controls .share--control.share--reveal-hover:hover span{opacity:1}.reviews .review .review--star-list{width:100%;overflow:hidden}.reviews .review .review--star-list .review--star{float:left;width:2rem;height:2rem}.reviews .review .review--star-list .review--star+.review--star{margin-left:1rem}.reviews .review .review--comment{width:100%;margin-top:1rem;font-family:British Council Sans,sans-serif;font-weight:400;font-style:italic;font-size:1.6rem;color:#fd73fc}.reviews .review+.review{margin-top:1.6rem}.social-signin .social-signin--label{display:block;padding:1.2rem 3rem;color:#fff;background:#3c00fb;text-transform:uppercase;font-family:British Council Sans,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.14em;float:left}.social-signin .social-signin--container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-signin .social-signin--container,.social-signin .social-signin--socials{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.social-signin .social-signin--socials{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background:#fff;overflow:auto;clear:left}.social-signin .social-signin--socials .social-signin--social{position:relative;text-align:center;width:7.2rem;height:7.2rem;background:#fff;float:left;color:#3f3f3f;cursor:pointer;transition:background-color .25s ease-out}.social-signin .social-signin--socials .social-signin--social:focus,.social-signin .social-signin--socials .social-signin--social:hover{background:#fff}.social-signin .social-signin--socials .social-signin--social:active{background:#e6e6e6}.social-signin .social-signin--socials .social-signin--social.social-signin--social-facebook svg,.social-signin .social-signin--socials .social-signin--social.social-signin--social-twitter svg,.social-signin .social-signin--socials .social-signin--social.social-signin--social-vkontacte svg,.social-signin .social-signin--socials .social-signin--social.social-signin--social-weibo svg{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:35%;fill:#3f3f3f}.social-signin .social-signin--url{background:#fff;color:#3f3f3f;max-width:32rem;width:100%;box-sizing:border-box;padding:1.5rem;font-size:2rem;height:5rem;text-align:center}@media only screen and (min-width:1280px){.social-signin .social-signin--url{padding:1.1rem;height:4.2rem}}.social-signin .social-signin--controls .social-signin--control{position:relative;text-align:center;width:5rem;height:5rem;background:#2f2f2f;float:left;color:#fff;cursor:pointer;transition:background-color .25s ease-out}@media only screen and (min-width:1280px){.social-signin .social-signin--controls .social-signin--control{width:4.2rem;height:4.2rem}}.social-signin .social-signin--controls .social-signin--control:focus,.social-signin .social-signin--controls .social-signin--control:hover{background:#525252}.social-signin .social-signin--controls .social-signin--control:active{background:#1f1f1f}.social-signin .social-signin--controls .social-signin--control:nth-child(2n){background:#3f3f3f}.social-signin .social-signin--controls .social-signin--control:nth-child(2n):focus,.social-signin .social-signin--controls .social-signin--control:nth-child(2n):hover{background:#595959}.social-signin .social-signin--controls .social-signin--control:nth-child(2n):active{background:#262626}.social-signin .social-signin--controls .social-signin--control.social-signin--control-replay svg{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:60%}.social-signin .social-signin--controls .social-signin--control.social-signin--control-back svg{position:relative;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);height:50%}.portrait-lock{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1000;background:#000;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media (orientation:portrait){html.mobile .portrait-lock,html.tablet .portrait-lock{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.portrait-lock .background,.portrait-lock .background-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.portrait-lock .background-overlay{background-color:rgba(0,0,0,.5)}.portrait-lock:before{content:'';display:block;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}.portrait-lock .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}.portrait-lock .icon{width:12.85rem;height:12.8rem;margin:0 auto;margin-bottom:3rem}.portrait-lock .text{color:#fff;text-align:center;width:28rem}.portrait-lock .text h3{font-weight:700;text-transform:uppercase;letter-spacing:.1rem;font-size:1.5rem;margin-bottom:.8rem}.portrait-lock .text p{font-size:1.5rem;line-height:2rem}.loading-overlay{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fd73fc;color:#fff;pointer-events:none;opacity:0;transition:opacity .25s ease-out .5s;width:100%;height:100%;position:absolute;top:0;left:0;z-index:900}.loading-overlay.loading-overlay--active{transition-delay:0s;opacity:1;pointer-events:auto}.loading-overlay .loading-overlay--mixer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:6.6rem;width:5rem}.loading-overlay .loading-overlay--mixer span{width:.3rem;height:100%;background:currentColor}.loading-overlay .loading-overlay--mixer span:after{content:'';display:block;width:.8rem;height:.8rem;background:#fd73fc;border:.3rem solid #fff;border-radius:50%;position:relative;top:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:sliding .75s infinite alternate ease-in-out;animation:sliding .75s infinite alternate ease-in-out;-webkit-animation-play-state:paused;animation-play-state:paused}.loading-overlay .loading-overlay--mixer span:nth-child(1):after{-webkit-animation-delay:.25s;animation-delay:.25s}.loading-overlay .loading-overlay--mixer span:nth-child(2):after{-webkit-animation-delay:.5s;animation-delay:.5s}.loading-overlay .loading-overlay--mixer span:nth-child(3):after{-webkit-animation-delay:.75s;animation-delay:.75s}.loading-overlay .loading-overlay--mixer span:nth-child(4):after{-webkit-animation-delay:1s;animation-delay:1s}.loading-overlay svg{height:4.5rem;margin-top:2.1rem}.loading-overlay.loading-overlay--active span:after{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes sliding{0%{top:100%}to{top:0}}@keyframes sliding{0%{top:100%}to{top:0}}.SetBooks{width:100vw;height:100vh;background-size:cover;background-position:50%}@media only screen and (min-width:780px){.SetBooks{min-height:740px}}.SetBooks .BookWrapper{max-width:1072px;width:55vw;left:-50%;width:100%;position:absolute;transfrorm:translateY(-50%)}.SetBooks .BookWrapper .Book{width:100%}.SetBooks .BookWrapper .BookDecoration{position:absolute}.SetBooks .BookPositioner{max-width:1072px;width:55vw;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-47%,-50%);transform:translateX(-47%,-50%)}.SetBooks .Sheets{position:absolute;width:67vw;top:50%;left:50%;-webkit-transform:translate(-55%,-40%);transform:translate(-55%,-40%);max-width:1500px}.SetBooks .Decoration{position:absolute}.SetBooks .pencil{max-width:270px;bottom:0;right:10%;width:12%}.SetBooks .brushes{max-width:715px;width:32%;left:0;top:0}.SetBooks .watercolours{max-width:360px;width:16%;right:0;bottom:0}.SetBooks .liner{max-width:55px;bottom:5%;left:5%;width:2.5%}.SetBooks .plant{max-width:308px;width:25%;left:0;top:-1rem}.SetBooks .pens{max-width:498px;bottom:-10%;left:-5%;width:30%}.SetBooks .macbook{max-width:310px;width:30%;right:-100px;top:-20%}.SetBooks .postit{max-width:360px;width:16%;right:0;bottom:0}.SetBooks .Elizabethan_Titania{width:30%;bottom:11%;right:4%}.SetBooks .Elizabethan_Colours{width:14%;right:32%;top:15%}.SetBooks .Elizabethan_Colour{width:100%;margin-bottom:1rem}.SetBooks .Sixties_Bottom{width:30%;right:6%;bottom:11%}.SetBooks .Sixties_Titania{width:31%;top:7%;right:26%}.SetBooks .Steampunk_Bottom{width:26%;right:17%;bottom:8%}.SetBooks .Steampunk_Titania{width:37%;top:6%;left:10%}@media only screen and (min-width:780px){html.min-height-smaller .SetBooks{min-height:650px}}.logo-set{display:inline-block;margin:0 auto;overflow:hidden}.logo-set svg{fill:#fff}.logo-set--sponsors-svg-wrapper{line-height:2.5rem;pointer-events:all}.logo-set--sponsors-svg-wrapper i{display:inline-block;vertical-align:middle}.logo-set--sponsors-svg-wrapper svg{display:inline;vertical-align:middle;max-height:5rem}.logo-set--sponsors-svg-wrapper .shakespeare-lives-logo{width:4.8rem}@media only screen and (min-width:780px){.logo-set--sponsors-svg-wrapper .shakespeare-lives-logo{width:7.5rem}}.logo-set--sponsors-svg-wrapper .british-council-logo{width:3.8rem}@media only screen and (min-width:780px){.logo-set--sponsors-svg-wrapper .british-council-logo{width:5.7rem}}.logo-set--sponsors-svg-wrapper .great-britain-logo{width:2.9rem}@media only screen and (min-width:780px){.logo-set--sponsors-svg-wrapper .great-britain-logo{width:4.2rem}}.logo-set--sponsors-svg-wrapper i+i{margin-left:.9rem}@media only screen and (min-width:780px){.logo-set--sponsors-svg-wrapper i+i{margin-left:1.4rem}}.logo-set--line{height:3.8rem;width:.2rem;background:#fff;margin:0 1rem}@media only screen and (min-width:780px){.logo-set--line{height:5.8rem}}.logo-set--name{padding-top:1rem}.logo-set--name i{width:21.2rem;display:inline-block}@media only screen and (min-width:780px){.logo-set--name i{width:35.5rem}}.logo-set--name svg{height:100%;max-height:7rem}.logo-set--line,.logo-set--name,.logo-set--sponsors{overflow:hidden;display:inline-block;vertical-align:middle}.logo-set--sponsors{padding-top:.5rem;-webkit-transform:scale(1.2);transform:scale(1.2)}.logo-set--animated{position:absolute;top:10%;width:100%;left:0;-webkit-transform:translate(0);transform:translate(0)}.logo-set--animated .logo-set--sponsors-svg-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}.logo-set--animated .logo-set--name{display:block;margin-top:15px}@media only screen and (max-width:779px){.logo-set--animated .logo-set--name{margin-top:5px}}.logo-set--header{display:block;position:absolute;top:0;right:0;width:calc(100% - 12.4rem);padding-top:1.2rem;padding-bottom:2.8rem;text-align:center;pointer-events:none}@media only screen and (min-width:780px){.logo-set--header{width:calc(100% - 23rem);padding-top:2.9rem}}@media (orientation:portrait){html.mobile .logo-set--header,html.tablet .logo-set--header{opacity:1;padding-top:4rem}}.logo-set--header .logo-set--sponsors{display:none;pointer-events:all}@media only screen and (min-width:1280px){.logo-set--header .logo-set--sponsors{display:inline-block;padding-top:0;-webkit-transform:scale(1.2) translateX(-5rem);transform:scale(1.2) translateX(-5rem)}}@media (orientation:portrait){html.mobile .logo-set--header .logo-set--sponsors,html.tablet .logo-set--header .logo-set--sponsors{display:block;margin-bottom:2rem}}.logo-set--header .logo-set--line{display:none;background:#fff;margin:0 0 0 1rem;height:3.8rem}@media only screen and (min-width:1280px){.logo-set--header .logo-set--line{display:inline-block}}.logo-set--header .logo-set--name{pointer-events:all;margin-right:2rem;padding-left:1.5rem;padding-top:0;cursor:pointer}.logo-set--header .logo-set--name svg{width:21.5rem;display:inline-block;fill:#fff}@media only screen and (min-width:780px){.logo-set--header .logo-set--name svg{width:35.5rem}}.captions{position:absolute;bottom:0;width:auto;max-width:70%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;z-index:210;font-weight:400;color:#fff;padding:1rem 1.5rem 1.5rem;border-radius:.2rem;display:inline}@media only screen and (min-width:1280px){.captions{bottom:1%}}.your-scene .captions{width:80%}@media screen and (max-height:740px){.desktop :not(.your-scene) .video-background .captions{position:fixed}}.tablet :not(.your-scene) .video-background .captions{position:fixed}.captions span{padding:.4rem 0;font-size:1.3rem;line-height:2.4rem;background:rgba(0,0,0,.2);box-shadow:1rem 0 0 rgba(0,0,0,.2),-1rem 0 0 rgba(0,0,0,.2)}@media only screen and (min-width:780px){.captions span{font-size:1.4rem;line-height:2.5rem}}@media only screen and (min-width:1280px){.captions span{font-size:2.5rem;line-height:3.4rem;display:inline-block}.your-scene .captions span{font-size:1.6rem;line-height:2rem}}.your-scene .captions span{font-size:1.6rem;line-height:2rem}@media only screen and (max-width:779px){.captions span{background:rgba(0,0,0,.5);box-shadow:1rem 0 0 rgba(0,0,0,.5),-1rem 0 0 rgba(0,0,0,.5)}}.desktop .your-scene .captions.biggerCaptions span{font-size:2.5rem;line-height:2.9rem}.image-background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background-position:50%;background-size:cover;transition:opacity .2s}.mail_container{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(253,115,252,.9);color:#fff;z-index:1000;font-size:2rem;line-height:1.2}.mail_container.fadeIn-leave{opacity:1;display:block}.mail_container.fadeIn-leave-active{opacity:0;transition:opacity .3s ease-in-out}.mail_container .table_container{display:table;height:100%;width:500px;margin:auto}.mail_container .table_container a{color:#0000f4}.mail_container .table_container .cell_container{display:table-cell;vertical-align:middle}.mail_container .table_container .cell_container a.close_mail{position:fixed;top:2rem;right:2rem;padding:2rem}.mail_container .table_container .cell_container a.close_mail span{width:2.9rem;height:2.5rem;position:relative}.mail_container .table_container .cell_container a.close_mail span:after,.mail_container .table_container .cell_container a.close_mail span:before{content:'';position:absolute;display:block;background:#fff;height:.5rem;width:2.9rem;margin-top:1rem}.mail_container .table_container .cell_container a.close_mail span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mail_container .table_container .cell_container a.close_mail span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mail_container .table_container .cell_container span{display:block;text-align:center;font-size:3rem}.mail_container .table_container .cell_container form input,.mail_container .table_container .cell_container form label{display:block;margin:10px auto;font-size:2rem;text-align:center;width:25rem;box-sizing:content-box;border:none}.mail_container .table_container .cell_container form input{padding:1rem;margin-bottom:2rem;color:#0000f4}.mail_container .table_container .cell_container form label.error:after{content:'(Error)'}.mail_container .table_container .cell_container form p{text-align:center;margin:auto;width:25rem}.mail_container .table_container .cell_container form input[type=submit]{display:block;color:#fff;background:#0000f4;margin-top:3rem}.homepage{width:100%;height:100%;z-index:0;opacity:1}.homepage,.homepage .table{position:absolute;top:0;left:0}.homepage .table{z-index:10}.homepage .table.form{display:none;opacity:0}.homepage .info{color:#fff;-webkit-transform:translateY(0);transform:translateY(0);font-size:2.5rem;font-weight:700;letter-spacing:1.5px;margin-top:1rem;margin-bottom:3rem}.homepage .info .play-title{text-transform:uppercase}@media only screen and (min-width:780px){.homepage .info{font-size:4.2rem;letter-spacing:2px;margin-top:0;margin-bottom:13rem}}@media only screen and (min-width:1280px){.homepage .info{font-size:5rem;letter-spacing:3px}}.homepage .createScene{background:#3c00fb;color:#fff;width:14.5rem;height:3.7rem;opacity:1;line-height:3.7rem;margin:0 auto;position:relative;padding-right:3.7rem;-webkit-transform:translateY(0);transform:translateY(0);letter-spacing:1.2px;font-size:.9rem;font-weight:700;cursor:pointer;transition:background-color .25s ease-out;top:-2rem}@media only screen and (min-width:780px){.homepage .createScene{width:24.5rem;height:7rem;line-height:7rem;font-size:1.4rem;padding-right:6rem;letter-spacing:.3rem;top:-8rem}}.homepage .createScene .arrow{position:absolute;top:0;right:0;height:100%;width:3.7rem;background-color:#fd73fc;transition:background-color .25s ease-out}@media only screen and (min-width:780px){.homepage .createScene .arrow{width:7rem}}.homepage .createScene .arrow svg{width:.7rem;-webkit-transform:translate(.1rem,.3rem);transform:translate(.1rem,.3rem);fill:#fff}@media only screen and (min-width:780px){.homepage .createScene .arrow svg{width:1.4rem;-webkit-transform:translate(.1rem,.6rem);transform:translate(.1rem,.6rem)}html.ie11 .homepage .createScene .arrow svg{-webkit-transform:translate(.1rem);transform:translate(.1rem)}}.homepage .createScene:focus,.homepage .createScene:hover{background-color:#612fff}.homepage .createScene:focus .arrow,.homepage .createScene:hover .arrow{background-color:#fea5fd}.homepage .createScene:active{background-color:#3000c8}.homepage .createScene:active .arrow{background-color:#fc41fb}.homepage .play-selection--wrapper{position:absolute;bottom:7%;left:0;-webkit-transform:translate(0);transform:translate(0);width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.homepage .play-selection--wrapper i{height:6.9rem;display:inline-block;max-height:70%}.homepage .play-selection--wrapper svg{fill:#fff;height:100%}.homepage .play-selection--wrapper #RandJ-icon{position:relative;left:.5rem}.homepage .play-selection--item{opacity:.6;cursor:pointer;transition:opacity .2s ease-in-out;max-width:13rem;max-height:25vh;margin:0 3rem}.homepage .play-selection--item.active,.homepage .play-selection--item:hover{opacity:1}.homepage .play-selection--title{margin-top:1rem;line-height:1.3;font-size:1.5rem;text-transform:uppercase;color:#fff;letter-spacing:.06rem}@media only screen and (max-width:779px){.homepage .play-selection--wrapper i{height:3.5rem}.homepage .play-selection--item{max-width:9rem}.homepage .play-selection--title{font-size:1rem}}.Introduction{opacity:0}.Introduction .fadeIn-appear{opacity:.01}.Introduction .fadeIn-appear.fadeIn-appear-active{opacity:1;transition:opacity .3s linear}.Introduction .fadeIn-enter{opacity:0}.Introduction .fadeIn-enter.fadeIn-enter-active{opacity:1;transition:opacity .3s linear}.Introduction .fadeIn-leave{opacity:1}.Introduction .fadeIn-leave.fadeIn-leave-active{opacity:0;transition:opacity .3s linear}.Auditions,.costume-design,.set-design,.Sound{opacity:0}.Sound{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#000}@media only screen and (min-width:780px){.Sound{min-height:100vh;height:100%}}.Sound .mixer{position:absolute;bottom:0;left:0;right:0;height:40%;background-position:top;background-repeat:no-repeat;background-size:cover;z-index:100}.your-scene{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:0}@media only screen and (min-width:780px){.your-scene{overflow:auto}}.your-scene.page--active{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.your-scene--content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:6rem 1rem 0;box-sizing:border-box;position:relative;transition:opacity .25s ease-out}.your-scene--content-wrapper{width:100%;max-width:128rem;box-sizing:border-box;margin:0 auto;transition:height 2s ease-in-out;max-height:100vh}@media only screen and (min-width:780px){.your-scene--content{margin-top:auto;padding:10rem 2rem 0;min-height:67.6rem}}.your-scene--content .your-scene--reviews{box-sizing:border-box;width:25%;margin:0 1.2rem;-webkit-order:3;-ms-flex-order:3;order:3;position:relative;z-index:2}.your-scene--content .your-scene--reviews .your-scene--author{display:none}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews{margin:0 1rem;-webkit-flex-basis:30rem;-ms-flex-preferred-size:30rem;flex-basis:30rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-order:1;-ms-flex-order:1;order:1}.your-scene--content .your-scene--reviews .your-scene--author{display:block}}.your-scene--content .your-scene--reviews .share .share--socials{width:100%}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews .share .share--socials{width:auto}}.your-scene--content .your-scene--reviews .share .share--social{width:50%;height:4.8rem}.your-scene--content .your-scene--reviews .share .share--social:nth-child(1),.your-scene--content .your-scene--reviews .share .share--social:nth-child(4){background:#2f2f2f}.your-scene--content .your-scene--reviews .share .share--social:nth-child(2),.your-scene--content .your-scene--reviews .share .share--social:nth-child(3){background:#3f3f3f}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews .share .share--social{width:2rem;height:2rem}.your-scene--content .your-scene--reviews .share .share--social:nth-child(1),.your-scene--content .your-scene--reviews .share .share--social:nth-child(3){background:#2f2f2f}.your-scene--content .your-scene--reviews .share .share--social:nth-child(2),.your-scene--content .your-scene--reviews .share .share--social:nth-child(4){background:#3f3f3f}}.your-scene--content .your-scene--reviews .share input{display:none}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews .share{display:none}}.your-scene--content .your-scene--reviews .share .share--controls{width:100%;margin-top:1.6rem}.your-scene--content .your-scene--reviews .share .share--controls li{background:#2f2f2f;width:100%;height:3.2rem}.your-scene--content .your-scene--reviews .share .share--controls li+li{margin-top:.8rem}.your-scene--content .your-scene--reviews .share .share--controls .share--control i{display:block;width:3.2rem;height:100%;float:left}.your-scene--content .your-scene--reviews .share .share--controls .share--control:after{display:block;width:calc(100% - 3.2rem);height:100%;float:left;line-height:3.2rem;text-transform:uppercase;background-color:#3f3f3f;font-size:1.2rem;letter-spacing:.14rem}.your-scene--content .your-scene--reviews .share .share--controls .share--control-replay:after{content:'Restart'}.your-scene--content .your-scene--reviews .share .share--controls .share--control-back:after{content:'Back'}.your-scene--content .your-scene--reviews .share .share--controls .share--reveal-hover .reveal-hover{display:none}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews .share .share--controls .share--control:after{display:none}.your-scene--content .your-scene--reviews .share .share--controls .share--reveal-hover .reveal-hover{display:block}}.your-scene--content .your-scene--reviews .reviews{margin-top:3rem;display:none}@media only screen and (min-width:780px){.your-scene--content .your-scene--reviews .reviews{display:block}}.your-scene--content .your-scene--video-wrapper{width:60%;height:100%;position:relative;box-sizing:border-box;-webkit-order:2;-ms-flex-order:2;order:2;margin:0 1.2rem}.your-scene--content .your-scene--video-wrapper .video-player{position:relative}.your-scene--content .your-scene--video-wrapper .video-player:before{display:block;content:"";width:100%;padding-top:56.25%}.your-scene--content .your-scene--video-wrapper .video-player>.content{position:absolute;top:0;left:0;right:0;bottom:0}.your-scene--content .your-scene--video-wrapper .video-player--content video::-webkit-media-controls{opacity:0!important}.your-scene--content .your-scene--video-wrapper .share .share--controls,.your-scene--content .your-scene--video-wrapper .share .share--label,.your-scene--content .your-scene--video-wrapper .share .share--socials{display:none}.your-scene--content .your-scene--video-wrapper .share .share--url{-webkit-appearance:none;border:none;border-radius:0;margin-top:-2.2rem}@media only screen and (min-width:780px){.your-scene--content .your-scene--video-wrapper .share{margin-top:3rem}.your-scene--content .your-scene--video-wrapper .share .share--controls,.your-scene--content .your-scene--video-wrapper .share .share--label,.your-scene--content .your-scene--video-wrapper .share .share--socials{display:block}.your-scene--content .your-scene--video-wrapper .share .share--url{margin-top:0}}@media only screen and (min-width:780px){.your-scene--content .your-scene--video-wrapper{margin:0 1rem;-webkit-flex-basis:60rem;-ms-flex-preferred-size:60rem;flex-basis:60rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.your-scene--content .your-scene--video-wrapper .video-player{width:100%}}.your-scene--label{display:block;width:9rem;padding:.6rem 1.5rem;box-sizing:border-box;color:#fff;background:#3c00fb;text-transform:uppercase;text-align:center;font-family:British Council Sans,sans-serif;font-size:.9rem;font-weight:700}@media only screen and (min-width:780px){.your-scene--label{width:18rem;min-width:18rem;padding:1.2rem 3rem;font-size:1.8rem;float:left}}.your-scene--title{color:#fff;text-transform:uppercase;font-family:British Council Sans,sans-serif;font-size:4.8rem;font-weight:700;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;display:none}@media only screen and (min-width:780px){.your-scene--title{display:block}}.your-scene--author{margin-top:1.5rem;color:#fff;font-family:British Council Sans,sans-serif;font-size:1.2rem;font-weight:700}.your-scene--author .your-scene--author-name{color:#fd73fc}@media only screen and (min-width:780px){.your-scene--author{margin-top:3rem;color:#fff;font-size:2.4rem}}.your-scene--poster-wrapper{margin:0 1.2rem;display:block;-webkit-flex-basis:12rem;-ms-flex-preferred-size:12rem;flex-basis:12rem;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-order:1;-ms-flex-order:1;order:1;position:relative;z-index:2}.your-scene--poster-wrapper .your-scene--author{display:block}@media only screen and (min-width:780px){.your-scene--poster-wrapper{-webkit-flex-basis:24rem;-ms-flex-preferred-size:24rem;flex-basis:24rem;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.your-scene--poster-wrapper .your-scene--author{display:none}}.your-scene--poster-wrapper .your-scene--poster{width:100%}.your-scene--footer{margin:0;transition:opacity .25s ease-out}.your-scene--footer .btn{font-size:.9rem;padding:1.2rem 8rem 1.2rem 4rem}.your-scene--footer .btn .btn--arrow{width:4rem}@media only screen and (min-width:780px){.your-scene--footer .btn{font-size:1.4rem;padding:2rem 11rem 2rem 4rem}.your-scene--footer .btn .btn--arrow{width:6rem}}.your-scene--toggle{width:3.6rem;height:2.2rem;float:right;box-sizing:border-box;position:relative;background:#232323;transition:background-color .25s ease-out;cursor:pointer}@media only screen and (min-width:780px){.your-scene--toggle{width:6.4rem;height:3.375rem}}.your-scene--toggle:focus,.your-scene--toggle:hover{background:#3d3d3d}.your-scene--toggle:active{background-color:#0a0a0a}.your-scene--toggle svg{display:block;height:50%;fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .25s ease-out,fill .25s ease-out}.your-scene--toggle.your-scene--toggle--active{background:#fd73fc}.your-scene--toggle.your-scene--toggle--active:focus,.your-scene--toggle.your-scene--toggle--active:hover{background:#fc41fb}@media only screen and (min-width:780px){.your-scene--toggle.your-scene--toggle--active:focus,.your-scene--toggle.your-scene--toggle--active:hover{background:#fea5fd}}.your-scene--toggle.your-scene--toggle--active:active{background-color:#fc41fb}.your-scene--error-message{transition:opacity .25s ease-out}.your-scene--error-message:before{content:'Error: '}.your-scene--content.your-scene--error .your-scene--content,.your-scene--content.your-scene--error .your-scene--footer,.your-scene--content.your-scene--loading .your-scene--content,.your-scene--content.your-scene--loading .your-scene--footer,.your-scene.your-scene--error .your-scene--content,.your-scene.your-scene--error .your-scene--footer,.your-scene.your-scene--loading .your-scene--content,.your-scene.your-scene--loading .your-scene--footer{opacity:0}.your-scene--content.your-scene--error .your-scene--error-message,.your-scene.your-scene--error .your-scene--error-message{opacity:1}.scroll-button{width:2.8rem;height:1.9rem;border:2px solid #fd73fc;position:absolute;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;transition:opacity .5s ease-in-out}.scroll-button:after{content:'';display:block;width:.8rem;height:.8rem;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg) translate(-95%,-20%);transform:rotate(45deg) translate(-95%,-20%);position:absolute;left:50%;top:50%}@media only screen and (min-width:780px){.scroll-button{width:5.6rem;height:3.8rem;bottom:-2rem}.scroll-button:after{width:1.2rem;height:1.2rem}}.scroll-button--up{bottom:auto;top:-4rem}.scroll-button--up:after{-webkit-transform:rotate(-135deg) translate(50%,-10%);transform:rotate(-135deg) translate(50%,-10%)}@media only screen and (min-width:780px){.scroll-button--up{top:1rem}}.your-scene--background{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.your-scene--background-wrapper{left:0;right:0;top:0;bottom:0;position:absolute}.your-scene--background.fadeIn-leave{display:block}.two-screens-animation-enter{-webkit-transform:translateY(-80vh);transform:translateY(-80vh)}.two-screens-animation-enter .scroll-button{opacity:0}.two-screens-animation-enter.two-screens-animation-enter-active,.two-screens-animation-leave{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.two-screens-animation-leave .scroll-button{opacity:0}.two-screens-animation-leave.two-screens-animation-leave-active{-webkit-transform:translateY(-80vh);transform:translateY(-80vh)}.two-screens-animation-reverse-enter{-webkit-transform:translateY(80vh);transform:translateY(80vh);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.two-screens-animation-reverse-enter .scroll-button{opacity:0}.two-screens-animation-reverse-enter.two-screens-animation-reverse-enter-active,.two-screens-animation-reverse-leave{-webkit-transform:translateY(0);transform:translateY(0)}.two-screens-animation-reverse-leave{transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.two-screens-animation-reverse-leave .scroll-button{opacity:0}.two-screens-animation-reverse-leave.two-screens-animation-reverse-leave-active{-webkit-transform:translateY(80vh);transform:translateY(80vh)}.your-scene--second-screen{min-height:67.6rem}.second-screen--content-wrapper,.your-scene--second-screen{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.second-screen--content-wrapper{min-height:30rem;padding-top:5rem}@media only screen and (min-width:375px){.second-screen--content-wrapper{padding-top:7rem}}.second-screen--content{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:90%;margin:0 auto}@media only screen and (min-width:780px){.second-screen--content{width:90rem;padding-top:10rem;margin:0 auto}}.second-screen--content .your-scene--poster-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;margin-right:2rem;-webkit-flex-basis:24rem;-ms-flex-preferred-size:24rem;flex-basis:24rem}@media only screen and (min-width:780px){.second-screen--content .your-scene--poster-wrapper{-webkit-flex-basis:31.4rem;-ms-flex-preferred-size:31.4rem;flex-basis:31.4rem}}.second-screen--content .column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:41rem;margin-right:2rem}.your-scene--tile{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:50%;color:#fff;position:relative;display:block}.your-scene--tile:first-of-type{margin-bottom:2rem}@media only screen and (max-width:667px){.your-scene--tile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.your-scene--tile--heigh{-webkit-flex-basis:19.6rem;-ms-flex-preferred-size:19.6rem;flex-basis:19.6rem}@media only screen and (min-width:780px){.your-scene--tile--heigh{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.your-scene--tile__copies{position:absolute;left:2.5rem;right:2.5rem;bottom:2rem}@media only screen and (max-width:667px){.your-scene--tile__copies{position:relative;bottom:auto;left:auto;right:auto;padding-left:2rem;padding-right:2rem}}.your-scene--tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);transition:background-color .4s ease-in-out}.your-scene--tile h3{text-transform:uppercase;font-size:1.4rem;line-height:2.6rem}@media only screen and (min-width:780px){.your-scene--tile h3{font-size:1.8rem}}.your-scene--tile h4{font-size:1.2rem;line-height:1.6rem;color:#fff}@media only screen and (min-width:780px){.your-scene--tile h4{font-size:2rem;line-height:2.6rem}}.your-scene--tile .more-info-icon{position:absolute;right:4px;bottom:4px;display:none}.your-scene--tile .more-info-icon svg{height:20px;width:20px}.your-scene--tile .more-info-icon svg path,.your-scene--tile .more-info-icon svg polygon{fill:#cfcfcf}@media only screen and (max-width:667px){.your-scene--tile .more-info-icon{display:block}}.your-scene--tile .more-info-button{width:100%;max-width:16rem;margin-left:auto;margin-right:auto;margin-top:1rem;text-decoration:none;color:#cfcfcf;border:1px solid #cfcfcf;text-align:center;text-transform:uppercase;display:block;font-size:.8rem;line-height:3.2rem;background-color:transparent;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media only screen and (min-width:780px){.your-scene--tile .more-info-button{font-size:1.2rem;line-height:3.8rem}}@media only screen and (max-width:667px){.your-scene--tile .more-info-button{display:none}}.your-scene--tile .more-info-button:hover{background-color:#fff;color:#2b2b2b}.static-page{background:#fff;min-height:100vh;max-height:100vh;overflow:auto;opacity:0;display:none}@media only screen and (min-width:780px){.static-page{height:100%;min-height:740px;max-height:none}}@media only screen and (min-width:780px) and (min-height:741px){.static-page{min-height:100vh}}.static-page .wrap-static-page{width:60%;margin:0 auto;padding:13rem 3.5rem 7rem;box-sizing:border-box}@media only screen and (max-width:779px){.static-page .wrap-static-page{width:100%;padding-top:5rem}}.static-page h1{font-size:4.5rem;font-weight:700;margin:4rem 0;color:#0000f4}@media only screen and (max-width:779px){.static-page h1{font-size:3.5rem}}.static-page h1.logo img,.static-page h1.logo svg{width:22rem}@media only screen and (max-width:779px){.static-page h1.logo img,.static-page h1.logo svg{width:13.5rem}}.static-page h1.logo.roll svg{width:13.5rem}@media only screen and (max-width:779px){.static-page h1.logo.roll svg{width:9rem}}.static-page h1.logo svg,.static-page h1.logo svg .st0{fill:#0000f4!important}.static-page h2{font-size:3.5rem;font-weight:700;margin:4rem 0;color:#0000f4}@media only screen and (max-width:779px){.static-page h2{font-size:2.5rem}}.static-page .content .video-player{width:100%;max-width:80rem;position:relative}.static-page .content .video-player:before{display:block;content:"";width:100%;padding-top:56.25%}.static-page .content .video-player>.content{position:absolute;top:0;left:0;right:0;bottom:0}.static-page .content p{font-size:2rem;line-height:1.3em;font-style:normal;padding-bottom:0}@media only screen and (max-width:779px){.static-page .content p{font-size:1.6rem;line-height:2.1rem}}.static-page .content p+p{margin-top:4.5rem}.static-page .content a{color:#3c00fb;text-decoration:none}.static-page .follow-us{margin-top:2rem}.static-page .follow-us li{background:#3c00fb;display:inline-block;width:2rem;height:2rem;padding:1rem;transition:opacity .25s}.static-page .follow-us li svg{fill:#fff}.static-page .follow-us li:focus,.static-page .follow-us li:hover{opacity:.95}.static-page .follow-us li+li{margin-left:1rem}.static-page .follow-us+.video-player,.static-page p+.video-player{margin-top:6.4rem}@media only screen and (min-width:780px){html.min-height-smaller .static-page{min-height:650px}}@media only screen and (min-width:780px) and (min-height:741px){html.min-height-smaller .static-page{min-height:650px}}@media only screen and (min-width:780px) and (min-height:651px){html.min-height-smaller .static-page{min-height:100vh}}.Auditions,.costume-design,.Homepage,.Introduction,.set-design,.Sound,.static-page,.your-scene{display:none}.a-midsummer-night-s-dream .sponsor-the-old-vic svg{width:3.9rem}@media only screen and (min-width:780px){.a-midsummer-night-s-dream .sponsor-the-old-vic svg{width:7.5rem}}.a-midsummer-night-s-dream .header--with-background .sponsor-the-old-vic{display:none}.romeo-and-juliet #menu{background-color:rgba(204,65,116,.9)}.romeo-and-juliet #menu .list-menu a:not(.change-play--link){color:#5dc598}.romeo-and-juliet #menu .list-menu a:not(.change-play--link).active{color:#fff}.romeo-and-juliet #menu .list-menu .change-play--link:hover{color:#cc4174}.romeo-and-juliet #menu .social svg:hover{fill:#5dc598}.romeo-and-juliet .toggle-menu--wrapper.open #toggleMenu span{background-color:#5dc598}.romeo-and-juliet .uk-india-logo{width:5.5rem;height:3rem}.romeo-and-juliet .can-abel-logo{width:7rem;height:2.2rem}.romeo-and-juliet .header--with-background .sponsor-can-abel-theaters,.romeo-and-juliet .header--with-background .sponsor-uk-india{display:none}.romeo-and-juliet .createScene{background:#228057}.romeo-and-juliet .createScene .arrow{background-color:#cc4174}.romeo-and-juliet .createScene:focus,.romeo-and-juliet .createScene:hover{background-color:#2da872}.romeo-and-juliet .createScene:focus .arrow,.romeo-and-juliet .createScene:hover .arrow{background-color:#d76991}.romeo-and-juliet .createScene:active{background-color:#17583c}.romeo-and-juliet .createScene:active .arrow{background-color:#ac2e5c}.romeo-and-juliet .step--current .step--title{background-color:#cc4174}.romeo-and-juliet .step--done:not(.step--current) .step--title{background-color:#3ea578}.romeo-and-juliet .option--highlighted{background-color:#228057}.romeo-and-juliet .option--selection-box{background-color:rgba(38,133,91,.5)}.romeo-and-juliet .step--characters .step--options{transition-delay:0s}.romeo-and-juliet .option--select{background-color:#228057;transition:background-color .2s ease-in-out;color:#fff}.romeo-and-juliet .option--select:hover{background-color:#309a6c}.romeo-and-juliet .interaction-panel .interaction-panel--nav-button-wrapper .interaction-panel--arrow.interaction-panel--arrow--next:not(.interaction-panel--arrow--disabled),.romeo-and-juliet .option--select--selected,.romeo-and-juliet .option--select--selected:hover{background-color:#cc4174}.romeo-and-juliet .interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle--caption.active-hover-state{background:#cc4174}.romeo-and-juliet .interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle--caption.interaction-panel--toggle--active:not(.interaction-panel--toggle--disabled){background-color:#cc4174}.romeo-and-juliet .interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle--caption.interaction-panel--toggle--active:not(.interaction-panel--toggle--disabled).active-hover-state{background:#3f3f3f}@media only screen and (max-width:779px){.romeo-and-juliet .interaction-panel .interaction-panel--toggles-wrapper .interaction-panel--toggle--info.active-hover-state{background-color:#cc4174}}.romeo-and-juliet .extra-info>.content{background-color:#cc4174}.romeo-and-juliet .video-background--replay{background-color:#cc4174;top:auto;bottom:5%;height:3.6rem;width:11rem;text-align:left;transition:background-color .3s ease-in}.romeo-and-juliet .video-background--replay:hover{background-color:#e54b85}.romeo-and-juliet .video-background--replay svg{margin-top:.9rem;margin-left:1.4rem;height:50%}.romeo-and-juliet .video-background--replay:after{left:auto;right:2.2rem;bottom:auto;top:0;-webkit-transform:none;transform:none;font-size:1.4rem;line-height:3.6rem;padding:0}@media only screen and (min-width:780px){.romeo-and-juliet .video-background--replay:after{font-size:2.1rem;line-height:4.5rem;right:2.5rem}}@media only screen and (min-width:780px){.romeo-and-juliet .video-background--replay{height:4.5rem;width:14rem}.romeo-and-juliet .video-background--replay svg{margin-top:1.2rem}}.romeo-and-juliet .BookDecoration.JR_Sketch{left:0;top:0;width:96.5%}.romeo-and-juliet .AudioBackground .Overlay .Replay{display:none}.romeo-and-juliet .AudioBackground canvas{z-index:101;position:relative}.romeo-and-juliet .Sound .mixer{height:100%}@media only screen and (min-width:1280px){.romeo-and-juliet .Sound .mixer{background-position:center 60%}}.romeo-and-juliet .experience-register h1{font-size:3.6rem}.romeo-and-juliet .experience-register p{font-size:2.4rem;line-height:3rem}@media only screen and (max-width:779px){.romeo-and-juliet .experience-register h1{font-size:1.7rem}.romeo-and-juliet .experience-register p{font-size:1.2rem;line-height:1.5rem}}.romeo-and-juliet .input-field .label{background-color:#228057}.romeo-and-juliet .btn{margin-left:0}.romeo-and-juliet .btn .btn--button{white-space:nowrap}.romeo-and-juliet .btn:not(.btn--disabled){background-color:#228057}.romeo-and-juliet .btn:not(.btn--disabled) .btn--arrow{background-color:#cc4174}.romeo-and-juliet .experience-register .experience-register--form .experience-register--go-next-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media only screen and (max-width:779px){.romeo-and-juliet .experience-register .experience-register--form .experience-register--go-next-wrapper .btn{padding:1rem 7.6rem 1rem 4rem}.romeo-and-juliet .experience-register .experience-register--form .experience-register--go-next-wrapper .btn .btn--arrow{width:3.6rem}.romeo-and-juliet .experience-register .experience-register--form .experience-register--go-next-wrapper .btn .btn--arrow svg{width:1rem}}.romeo-and-juliet .experience-register .experience-register--form .experience-register--skip{margin-top:1rem;padding:1rem 0;letter-spacing:.2rem}@media only screen and (max-width:779px){.romeo-and-juliet .experience-register .experience-register--form .experience-register--skip{font-size:1rem}}.romeo-and-juliet .loading-overlay{background:#cc4174}.romeo-and-juliet .loading-overlay .loading-overlay--mixer span:after{background-color:#cc4174}.romeo-and-juliet .your-scene{overflow:visible}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--label,.romeo-and-juliet .your-scene--label{display:none}.romeo-and-juliet .your-scene--content{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.romeo-and-juliet .your-scene--video-wrapper{-webkit-order:1;-ms-flex-order:1;order:1;max-width:70rem}@media only screen and (min-width:780px){.romeo-and-juliet .your-scene--video-wrapper{margin-right:3rem}}@media only screen and (max-width:779px){.romeo-and-juliet .your-scene--video-wrapper .video-player--play-button{width:5rem;height:5rem}}.romeo-and-juliet .your-scene--reviews{-webkit-order:2;-ms-flex-order:2;order:2}.romeo-and-juliet .your-scene--reviews .share{display:none}.romeo-and-juliet .your-scene--reviews .reviews{display:block}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share{margin-top:0;width:calc(100% - 2.5rem)}@media only screen and (min-width:780px){.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share{width:calc(100% - 5rem)}}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--socials{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--control,.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--social{display:block;height:2.5rem;width:2.5rem}@media only screen and (min-width:780px){.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--control,.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--social{height:5rem;width:5rem}}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--url{max-width:none;background-color:rgba(63,63,63,.6);color:#fff;margin-top:0;height:2.5rem}@media only screen and (min-width:780px){.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--url{height:5rem}}.romeo-and-juliet .your-scene--content .your-scene--video-wrapper .share .share--control-replay{display:none}.romeo-and-juliet .your-scene--toggle{height:2.5rem;width:2.5rem}@media only screen and (min-width:780px){.romeo-and-juliet .your-scene--toggle{height:5rem;width:5rem}}.romeo-and-juliet .video-player .video-player--controls .video-player--play-button,.romeo-and-juliet .your-scene--toggle.your-scene--toggle--active{background-color:#cc4174}.romeo-and-juliet .video-player .video-player--controls .video-player--play-button:focus,.romeo-and-juliet .video-player .video-player--controls .video-player--play-button:hover{background-color:#d76991}.romeo-and-juliet .video-player .video-player--controls .video-player--progress-bar{background-color:#e54b85}.romeo-and-juliet .video-player .video-player--controls .video-player--progress-bar .video-player--cursor{background-color:#9a1648}.romeo-and-juliet .video-player .video-player--controls .video-player--progress-bar .video-player--cursor:after{background-color:#570d29}.romeo-and-juliet .video-player .toggleFullscreen svg{fill:#cc4174!important}.romeo-and-juliet .your-scene--author .your-scene--author-name{color:#cc4174}.romeo-and-juliet .reviews .review .review--comment{color:#63ca9e}.romeo-and-juliet .replay-button{display:inline-block;background-color:rgba(38,38,38,.58);color:#fff;margin-top:2rem;width:15rem;line-height:2.5rem;font-size:1rem;text-align:center;cursor:pointer;transition:background-color .3s ease-in}.romeo-and-juliet .replay-button:hover{background-color:rgba(48,48,48,.58)}@media only screen and (min-width:780px){.romeo-and-juliet .replay-button{line-height:5rem;font-size:1.6rem;width:22rem}}.romeo-and-juliet .scroll-button{border-color:#cc4174}@media only screen and (max-width:779px){.romeo-and-juliet .your-scene--content{height:100%}.romeo-and-juliet .your-scene--content .your-scene--reviews{height:100%;position:relative}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews{margin-top:2rem}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews .review+.review{margin-top:1rem}.romeo-and-juliet .your-scene--content .your-scene--reviews .your-scene--title{display:block;font-size:2.7rem;line-height:3.2rem}.romeo-and-juliet .your-scene--content .your-scene--reviews .your-scene--author{display:block}.romeo-and-juliet .replay-button{position:absolute;top:19.8rem;left:0}}@media only screen and (max-width:668px){.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews{margin-top:1rem}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews .review{display:none}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews .review:first-child{display:block}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews .review--star{width:1rem;height:1.5rem}.romeo-and-juliet .your-scene--content .your-scene--reviews .reviews .review--comment{font-size:1.2rem}}.romeo-and-juliet .static-page h1,.romeo-and-juliet .static-page h2{color:#228057}.romeo-and-juliet .static-page h1.logo svg,.romeo-and-juliet .static-page h1.logo svg .st0,.romeo-and-juliet .static-page h2.logo svg,.romeo-and-juliet .static-page h2.logo svg .st0{fill:#228057!important}.romeo-and-juliet .static-page h1 a,.romeo-and-juliet .static-page h2 a{text-decoration:none;color:#228057}.romeo-and-juliet .static-page .follow-us li{background-color:#228057}.romeo-and-juliet .static-page .content a{color:#228057}.romeo-and-juliet .mail_container{background-color:rgba(204,65,116,.9)}.romeo-and-juliet .mail_container .table_container .cell_container input,.romeo-and-juliet .mail_container .table_container a{color:#228057}.romeo-and-juliet .mail_container .table_container .cell_container input[type=submit]{background:#228057}
/*# sourceMappingURL=main-abdc9e8c15f0610e0648.css.map*/