body,html{margin:0;padding:0;height:100%}.webgl-main *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.webgl-main{font-family:Arial,Helvetica,sans-serif;height:100%}.webgl-main h3{font-size:1.5rem;padding-right:2rem;margin-top:0}.webgl-main .sanserif-heading{font-family:Arial,Helvetica,sans-serif}.webgl-main h1,.webgl-main h2,.webgl-main h3,.webgl-main h4,.webgl-main h5,.webgl-main h6{font-family:Georgia,'Times New Roman',Times,serif;font-weight:400}.webgl-main{width:100%;overflow:hidden}.webgl-main .gl-wrapper{width:100%;height:100%;position:relative}.webgl-main canvas#webgl{position:absolute;top:0;left:0;outline:0;display:block;width:100%;height:100%}.webgl-main .preload__container{position:fixed;width:100%;height:100%;overflow:hidden;left:0;top:0;background-color:#db536a;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webgl-main .preload__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:20px;position:relative}.webgl-main .preload__content div:nth-child(2){padding-left:10px}.webgl-main .preload__img{width:70px;overflow:visible;fill:none;stroke:#fff;stroke-width:.3}.webgl-main .preload__text{margin-top:10px;line-height:1.5;font-size:1.6rem}.webgl-main .preload__text p{color:inherit}.webgl-main .preload__text p span{display:block;font-size:4rem;margin-top:10px;margin-bottom:7px}.webgl-main .preload__asset{stroke:#fff;fill:#fff;position:absolute;left:50%;top:-50%;width:20px;opacity:0}.webgl-main .preload__asset--left{-webkit-transform:translate(-30px,-20px);-ms-transform:translate(-30px,-20px);transform:translate(-30px,-20px);-webkit-animation:leftAnim 1.5s cubic-bezier(.19,1,.22,1) 2s infinite;animation:leftAnim 1.5s cubic-bezier(.19,1,.22,1) 2s infinite}.webgl-main .preload__asset--middle{-webkit-transform:translate(10px,-70px);-ms-transform:translate(10px,-70px);transform:translate(10px,-70px);-webkit-animation:middleAnim 2.5s cubic-bezier(.19,1,.22,1) 2s infinite;animation:middleAnim 2.5s cubic-bezier(.19,1,.22,1) 2s infinite}.webgl-main .preload__asset--right{-webkit-transform:translate(60px,-50px);-ms-transform:translate(60px,-50px);transform:translate(60px,-50px);-webkit-animation:rightAnim 4.5s cubic-bezier(.19,1,.22,1) 2s infinite;animation:rightAnim 4.5s cubic-bezier(.19,1,.22,1) 2s infinite}@-webkit-keyframes leftAnim{70%{opacity:1}100%{-webkit-transform:translate(-30px,100px);transform:translate(-30px,100px);opacity:0}}@keyframes leftAnim{70%{opacity:1}100%{-webkit-transform:translate(-30px,100px);transform:translate(-30px,100px);opacity:0}}@-webkit-keyframes middleAnim{70%{opacity:1}100%{-webkit-transform:translate(10px,100px);transform:translate(10px,100px);opacity:0}}@keyframes middleAnim{70%{opacity:1}100%{-webkit-transform:translate(10px,100px);transform:translate(10px,100px);opacity:0}}@-webkit-keyframes rightAnim{70%{opacity:1}100%{-webkit-transform:translate(60px,100px);transform:translate(60px,100px);opacity:0}}@keyframes rightAnim{70%{opacity:1}100%{-webkit-transform:translate(60px,100px);transform:translate(60px,100px);opacity:0}}.webgl-main .controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:60px;z-index:999999;pointer-events:none}.webgl-main .controls__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.webgl-main .controls__elements{display:block;border:none;background:0 0;cursor:pointer;position:relative;overflow:hidden}.webgl-main .controls__elements--round{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:.5rem}.webgl-main .controls__elements--round:last-child{margin-right:0}.webgl-main .controls__elements--round.active img{opacity:1}.webgl-main .controls__elements--round img{z-index:9;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.webgl-main .controls__elements--round:hover img{opacity:1}.webgl-main .controls__elements--round:hover{opacity:1}.webgl-main .controls__elements .icons{stroke:#fff;width:1.5rem;height:1.5rem}.webgl-main .controls__personas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transform:all 1s linear;-ms-transform:all 1s linear;transform:all 1s linear}.webgl-main .personas-container{background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;overflow:hidden;height:60px}.webgl-main .personas-container button{padding:10px 15px 10px 10px;border-right:1px solid rgba(255,255,255,.3)}.webgl-main .personas-container button.active{background-color:#464646}.webgl-main .personas-container button:last-child{border-right:none;border-top-right-radius:100px;border-bottom-right-radius:100px}.webgl-main .personas-container button img{border-radius:100%}.webgl-main .personas-container p{font-size:14px;line-height:1.3;margin:0}.webgl-main .explore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-size:13px;height:100%;border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:#000;padding:10px 15px 10px 10px;padding-left:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webgl-main .webgl__button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;background-color:#db536a;padding:10px;padding-right:15px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-top-right-radius:100px;border-bottom-right-radius:100px}.webgl-main .icons{width:40px!important;height:40px!important}.webgl-main a{text-decoration:none!important;color:#000}.webgl-main .webgl_download{border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:#a32020;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);-webkit-transition:-webkit-transform .75s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .75s cubic-bezier(.19,1,.22,1);transition:transform .75s cubic-bezier(.19,1,.22,1);transition:transform .75s cubic-bezier(.19,1,.22,1),-webkit-transform .75s cubic-bezier(.19,1,.22,1);position:relative;pointer-events:all;cursor:pointer}.webgl-main .webgl_download button{background-color:transparent;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;padding-right:10px;-webkit-box-shadow:none;box-shadow:none;width:190px}.webgl-main .webgl_download.activeshow{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.webgl-main .webgl_download.activeshow .download__popup{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.webgl-main .webgl_download .download__popup{pointer-events:all}.webgl-main .webgl_pdf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top-left-radius:100px;border-bottom-left-radius:100px;height:100%;padding:10px;width:150px!important;background-color:#be6262!important;z-index:9}.webgl-main #webgl_volume:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:url(../img/Icon_volume_on.png) no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.webgl-main #webgl_volume.active:after{opacity:1}.webgl-main #webgl_hotspot:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:url(../img/Icon_hotspot_on.png) no-repeat;background-size:cover;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.webgl-main #webgl_hotspot.active:after{opacity:1}.webgl-main button{pointer-events:all}@media only screen and (max-width:767px){.webgl-main .controls__home{margin-left:1rem}.webgl-main .persona{width:auto;margin-right:5px;padding:5px 15px}.webgl-main .persona div:nth-child(2){display:none}.webgl-main .persona .icons{margin-right:0;width:2.5rem}}.webgl-main .download{position:relative}.webgl-main .download__popup{display:block;position:absolute;right:0;bottom:60px;max-width:350px;width:100%;background-color:#fff;padding:1rem;overflow:hidden;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1),-webkit-transform 1.2s cubic-bezier(.19,1,.22,1)}.webgl-main .download__popup--container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:hidden}.webgl-main .download__popup--container img{width:100%;line-height:0;margin-bottom:10px}.webgl-main .download__popup h3{color:#db536a;margin-bottom:.5rem}.webgl-main .download__popup p{font-size:14px}.webgl-main .download__popup svg path{stroke:#000!important}.webgl-main .download .popup__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.webgl-main .download__close{text-align:right;line-height:0;cursor:pointer;overflow:hidden}.webgl-main .download__close svg{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-animation:buttonAnimationReverse 1s cubic-bezier(.23,1,.32,1);animation:buttonAnimationReverse 1s cubic-bezier(.23,1,.32,1)}.webgl-main .download__close .icons{width:1.5rem!important;height:1.5rem}.webgl-main .download__close:hover svg{-webkit-animation:buttonAnimation 1s cubic-bezier(.23,1,.32,1);animation:buttonAnimation 1s cubic-bezier(.23,1,.32,1)}.webgl-main .hotspot-container.drag .hotspot{opacity:0}.webgl-main .hotspot{max-width:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;opacity:1;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.webgl-main .hotspot__container{padding:1.2rem;position:absolute;width:250px;-webkit-transform:translate(-50%,-80%) scale(0);-ms-transform:translate(-50%,-80%) scale(0);transform:translate(-50%,-80%) scale(0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;background-color:#fff;opacity:0;-webkit-transition:all 1s cubic-bezier(.23,1,.32,1);transition:all 1s cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.5s;transition-delay:.5s;border-radius:10px;border:1px solid #ddd;pointer-events:none}.webgl-main .hotspot__container:before{content:'';width:30px;height:30px;z-index:1}.webgl-main .hotspot.active .hotspot__container{-webkit-transform:translate(-35%,-100%) scale(1);-ms-transform:translate(-35%,-100%) scale(1);transform:translate(-35%,-100%) scale(1);opacity:1}.webgl-main .hotspot.active .hotspot__trigger{opacity:1}.webgl-main .hotspot.hide{display:none}.webgl-main .hotspot h3{font-size:1.2rem;color:#a32020;margin-top:0}.webgl-main .hotspot p{margin-top:10px;font-size:13px!important;margin-bottom:0}.webgl-main .hotspot__trigger{width:60px;height:60px;cursor:pointer;position:relative;border-radius:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .75s linear;transition:all .75s linear;overflow:hidden;pointer-events:all}.webgl-main .hotspot__trigger:hover{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.webgl-main .hotspot__close__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;background-color:#fff;width:48px;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate(35%,-35%);-ms-transform:translate(35%,-35%);transform:translate(35%,-35%);cursor:pointer;pointer-events:all}.webgl-main .hotspot__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2rem;text-align:right;float:left;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:50%;line-height:0;cursor:pointer;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;font-family:Arial,Helvetica,sans-serif;font-weight:100;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webgl-main .hotspot__close img{width:1rem}.webgl-main .hotspotanim{display:block;width:100%;height:100%;opacity:0;border:1px solid #000;border-radius:50%;-webkit-animation:hotspot 3s linear infinite both;animation:hotspot 3s linear infinite both;pointer-events:none}@-webkit-keyframes hotspot{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes hotspot{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}70%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.webgl-main .webgl__video{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:0;top:0;z-index:9999999999;background-color:#000;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-transition:-webkit-transform 2s cubic-bezier(.86,0,.07,1);transition:-webkit-transform 2s cubic-bezier(.86,0,.07,1);transition:transform 2s cubic-bezier(.86,0,.07,1);transition:transform 2s cubic-bezier(.86,0,.07,1),-webkit-transform 2s cubic-bezier(.86,0,.07,1)}.webgl-main .webgl__video.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.webgl-main .webgl__video video{width:80vw;height:auto}.webgl-main .webgl__video__trigger{display:block;position:absolute;right:0;top:0;width:50px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;cursor:pointer;z-index:9999999;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.webgl-main .webgl__video__container{width:70%;height:100%;height:auto;position:relative}.webgl-main .webgl__video__element{position:absolute;width:100%;height:100%;display:none;top:0;left:0}.webgl-main .webgl__video__element iframe{width:100%;height:100%}.webgl-main .webgl__video__element.active{display:block}.webgl-main .webgl__video__iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.webgl-main .webgl__video__iframe-container video{height:100%;width:100%}.webgl-main .webgl__video_close{width:48px;height:48px;padding:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:0!important}.webgl-main .webgl__video_close img{width:16px;height:16px;display:inline-block}@-webkit-keyframes buttonAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:1}50%{opacity:0}51%{-webkit-transform:translateY(200%);transform:translateY(200%);opacity:0}52%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes buttonAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:1}50%{opacity:0}51%{-webkit-transform:translateY(200%);transform:translateY(200%);opacity:0}52%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes buttonAnimationReverse{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(200%);transform:translateY(200%);opacity:1}50%{opacity:0}51%{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:0}52%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes buttonAnimationReverse{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}49%{-webkit-transform:translateY(200%);transform:translateY(200%);opacity:1}50%{opacity:0}51%{-webkit-transform:translateY(-200%);transform:translateY(-200%);opacity:0}52%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{opacity:0}100%{opacity:1}}@keyframes pulse{0%{opacity:0}100%{opacity:1}}.webgl-main .videoTrigger{display:block;position:absolute;right:0;top:50%;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);z-index:99;-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1);transition:transform 1s cubic-bezier(.19,1,.22,1),-webkit-transform 1s cubic-bezier(.19,1,.22,1);pointer-events:all;cursor:pointer}.webgl-main .videoTrigger.show{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.webgl-main .videoTrigger.show svg g g{-webkit-transform-origin:30px 26px;-ms-transform-origin:30px 26px;transform-origin:30px 26px;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.webgl-main .videoTrigger.show svg{pointer-events:none}.webgl-main .videoTrigger.hide{-webkit-transform:translate(150%,-50%);-ms-transform:translate(150%,-50%);transform:translate(150%,-50%)}.webgl-main .videoTrigger__Arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;width:90px;height:60px;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background-color:transparent;border:none;-webkit-transform:translateX(-63px);-ms-transform:translateX(-63px);transform:translateX(-63px)}.webgl-main .videoTrigger__Arrow svg{height:100%;width:auto;border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:#db536a;padding:10px;pointer-events:none;overflow:visible}.webgl-main .videoTrigger__Arrow svg path,.webgl-main .videoTrigger__Arrow svg polyline{stroke-width:2}.webgl-main .videoTrigger__Arrow svg polyline{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.webgl-main .videoTrigger__content{position:relative;width:250px;height:300px}.webgl-main .videoTrigger__container{width:100%;height:100%;background-color:rgba(255,255,255,.6);z-index:9999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);will-change:transform;-webkit-transition:-webkit-transform .75s cubic-bezier(.445,.05,0,1.02);transition:-webkit-transform .75s cubic-bezier(.445,.05,0,1.02);transition:transform .75s cubic-bezier(.445,.05,0,1.02);transition:transform .75s cubic-bezier(.445,.05,0,1.02),-webkit-transform .75s cubic-bezier(.445,.05,0,1.02)}.webgl-main .videoTrigger__element{position:absolute;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;opacity:0;padding:1rem}.webgl-main .videoTrigger__element.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}.videoTrigger__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;font-size:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;background-color:transparent;cursor:pointer;pointer-events:all;padding:1rem}.webgl-main .videoTrigger__close img{cursor:pointer;width:1rem;height:1rem}.webgl-main .videoTrigger p{line-height:1.3;margin-top:10px;font-size:13px}.webgl-main .videoTrigger__heading{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.webgl-main .videoTrigger__video{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:transparent;margin-top:10px}.webgl-main .videoTrigger.active .videoTrigger__container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.webgl-main .videoTrigger__video{border:none;cursor:pointer;pointer-events:all}.webgl-main .videoTrigger__video img{width:100%}.webgl-main .webgl_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:99999999;padding:2rem;-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%)}.webgl-main .webgl_menu .webgl_menu_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:300px;width:100%;position:relative}.webgl-main .webgl_menu .webgl__mobile__title{width:100%}.webgl-main .webgl_menu .webgl__personas-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:20px;position:relative}.webgl-main .webgl_menu .webgl__download{width:100%}.webgl-main .webgl_menu button{width:100%!important;border:none;margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:60px;padding:10px;border-radius:100px!important;background-color:#000;color:#fff!important}.webgl-main .webgl_menu button .webglButton__icon{margin-right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.webgl-main .webgl_menu button .webglButton__icon img{border-radius:100%}.webgl-main .webgl_menu button p{font-size:1rem;margin:0;color:#fff}.webgl-main .webgl_menu button.active{background-color:#464646}.webgl-main .webgl_menu h3{font-size:1.2rem;margin-bottom:10px!important}.webgl_menu .bg-burgundy{background-color:#db536a}.webgl-main .webgl_menu .webgl_close{width:40px;height:40px;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:9;right:0;top:0;padding:10px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all .5s linear;transition:all .5s linear;cursor:pointer;opacity:1}.webgl-main .webgl_menu .webgl_close img{width:16px;height:16px}.webgl-main .webgl_menu .webgl_close:hover{opacity:.4}.webgl-main .webgl_menu .webgl_close svg{width:100%!important;height:auto}.webgl-main .mobile{display:none}@media only screen and (max-width:1100px){.webgl-main .gl-wrapper .mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.webgl-main .gl-wrapper .mobile button{width:auto}.webgl-main .gl-wrapper .desktop{display:none}}.webgl-main .webgl_mobile_button{cursor:pointer}.webgl-main .webgl_mobile_button.active{background-color:#464646}.webgl-main .webgl_download a{text-decoration:none}.webgl-main .webgl-pdf-download{width:100%;height:100%;text-decoration:none;display:block;pointer-events:all;cursor:pointer}.webgl-main .webgl-pdf-download>button{background:#be6262!important}.webgl-main .webglButton__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.webgl-main .text-white{color:#fff}.webgl-main .webglButton{height:100%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;border:none;color:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;position:relative;overflow:hidden}.webgl-main .webglButton__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.webgl-main .webglButton--black{background:#000}.webgl-main .webglButton--digitalrose{background:#db536a}.webgl-main .webglButton div{z-index:2}.webgl-main .webglButton p{color:#fff;font-size:14px;margin:0;line-height:1.3!important}.webgl-main .webglButton:last-child{margin-right:0}.webgl-main .webglButton img{margin-right:10px}.webgl-main .download__button button{width:auto!important}.webgl-main .webgl .bg-rose{background-color:#db536a!important}.webgl-main .webgl .bg-burgundy{background-color:#a32020!important}.webgl-main .webgl .bg-black{background-color:#000!important}.webgl-main .webgl__arrow{width:80px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:999999999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.webgl-main .webgl__arrow--up{top:0;bottom:auto}.webgl-main .webgl__arrow--down{bottom:0;top:auto}.webgl-main .webgl__arrow img{width:100%}.webgl-main .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;background-color:#000;color:#fff!important;width:100%;height:100%;z-index:999999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff url(../img/scene.jpg) no-repeat;background-size:cover}.webgl-main .overlay>div{padding:1rem 2rem 1rem 2rem;max-width:450px;background-color:#000}.webgl-main .overlay>div>div{overflow:hidden}.webgl-main .overlay>div h2{color:#fff;font-size:1.5rem;margin-bottom:2rem;font-weight:400}.webgl-main .overlay>div img{width:100%;max-width:500px}.webgl-main .overlay__loading{font-size:1.5rem!important;font-family:Georgia,'Times New Roman',Times,serif;display:block;position:absolute;color:#fff}.webgl-main .overlay-content{opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.webgl-main .overlay__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:30px;overflow:hidden;cursor:pointer}.webgl-main .overlay__close>div{color:#fff}.webgl-main .overlay__close>div img{width:20px}.webgl-main.webgl_landscape_mobile .overlay-content{text-align:left;display:block;padding-top:0;padding:25px;position:relative;width:300px}.webgl-main.webgl_landscape_mobile h2{font-size:1rem!important;text-align:left;margin-bottom:1rem!important}.webgl-main.webgl_landscape_mobile .overlay__img{margin-top:0!important}.webgl-main.webgl_landscape_mobile .overlay__img img{height:130px;width:auto;display:inline}.webgl-main.webgl_landscape_mobile .overlay__close{display:block;position:absolute;right:0;top:0;width:50px;-webkit-transform:translate(50%,10px);-ms-transform:translate(50%,10px);transform:translate(50%,10px)}.webgl-main.webgl_landscape_mobile .overlay__close img{width:16px!important}.webgl-main.webgl_landscape_mobile .overlay__loading{font-size:1.5rem!important}.webgl-main.webgl_landscape_mobile .controls{bottom:0}.webgl-main.webgl_landscape_mobile .webgl_menu_container{max-width:90%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.webgl-main.webgl_landscape_mobile .webgl_menu_container .webgl__personas-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.webgl-main.webgl_landscape_mobile .webgl_menu_container .webgl__personas-container button{width:49%!important;text-align:left}.webgl-main.webgl_landscape_mobile .webgl_menu_container .webgl_close{-webkit-transform:translate(0,-10px)!important;-ms-transform:translate(0,-10px)!important;transform:translate(0,-10px)!important}.webgl-main.webgl_landscape_mobile .webgl_menu_container h3{margin-bottom:0!important;text-align:left!important}.webgl-main.webgl_landscape_mobile .webgl_menu_container .webgl__download_desc{width:100%}.webgl-main.webgl_landscape_mobile .webgl-pdf-download{width:auto}.webgl-main.webgl_landscape_mobile .hotspot__container{-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.webgl-main .webgl-animate-circle{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;z-index:999999999;pointer-events:none;overflow:hidden}.webgl-main .webgl-animate-circle svg{height:100%;width:100%}.webgl-main .webgl-animate-circle svg #maskrect{width:100%;height:100%}.webgl__section__content div{max-width:700px;text-align:left}.webgl__section__content div h2{margin-top:0;margin-bottom:30px}.webgl__section__content div p{font-size:1rem!important}