@charset "UTF-8";.clearafter:after,.page-section.team-section section>ul:after{content:'';display:block;width:100%;clear:both}.karla,body{font-family:Karla,Helvetica,sans-serif;-webkit-font-smoothing:auto;-webkit-font-smoothing:antialiased;font-weight:400}body{line-height:normal;font-size:14px;color:#fff}@media screen and (min-width:1400px){body{font-size:1vw}}@media (max-height:480px){body{font-size:14px}}a{color:inherit;text-decoration:none}#left-pane>footer a:link,.textbody a:link,.underline-a:link{position:relative}#left-pane>footer a:link:after,.textbody a:link:after,.underline-a:link:after{content:'';position:absolute;bottom:0;left:0;width:100%;color:inherit;border-bottom:1px solid;opacity:.75}#left-pane>footer a:link:hover:after,.textbody a:link:hover:after,.underline-a:link:hover:after{opacity:1}p{margin-bottom:1em}p:last-child{margin-bottom:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:1.75em}h2{font-size:1.5em}h3,h4,h5,h6{font-size:1.2em}ul{list-style-type:none}.textbody ul li{text-indent:-.5em;margin-left:1em}.textbody ul li:before{content:'—';display:inline-block;width:.5em}.textbody{line-height:1.25}.page-section header>h1,.type-vrtitle,.vr-section>header h1{font-size:2.125em;font-weight:bolder}.type-textsec-body{font-size:4.94118vh}.type-h3{font-size:1.2em;font-weight:bolder}.btn,.type-btn{font-size:.625em;font-weight:bolder;letter-spacing:.05em;line-height:1}#menu-btn{display:block;position:fixed;top:1rem;left:1rem;padding:1rem 1rem;box-sizing:content-box;z-index:50;font-size:1rem;transition:opacity 1s 5ms,visibility 0s 0s;opacity:1;visibility:visible}body.hide-ui #menu-btn,body.show-leftpane #menu-btn{transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden;transition:none}.ui-menu-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:inherit;background:0 0;border:none;width:2em}.ui-menu-icon hr{display:block;height:0;border:none;border-top:1px solid;padding-bottom:.5em}.ui-menu-icon hr:last-child{padding-bottom:0}.ui-menu-icon:focus{outline:0}#next-section-btn{position:fixed;bottom:0;left:50%;margin-left:-1.5em;font-size:1.75rem;z-index:100;color:inherit;padding:.5em 1em 1.5em;transition:opacity .3s 5ms,visibility 0s 0s;opacity:1;visibility:visible}body.fp-leaving #next-section-btn,body.fp-viewing-end #next-section-btn,body.intro #next-section-btn{transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden}body.hide-ui #next-section-btn{transition:opacity .5s 1s}body[data-view=end] #next-section-btn{transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden}#close-leftpane-btn{position:absolute;top:50vh;left:2rem;z-index:100;display:none;font-size:1.75rem;margin-top:-1.75rem/2;color:#fff}body.show-leftpane #close-leftpane-btn{display:block}#fp-nav{margin-top:0!important;display:block;position:fixed;top:0;right:0!important;width:1.75rem;height:100vh;display:block;transition:opacity .3s 5ms,visibility 0s 0s;opacity:1;visibility:visible}#fp-nav>ul{position:relative;position:absolute;top:0;left:0;width:100%;width:100vw;height:100%;height:100vh;background-size:cover;background-position:center center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fp-nav>ul:hover>li a{opacity:.125}#fp-nav>ul>li{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;height:auto;margin:0}#fp-nav>ul>li>a{position:absolute;top:0;left:0;width:100%;width:100vw;height:100%;height:100vh;background-size:cover;background-position:center center;width:100%;height:100%;left:auto;right:0;background:#fff;opacity:0}[data-ui=black] #fp-nav>ul>li>a{background:#101010}#fp-nav>ul>li>a:hover{opacity:1}#fp-nav>ul>li>a.active{opacity:1!important}#fp-nav>ul>li .fp-tooltip{top:50%;margin-top:-.5em;text-align:right;max-width:none;right:calc(100% + 1em)!important;font-family:inherit;font-weight:bolder;font-size:1em;color:inherit;transition:none!important}.fp-leaving #fp-nav>ul>li .fp-tooltip{display:none}#fp-nav>ul>li>a span{display:none!important}body.show-leftpane #fp-nav{display:none}body.hide-ui #fp-nav{transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden}@media (max-width:768px){#fp-nav{display:none}}.line-before header::before{content:'';display:block;width:.375vw;height:25vh;position:absolute;background:#fff;left:50%;margin-left:-.1875vw;transition:-webkit-transform .5s 0s linear;transition:transform .5s 0s linear;transition:transform .5s 0s linear,-webkit-transform .5s 0s linear;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top center;transform-origin:top center;top:0}@media (max-width:600px){.line-before header::before{display:none}}.line-before.activated header::before{-webkit-transform:none;transform:none}.line-after header::after{content:'';display:block;width:.375vw;height:25vh;position:absolute;background:#fff;left:50%;margin-left:-.1875vw;transition:-webkit-transform .5s 1s linear;transition:transform .5s 1s linear;transition:transform .5s 1s linear,-webkit-transform .5s 1s linear;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top center;transform-origin:top center;bottom:0}@media (max-width:600px){.line-after header::after{display:none}}.line-after.activated header::after{-webkit-transform:none;transform:none}.line-after.line-after--short header:after{height:12.5vh}.line-after.text-section{height:27vh;bottom:-2vh}.lined-section header:before{content:'';display:block;width:.375vw;height:50vh;position:absolute;top:-25vh;background:#fff;left:50%;margin-left:-.1875vw;-webkit-transform-origin:top center;transform-origin:top center;transition:-webkit-transform 1s 1s;transition:transform 1s 1s;transition:transform 1s 1s,-webkit-transform 1s 1s;-webkit-transform:scale(1,0);transform:scale(1,0)}.activated+.lined-section header:before{-webkit-transform:none;transform:none}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;cursor:pointer;display:inline-block;background:0 0;color:#fff;border-color:#fff;border:1px solid;padding:1em 1.5em;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.btn:active{-webkit-transform:scale(.95,.95);transform:scale(.95,.95);background-color:#fff;color:#cfcfcf;border-color:#fff}.ui-arrow{cursor:pointer;background:0 0;overflow:visible}.ui-arrow:focus{outline:0}.ui-arrow:before{content:'';display:block;width:1em;height:1em;border:1px solid;color:inherit;border-color:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui-arrow.ui-arrow-next:before{border-left:none;border-bottom:none}.ui-arrow.ui-arrow-prev:before{border-top:none;border-right:none}.ui-arrow.ui-arrow-up:before{border-bottom:none;border-right:none}.ui-arrow.ui-arrow-down:before{border-top:none;border-left:none}#logo *{transition:fill 1s,stroke 1s}#logo.fill *{fill:#fff;stroke:transparent}#logo.show{opacity:1;-webkit-transform:none;transform:none}.logo-l{display:block}.logo-s{width:7.3em}.logo-s svg{width:100%}@media (max-height:480px){.logo-s{width:5em}}.logo-m{width:12.5em}.logo-m svg{width:100%}#wrapper{display:block;background-color:#1a1a1a;transition:background-color .5s,-webkit-transform .4s;transition:transform .4s,background-color .5s;transition:transform .4s,background-color .5s,-webkit-transform .4s}body.show-leftpane #wrapper{transition:background-color .5s,-webkit-transform .5s;transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s,-webkit-transform .5s}#vr{position:absolute;top:0;left:0;width:100%;width:100vw;height:100%;height:100vh;background-size:cover;background-position:center center;z-index:10}#menu-pane{display:block;position:fixed;top:0;left:0;width:100%;max-width:20em;height:100vh;background:rgba(16,16,16,.95);z-index:45;padding:20vh 4rem 3rem 6rem;transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden}#menu-pane nav>ul{list-style-type:none}#menu-pane nav>ul>li>a{font-size:1.75em}.no-touchevents #menu-btn:hover+#menu-pane,.no-touchevents #menu-pane:hover,.touchevents .show-menu #menu-pane{transition:opacity .3s 30ms,visibility 0s 25ms;opacity:1;visibility:visible}.page-section header{min-height:100vh;width:50%;position:absolute;top:0;left:0;text-align:center}.page-section header>h1{position:absolute;top:50%;margin-top:-.5em;width:100%}@media (orientation:portrait) and (max-width:600px){.page-section header{width:100%;min-height:auto;position:relative}.page-section header>h1{top:0;margin-top:2rem;font-size:1.5em;line-height:1.5rem;width:100%;text-align:center}}.page-section section{min-height:100vh;width:50%;margin-left:50%}@media (orienation:portrait){.page-section section{padding-top:12.5vh;padding-bottom:12.5vh}}@media (orientation:portrait) and (max-width:600px){.page-section section{width:100%;min-height:0;margin-left:0;width:auto}}.page-section.text-section section>div{width:77.5%;margin-left:7.5%;max-width:26em;padding-top:25vh}@media (orientation:portrait) and (max-width:600px){.page-section.text-section section>div{width:100%;margin:0;padding-left:2rem;padding-right:2rem}}@media (orientation:portrait) and (min-width:601px){.page-section.text-section section>div{padding-top:12.5vh}}@media (orientation:portrait) and (max-width:600px){.page-section.text-section section>div{margin:0 auto}}.page-section.text-section footer{position:relative;height:61.8vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-section.text-section footer .logo-m{margin:0 auto}.page-section.text-section footer:after{content:attr(data-copyright);position:absolute;bottom:1rem;right:3rem;font-size:.75em;opacity:.15}@media (orientation:portrait){.page-section.text-section footer{height:38.2vh}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(26,26,26,.85);z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden}.overlay.visible{transition:opacity .3s 5ms,visibility 0s 0s;opacity:1;visibility:visible}#left-pane{width:100%}body.show-leftpane #wrapper{-webkit-transform:translateX(100%);transform:translateX(100%)}body.show-leftpane #left-pane{-webkit-transform:translateX(0);transform:translateX(0);transition:background-color .5s,-webkit-transform .5s;transition:transform .5s,background-color .5s;transition:transform .5s,background-color .5s,-webkit-transform .5s}@media all and (min-width:481px){#left-pane{width:50%}body.show-leftpane #wrapper{-webkit-transform:translateX(50%);transform:translateX(50%)}}@media all and (min-width:769px){#left-pane{width:26em}body.show-leftpane #wrapper{-webkit-transform:translateX(26em);transform:translateX(26em)}}#left-pane{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateX(-15%);transform:translateX(-15%);position:fixed;top:0;left:0;height:100%;height:100vh;z-index:5;background-color:#101010;padding:25vh 4rem 3rem;overflow-x:hidden}body.show-leftpane #left-pane{transition:background-color .4s,-webkit-transform .4s;transition:transform .4s,background-color .4s;transition:transform .4s,background-color .4s,-webkit-transform .4s}#left-pane .logo-s{position:absolute;top:3rem}#left-pane article{display:block}#left-pane article>h1,#left-pane article>h6{display:inline-block}#left-pane article h1{margin-right:.8em}#left-pane article h6{font-size:.75em;margin-top:1em}#left-pane article>div{margin-top:1.25em}#left-pane article>div .links{margin-top:2em}#left-pane article>div .links .btn{margin-right:1em}#left-pane>footer{font-size:.75em;position:absolute;bottom:0;left:0;padding:0 4rem 3rem}@media (max-width:600px){#left-pane{padding-left:3rem;padding-right:3rem}#left-pane footer{padding-left:3rem;padding-right:3rem}}@media (max-height:480px){#left-pane{padding-top:12rem;padding-bottom:1.5rem}#left-pane>footer{position:relative;padding:0!important;margin-top:3em}}#leftPaneClose{position:absolute;top:3rem;right:2rem;font-size:1.5rem;color:inherit;display:none}@media (max-width:600px){#leftPaneClose{display:block}}.intro-section{height:100vh}.intro-section>header{transition:height .6s;height:42vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:105%;margin-left:-2.5%}body.intro .intro-section>header{height:100vh}.intro-section>section{width:50%;margin-left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58vh;padding-right:6.25%;padding-bottom:8vh;font-size:3.5vh;transition:all .6s .3s}@media (orientation:portrait) and (min-width:601px){.intro-section>section{font-size:1.5em}}.intro-section>section>div{margin:0 auto;width:15em}body.intro .intro-section>section{opacity:0}.intro-section .line{position:absolute;bottom:-25vh;left:25%;width:1.875vw;margin-left:-.9375vw;text-align:center;-webkit-transform-origin:top center;transform-origin:top center;transition:opacity .6s .2s,-webkit-transform .6s .2s;transition:opacity .6s .2s,transform .6s .2s;transition:opacity .6s .2s,transform .6s .2s,-webkit-transform .6s .2s}.intro-section .line:before{content:'';display:inline-block;width:1.875vw;height:1.875vw;border:.375vw solid;border-radius:1000px;position:absolute;top:-1.6875vw;left:0;z-index:100}.intro-section .line:after{content:'';display:inline-block;height:55vh;width:.375vw;background:#fff;transition:-webkit-transform .6s .3s;transition:transform .6s .3s;transition:transform .6s .3s,-webkit-transform .6s .3s;-webkit-transform-origin:top center;transform-origin:top center}body.intro .intro-section .line{opacity:0}body.intro .intro-section .line:after{-webkit-transform:scale(1,0);transform:scale(1,0)}.intro-section footer{text-align:center;transition:all .6s .3s}body.intro .intro-section footer{opacity:0}body[data-view=intro] #backgrounds{transition:opacity .6s 5ms,visibility 0s 0s;opacity:1;visibility:visible;opacity:.1!important}body[data-view=intro].intro #backgrounds{transition:opacity .6s 5ms,visibility 0s 0s;opacity:1;visibility:visible;opacity:1!important}@media (orientation:portrait) and (max-width:600px){.intro-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro-section>header{position:relative}.intro-section>footer{height:25vh}.intro-section>section{margin:0;width:100%;font-size:3.25vh;padding:0 2em;display:block}.intro-section>section>div{width:auto}.intro-section .line{display:none}}.page-section.services-section section{min-height:100vh;width:50%;margin-left:50%}@media (orienation:portrait){.page-section.services-section section{padding-top:12.5vh;padding-bottom:12.5vh}}@media (orientation:portrait) and (max-width:600px){.page-section.services-section section{width:100%;min-height:0;margin-left:0;width:auto}}.page-section.services-section section>ul{height:100vh;padding:4vh 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (orientation:landscape) and (max-width:768px){.page-section.services-section section>ul{padding:2vh 2rem}}@media (orientation:portrait) and (max-width:600px){.page-section.services-section section>ul{padding-bottom:3.75rem}}.page-section.services-section section>ul>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;height:20%;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translateX(25%);transform:translateX(25%);opacity:0}.page-section.services-section section>ul>li *{transition:all .5s}.page-section.services-section section>ul>li figure{position:absolute;top:0;left:0;width:50%;height:100%;background-size:auto 60%;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px) and (orientation:landscape){.page-section.services-section section>ul>li figure{background-size:auto 40%}}@media (max-width:1024px) and (orientation:portrait) and (min-width:769px){.page-section.services-section section>ul>li figure{background-size:auto 40%}}.page-section.services-section section>ul>li label{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:40%;display:block;font-weight:bolder;font-size:1.2em;cursor:pointer}@media (max-width:1024px) and (orientation:landscape){.page-section.services-section section>ul>li label{font-size:1em}}@media (orientation:portrait) and (max-width:600px){.page-section.services-section section>ul>li label{width:50%;margin-left:50%;padding:0 1rem;font-size:1em}}@media (max-width:360px){.page-section.services-section section>ul>li label{font-size:.875em}}.page-section.services-section section>ul>li>div{cursor:pointer;-ms-flex-preferred-size:50%;flex-basis:50%;transition:opacity .3s 0s,visibility 0s 305ms;opacity:0;visibility:hidden;font-size:1em}@media (max-width:768px){.page-section.services-section section>ul>li>div{font-size:.75em}}.page-section.services-section section>ul>li:nth-child(1){transition-delay:.5s}.page-section.services-section section>ul>li:nth-child(2){transition-delay:.6s}.page-section.services-section section>ul>li:nth-child(3){transition-delay:.7s}.page-section.services-section section>ul>li:nth-child(4){transition-delay:.8s}.page-section.services-section section>ul>li:nth-child(5){transition-delay:.9s}.page-section.services-section.activated section>ul>li{opacity:1;-webkit-transform:none;transform:none}.show-services-details .page-section.services-section section>ul>li>figure{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:25%}.show-services-details .page-section.services-section section>ul>li>label{-ms-flex-preferred-size:30%;flex-basis:30%;margin-left:25%}.show-services-details .page-section.services-section section>ul>li>div{transition:opacity .3s 5ms,visibility 0s 0s;opacity:1;visibility:visible}@media (max-width:768px){.show-services-details .page-section.services-section section>ul>li>figure{width:20%}.show-services-details .page-section.services-section section>ul>li>label{-ms-flex-preferred-size:45%;flex-basis:45%;margin-left:22%}}@media (orientation:portrait) and (max-width:600px){.page-section.services-section section>ul{width:100%;margin:0;padding:5.5rem 1rem 6rem}.page-section.services-section section>ul>li{max-height:12vh}.page-section.services-section section>ul>div{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (orientation:landscape) and (max-height:400px){.page-section.services-section section>ul{padding-top:1rem;padding-bottom:1rem}.page-section.services-section section>ul>li>label{font-size:.875em}.show-services-details .page-section.services-section section>ul>li>label{margin-left:25%}.page-section.services-section section>ul>li>div{font-size:.75em}}.header__contact-btn{position:absolute;top:60%;left:0;width:100%;text-align:center}.header__contact-btn>.btn{font-size:.875em}@media (max-width:600px){.header__contact-btn{min-height:50vh;padding-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}}@media (max-height:480px){.header__contact-btn>.btn{font-size:.625em}}@media (orientation:portrait) and (max-width:600px){.page-section.team-section header>h1{top:auto}}.page-section.team-section section{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-section.team-section section>ul{width:100%;padding-left:7.5%;padding-right:15%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:space-around;-ms-flex-align:space-around;align-items:space-around}.page-section.team-section section>ul>li{width:50%;margin:3vh 0;opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%);transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}@media (orientation:portrait) and (max-width:600px){.page-section.team-section section>ul>li{width:33%}}@media (max-width:480px) and (orientation:portrait){.page-section.team-section section>ul>li{width:48%!important}}.page-section.team-section section>ul>li img{display:inline-block;height:16vh;max-height:300px;border-radius:10000px}.page-section.team-section section>ul>li>h2{font-size:1em;font-weight:bolder;margin-top:.5em}.page-section.team-section section>ul>li>h3{font-size:.625em;margin-top:.25em}.page-section.team-section section>ul>li:nth-child(1){transition-delay:650ms}.page-section.team-section section>ul>li:nth-child(2){transition-delay:.7s}.page-section.team-section section>ul>li:nth-child(3){transition-delay:750ms}.page-section.team-section section>ul>li:nth-child(4){transition-delay:.8s}.page-section.team-section section>ul>li:nth-child(5){transition-delay:850ms}.page-section.team-section section>ul>li:nth-child(6){transition-delay:.9s}.page-section.team-section.activated section>ul>li{opacity:1;-webkit-transform:none;transform:none}@media (orientation:portrait){.page-section.team-section section{padding:2rem 0}.page-section.team-section section>ul{padding:0 2rem}.page-section.team-section section>ul>li{margin:4vw 0;width:33%}.page-section.team-section section>ul>li img{height:auto;width:16vw}}@media (max-width:600px){.page-section.team-section section{padding-top:0;display:block}.page-section.team-section section>ul{padding-left:1rem;padding-right:1rem}.page-section.team-section section>ul>li{padding:0 1.33333rem;margin:0 0 12.5%}.page-section.team-section section>ul>li img{width:100%}}.vr-section>header{position:absolute;width:100%;height:100%;width:76.17188%;left:12.5%;transition:opacity .3s 5ms,visibility 0s 0s,-webkit-transform .3s 150ms;transition:opacity .3s 5ms,visibility 0s 0s,transform .3s 150ms;transition:opacity .3s 5ms,visibility 0s 0s,transform .3s 150ms,-webkit-transform .3s 150ms;opacity:1;visibility:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (orientation:portrait) and (max-width:600px){.vr-section>header{width:100%;left:0}}.vr-section>header>div{position:absolute;top:38.1%;top:38.1vh;width:100%}.vr-section>header h1{margin-top:-.5em}.vr-section>header .subtitle{font-size:1em;width:75%;margin:.25em 0 1.125em;opacity:0}.vr-section>header a{cursor:pointer}.vr-section>header .btn{opacity:0;font-size:.55em}.vr-section.active.fp-completely .btn,.vr-section.active.fp-completely .subtitle{transition:all .4s .3s;opacity:1;-webkit-transform:none;transform:none}.vr-section.active.fp-completely .btn{transition:opacity .4s 350ms,-webkit-transform .4s;transition:opacity .4s 350ms,transform .4s;transition:opacity .4s 350ms,transform .4s,-webkit-transform .4s}body.show-leftpane .vr-section>header{transition:opacity .3s 0s,visibility 0s 305ms,-webkit-transform .3s;transition:opacity .3s 0s,visibility 0s 305ms,transform .3s;transition:opacity .3s 0s,visibility 0s 305ms,transform .3s,-webkit-transform .3s;opacity:0;visibility:hidden;-webkit-transform:translateX(15%);transform:translateX(15%)}body[data-view=vr]:not(.loading-vr) #vr{display:block}html.no-touchevents body[data-view=vr] #fullpage{pointer-events:none}html.no-touchevents body[data-view=vr] #fullpage .vr-section header a{pointer-events:auto}body[data-view=vr].show-menu #left-pane{transition:background-color 0s,-webkit-transform .5s;transition:transform .5s,background-color 0s;transition:transform .5s,background-color 0s,-webkit-transform .5s;background:#101010!important}#backgrounds{transition:opacity .6s 0s,visibility 0s 605ms;opacity:0;visibility:hidden}#backgrounds #vr{display:none}body[data-view=intro]:not(.loading-vr) #backgrounds,body[data-view=vr]:not(.loading-vr) #backgrounds{transition:opacity .6s 5ms,visibility 0s 0s;opacity:1;visibility:visible}body[data-view=intro]:not(.loading-vr) #backgrounds #vr,body[data-view=vr]:not(.loading-vr) #backgrounds #vr{display:block}@media (orientation:portrait) and (max-width:600px){.vr-section>header>div{top:40vh;padding:0 2rem}.vr-section>header>div>h1{font-size:1.75em}}