body,html{background:#000;font-size:16px;height:100%;min-height:212px;overflow:hidden}.absolute-middle{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.pc-view{display:block!important}@media (max-width:576px){[data-orientation=portrait] .pc-view,[data-orientation=square] .pc-view{display:none!important}}.sp-view{display:none!important}@media (max-width:576px){[data-orientation=portrait] .sp-view,[data-orientation=square] .sp-view{display:block!important}}.bg-translucent{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.75)}.backdrop-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.js-preloader-underlay{background:#000;z-index:9998}.cmp-preloader{background:#000;display:flex;z-index:9999}.cmp-preloader__logo{margin:auto auto 1.25em;padding-bottom:.625em;position:relative;text-align:center;width:80%}.cmp-preloader__logo img{margin:auto;width:100%!important}.cmp-preloader__bar{margin:0 auto;overflow:visible;position:relative;width:15.3125em;z-index:1}.cmp-preloader__bar span{background:#f6c621;border-radius:3.125em;display:block;height:1.625em;min-width:12%;width:0}.cmp-preloader__bar span:after{content:"";height:2.25em;position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:2.9375em}#tidio-chat{position:relative;z-index:9999999999999}.modal-open #tidio-chat-iframe{opacity:0!important;pointer-events:none!important;z-index:-9999999!important}.close.generic{background:url(../images/lobby/close.png) no-repeat 50%/95% auto;border:0;cursor:pointer;display:block;float:none;font-size:1em;height:.875em;opacity:1;position:absolute;right:1em;top:1em;width:.875em;z-index:9}.close.generic:active,.close.generic:focus{box-shadow:0;outline:0}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.close.generic{font-size:16px}}.close.generic:after{content:"";display:block;height:200%;left:50%;top:50%;transform:translate(-50%,-50%);width:200%}.eva-wrapper{max-width:420px}.eva-modal{background:url(../images/landing/background.jpg) no-repeat 50%/cover #891830;opacity:0;padding-left:0;transition:opacity .2s ease .2s;visibility:hidden}.eva-modal .modal-dialog{opacity:0;transition:opacity .2s ease}.eva-modal.show{opacity:1;visibility:visible}.eva-modal.show .modal-dialog{opacity:1}.eva-modal .close{background:transparent;background:url(../images/icons/close.png) no-repeat 50%/100% auto;border:0;display:block;font-size:12px;height:2.5625em;image-rendering:-webkit-optimize-contrast;left:25px;opacity:1;position:fixed;top:25px;width:2.5625em;z-index:99}.eva-modal .close:active,.eva-modal .close:focus{box-shadow:none;outline:0}.eva-modal .modal-dialog{min-height:275px;overflow:hidden}.eva-modal .modal-dialog .modal-content{background:transparent;border:0;border-bottom:0;border-radius:0;opacity:0;overflow:hidden;transform:scale(.85) translateY(10%);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease;visibility:hidden}.eva-modal .modal-dialog .modal-content .modal-content-wrapper{height:100%;padding:48px 32px 20px;width:100%}.eva-modal.show .modal-dialog .modal-content{opacity:1;transform:scale(1) translateX(0);visibility:visible}.eva-modal.exit .modal-dialog .modal-content{opacity:0}.eva-modal .content-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(71,16,20,.6);min-height:-moz-min-content;min-height:min-content;padding:20px}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.eva-modal .content-wrapper{margin:auto;max-width:360px}}.eva-modal .logo-container{margin-bottom:22px}.eva-modal .logo-container img{image-rendering:-webkit-optimize-contrast;max-width:137px}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.eva-modal .logo-container img{max-width:100px}}.eva-modal .header-wrapper{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:16px;margin-bottom:1.25em;padding-bottom:1em}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px),(orientation:portrait) and (max-width:576px){.eva-modal .header-wrapper{font-size:12px}}.eva-modal .header-wrapper .header{color:#fff;font-size:1.5625em;font-weight:500;letter-spacing:.235em;margin-bottom:.12em}.eva-modal .sub-header{color:#525057;font-size:10px;margin-bottom:12px}.eva-modal .form-group-wrapper{background:#edebf1;border-radius:8px;padding:12px}.eva-modal .form-group:not(:last-child){margin-bottom:10px}.eva-modal .form-group label{color:#fff;font-family:metropolis;font-size:11px;font-weight:400;margin-bottom:2px}.eva-modal .form-group .return-error{color:#ebd463;display:block;font-size:11px;padding:0 5px}.eva-modal .form-group .sublink{color:#fff;font-size:11px}.eva-modal .form-group .form-control{background:#fff;border:0;border-radius:5px;color:#333;font-family:metropolis,sans-serif;font-size:13px;height:46px;line-height:35px}.eva-modal .form-group .form-control::-moz-placeholder{color:#313232}.eva-modal .form-group .form-control::placeholder{color:#313232}.eva-modal .form-group .form-control+span{color:#fff;font-size:11px;margin-top:3px;padding:0 5px}.eva-modal .custom-control{margin-bottom:1em;margin-top:.5em}.eva-modal .custom-control label{color:#fff;font-family:metropolis;font-size:12px}.eva-modal .custom-control label:after,.eva-modal .custom-control label:before{top:0}.eva-modal .custom-control label a{color:inherit;text-decoration:underline}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}[data-modal=js-logged-modal] .modal-backdrop,[data-modal=js-resend-success-modal] .modal-backdrop,[data-page=tracker] .modal-backdrop{background:#000}[data-modal=js-logged-modal] .modal-backdrop.show,[data-modal=js-resend-success-modal] .modal-backdrop.show,[data-page=tracker] .modal-backdrop.show{opacity:.68}.modal.custom-backdrop:after{background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:-1}.modal.custom-backdrop.show:after{opacity:.5}.modal .simplebar-track.simplebar-vertical{background:rgba(0,0,0,.1);right:0;width:4px}.modal .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background:#e7a05e;bottom:0;left:0;opacity:1;right:0;top:0}.btn.btn-outline,.btn.btn-primary,.btn.btn-transparent{border:.25em solid #153845;border-radius:0;color:#eaab00;font-family:Sun Life New Display;font-size:2.5em;font-weight:700;height:2.425em;line-height:1em;max-width:100%;min-width:7.5em;outline:0;padding:.35em}.btn.btn-dynamic{font-size:1em}.btn.btn-primary{background:#fff}.btn.btn-transparent{border-color:transparent;color:#eaab00!important;font-weight:700}.btn.btn-transparent:active,.btn.btn-transparent:focus{border-color:transparent!important;color:#fff!important}.btn.btn-outline{color:#000}.btn:active,.btn:focus{background-color:#eaab00!important;border:.25em solid #000!important;box-shadow:none!important;color:#fff;outline:0!important}.sheen{display:block;height:100%;opacity:.5;overflow:hidden;pointer-events:none;width:100%;z-index:0}.sheen,.sheen:before{left:0;position:absolute;top:0}.sheen:before{animation:shine 8s ease-in-out .75s infinite;background:hsla(0,0%,100%,.2);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.25) 25%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.25) 75%,hsla(0,0%,100%,0));content:"";height:500%;transform:translate(-50%,-50%) rotate(45deg);width:33%}.sheen:hover:before{left:75%;top:-75%}@keyframes shine{0%{left:0;top:0}20%,to{left:150%;top:100%}}.preloader--bar li:after{animation:blinkYellow 1s infinite}@keyframes blinkYellow{0%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}50%{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 0 #ff0;opacity:0}to{box-shadow:0 -.0625rem .4375rem .0625rem rgba(0,0,0,.2),inset 0 -.0625rem .5625rem rgba(255,255,0,.6),0 0 1.5rem #ff0;opacity:1}}.ani-led-light,.ani-led-light-before:before{animation:led-light 3s infinite}@keyframes led-light{0%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}25%{text-shadow:0 0 .4375rem #fff,0 0 .625rem #fff,0 0 2.625rem #fdb610,0 0 5.125rem #fdb610}50%{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}to{text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fdb610,0 0 0 #fdb610}}.modal-open .ani-light li{animation:ani-light 2s infinite alternate-reverse}.modal-open .ani-light li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}.ani-light01 li{animation:ani-light 2s infinite alternate-reverse}.ani-light01 li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .slick-active .ani-light-booth li,[data-booth=booth-hall-gallery] .slick-center .ani-light-booth li{animation:ani-light 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .slick-active .ani-light-booth li:nth-child(2n),[data-booth=booth-hall-gallery] .slick-center .ani-light-booth li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .ani-light02 li{animation:ani-light 2s infinite alternate-reverse}[data-booth=booth-hall-gallery] .ani-light02 li:nth-child(2n){animation:ani-light 2s 2s infinite alternate-reverse}@keyframes ani-light{0%{transform:scale(1)}49%{transform:scale(1)}51%{transform:scale(1.5)}to{transform:scale(1.5)}}.navTop__list a>span{position:relative}.navTop__list a>span:after{background:#474747;bottom:-.25em;content:"";display:block;height:2px;left:50%;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navTop__list a:hover>span:after{left:0;width:100%}.navTop__list a:hover:before{animation:rubberBand 1s ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1) translateY(-50%)}30%{transform:scale3d(1.25,.75,1) translateY(-50%)}40%{transform:scale3d(.75,1.25,1) translateY(-50%)}50%{transform:scale3d(1.15,.85,1) translateY(-50%)}65%{transform:scale3d(.95,1.05,1) translateY(-50%)}75%{transform:scale3d(1.05,.95,1) translateY(-50%)}to{transform:scaleX(1) translateY(-50%)}}.hamburger{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:heartBeat;animation-timing-function:ease-in-out}.hamburger.active{animation:none}.navTop--menu.active{animation-duration:1.3s;animation-iteration-count:infinite;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}@keyframes ani_hand{0%{left:74%;transform:rotate(10deg)}50%{left:14%;transform:rotate(1deg)}to{left:14%;transform:rotate(1deg)}}@keyframes ani_bar{0%{background-color:#5c0e10;width:5%}50%{background-color:rgba(92,14,16,.8);right:10%;width:70%}80%{background-color:rgba(92,14,16,.5);left:22%;right:10%;width:0}to{background-color:transparent;left:22%;right:auto;width:0}}.swipe-animation{bottom:7%;font-size:16px;height:4.6875em;left:50%;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .2s ease 1.5s;visibility:visible;width:9.375em;z-index:99}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation{bottom:0}}.booth-open .swipe-animation,[data-room=open] .swipe-animation,[data-scene=welcome] .swipe-animation{opacity:0;visibility:hidden}.booth-ready .swipe-animation{opacity:1;visibility:initial}@media (max-width:576px) and (orientation:portrait){.swipe-animation{bottom:150px;font-size:10px}}.booth-open .swipe-animation,.modal-open .swipe-animation,[data-mouse=down] .swipe-animation{opacity:0}.swipe-animation img{height:auto;transform:translate(30%,-8%);width:100%}.swipe-animation .inner{height:100%;position:relative;width:100%}.swipe-animation .bar{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:ani_bar;animation-timing-function:cubic-bezier(.65,0,.35,1);background-color:#eba75e;border-radius:3.125em;height:10%;position:absolute;right:10%;top:20%;width:70%}.swipe-animation .bar .modal-open,[data-booth-open=true] .swipe-animation .bar{animation:none!important}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation .bar{height:6%;width:42%}}@media (orientation:portrait) and (max-width:767px){.swipe-animation .bar{height:10%;width:70%}}.swipe-animation .hand{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:ani_hand;animation-timing-function:cubic-bezier(.65,0,.35,1);height:auto;left:14%;position:absolute;top:24%;transform:rotate(10deg);width:25%}.swipe-animation .hand .modal-open,[data-booth-open=true] .swipe-animation .hand{animation:none!important}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){.swipe-animation .hand{width:15%}}@media (orientation:portrait) and (max-width:767px){.swipe-animation .hand{width:25%}}.modal-open .swipe-animation .bar,.modal-open .swipe-animation .hand{animation:unset!important}.chivas-border{display:block;pointer-events:none;position:absolute;z-index:10px}.chivas-border--top{top:0}.chivas-border--bottom,.chivas-border--top{background:url(../images/landing/border-top.png) no-repeat 0 0/100% auto;height:23px;left:0;width:100%}.chivas-border--bottom{bottom:0;transform:rotate(180deg)}.chivas-border--left,.chivas-border--right{background:url(../images/landing/border-left.png) repeat-y 0 0/100% auto;bottom:23px;top:23px;width:18px}.chivas-border--left{left:0}.chivas-border--right{background-position:0 100%;right:0;transform:rotate(180deg)}@font-face{font-display:swap;font-family:Sun Life New Text;font-style:normal;font-weight:700;src:url(../fonts/sunlife/SunLifeNewText-Bold.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewText-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Sun Life New Display;font-style:normal;font-weight:400;src:url(../fonts/sunlife/SunLifeNewDisplay-Regular.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewDisplay-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Sun Life New Display;font-style:normal;font-weight:700;src:url(../fonts/sunlife/SunLifeNewDisplay-Bold.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewDisplay-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Sun Life New Text;font-style:italic;font-weight:400;src:url(../fonts/sunlife/SunLifeNewText-Italic.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewText-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Sun Life New Text;font-style:italic;font-weight:700;src:url(../fonts/sunlife/SunLifeNewText-BoldItalic.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewText-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Sun Life New Text;font-style:normal;font-weight:400;src:url(../fonts/sunlife/SunLifeNewText-Regular.woff2) format("woff2"),url(../fonts/sunlife/SunLifeNewText-Regular.woff) format("woff")}.sunlife{font-family:Sun Life New Text}.sunlife-display{font-family:Sun Life New Display}.font-700{font-weight:700}.font-900{font-weight:900}#js-privacy-modal p{color:#525057;font-size:13px;line-height:2em}.modal-logged{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-logged .modal-content{background:url(../images/landing/bg-logged.png) no-repeat 50%/100% 100%}.modal-logged .modal-content h2{color:#32250c;font-size:1.1875em;letter-spacing:.13em;margin-bottom:.4285714286em}.modal-logged .btn-wrapper{margin-top:1em}.modal-logged .btn-wrapper .btn{color:#513f2a;font-size:.7em;font-weight:500}.border-wrapper{background:#fef6d8;pointer-events:none}.border-wrapper div{height:25%;left:0;overflow:hidden;position:absolute;width:100%}.border-wrapper div:first-child,.border-wrapper div:first-child video{top:0}.border-wrapper div:last-child,.border-wrapper div:last-child video{bottom:0}.border-wrapper div video{display:block;height:auto;left:0;position:absolute;width:100%}.led-wall .logo-small{bottom:2%;height:auto;left:2%;position:absolute;width:22%}.led-wall [data-ui-ratio]{border:0!important;padding:0!important}.led-wall [data-ui-ratio]:after{display:none!important}.led-wall .tab-content{margin:auto;width:88%}.led-wall .logo-wrapper{margin-left:auto;margin-right:auto;margin-top:0!important;overflow:hidden;width:85%}.led-wall .logo-wrapper video{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%!important;z-index:0!important}.led-wall h4{color:#000;font-size:4.0625em;font-weight:700;margin-bottom:.2162162162em;margin-top:3.7837837838em}.led-wall h4+p{font-size:2.0625em!important}.led-wall #tab-idle img{height:auto;margin-bottom:4.25em;width:34.625em}.led-wall #tab-idle p{color:#153845;font-size:2.6875em}.led-wall #tab-awardee{position:relative}.led-wall #tab-awardee:after{background:url(../images/landing/frame.png) no-repeat 50%/contain;content:"";inset:0;pointer-events:none;position:absolute;z-index:10}.led-wall #tab-awardee .logo img{width:45em}.led-wall #tab-awardee.dove{position:relative}.led-wall #tab-awardee.dove:before{background:url(../images/landing/dove.png) no-repeat 50%/contain;content:"";height:24%;left:50%;position:absolute;top:15%;transform:translate(-50%);width:34%;z-index:10}.led-wall #tab-awardee .text-wrapper{overflow:hidden;position:relative}.led-wall #tab-awardee .img-wrapper img{background-size:cover}.led-wall #tab-awardee[data-type=top] .img-wrapper img{background:url(../images/landing/top-awardee.png) no-repeat 50%/cover}.led-wall #tab-awardee[data-type=grandslam] .img-wrapper img{background:url(../images/landing/grandslam-awardee.png) no-repeat 50%/cover}.led-wall #tab-awardee[data-type=regular] .img-wrapper{display:none}.led-wall #tab-awardee .content-wrapper{gap:1.25em;max-width:100%;padding:3em 10em 0}.led-wall #tab-awardee .content-wrapper .img-wrapper{flex-shrink:0;width:30%}.led-wall #tab-awardee .content-wrapper .text-wrapper{color:#1c4b5a}.led-wall #tab-awardee .content-wrapper .text-wrapper h2{color:inherit;display:block;font-size:4.75em;line-height:1;margin-bottom:.3947368421em;padding-bottom:.4736842105em;position:relative}.led-wall #tab-awardee .content-wrapper .text-wrapper h2:after{background:#013947;border-radius:.1315789474em;content:"";height:.0921052632em;left:0;position:absolute;top:100%;width:100%}.led-wall #tab-awardee .content-wrapper .text-wrapper p{font-size:2.5em;line-height:1.2}.led-wall #tab-awardee .content-wrapper .text-wrapper p span{display:block}.led-wall #tab-awardee .content-wrapper .text-wrapper p span.branch,.led-wall #tab-awardee .content-wrapper .text-wrapper p span.unit{font-size:1.25em;text-transform:uppercase}.led-wall #tab-awardee .content-wrapper .text-wrapper p span.branch{margin-bottom:.2142857143em}.led-wall video{height:100%;width:100%;z-index:-1}.led-wall .logo-wrapper{overflow:visible;position:relative;z-index:9}.led-wall .badge-wrapper,.led-wall .video-qrcode,.led-wall image.png .scan-wrapper{opacity:0;transition:all .2s ease}.led-wall .badge-wrapper{--awardScale:1}.led-wall .badge-wrapper.long .awardee{transform:translate(0)}.led-wall .badge-wrapper.very-long .awardee{transform:translate(0) scale(var(--awardScale))}.led-wall .badge-wrapper img{height:auto;margin-left:auto;margin-right:auto;width:75%}.led-wall .badge-wrapper .awardee{margin:auto;transform:translateY(1em) scale(1);transition:all .2s ease;width:95%}.led-wall .badge-wrapper .awardee[data-percent="80"],.led-wall .badge-wrapper .awardee[data-percent="81"],.led-wall .badge-wrapper .awardee[data-percent="82"],.led-wall .badge-wrapper .awardee[data-percent="83"]{transform:scale(.9)}.led-wall .badge-wrapper .awardee[data-percent="84"],.led-wall .badge-wrapper .awardee[data-percent="85"],.led-wall .badge-wrapper .awardee[data-percent="86"],.led-wall .badge-wrapper .awardee[data-percent="87"],.led-wall .badge-wrapper .awardee[data-percent="88"],.led-wall .badge-wrapper .awardee[data-percent="89"],.led-wall .badge-wrapper .awardee[data-percent="90"],.led-wall .badge-wrapper .awardee[data-percent="91"]{transform:scale(.85)}.led-wall .badge-wrapper .awardee[data-percent="92"],.led-wall .badge-wrapper .awardee[data-percent="93"],.led-wall .badge-wrapper .awardee[data-percent="94"],.led-wall .badge-wrapper .awardee[data-percent="95"],.led-wall .badge-wrapper .awardee[data-percent="96"],.led-wall .badge-wrapper .awardee[data-percent="97"]{transform:scale(.8)}.led-wall .badge-wrapper .awardee[data-percent="100"],.led-wall .badge-wrapper .awardee[data-percent="101"],.led-wall .badge-wrapper .awardee[data-percent="102"],.led-wall .badge-wrapper .awardee[data-percent="103"],.led-wall .badge-wrapper .awardee[data-percent="104"],.led-wall .badge-wrapper .awardee[data-percent="105"],.led-wall .badge-wrapper .awardee[data-percent="106"],.led-wall .badge-wrapper .awardee[data-percent="107"],.led-wall .badge-wrapper .awardee[data-percent="108"],.led-wall .badge-wrapper .awardee[data-percent="109"],.led-wall .badge-wrapper .awardee[data-percent="110"],.led-wall .badge-wrapper .awardee[data-percent="111"],.led-wall .badge-wrapper .awardee[data-percent="98"],.led-wall .badge-wrapper .awardee[data-percent="99"]{transform:scale(.78)}.led-wall .badge-wrapper .awardee[data-percent="112"],.led-wall .badge-wrapper .awardee[data-percent="115"],.led-wall .badge-wrapper .awardee[data-percent="116"]{transform:scale(.7)}.led-wall .badge-wrapper .awardee[data-percent="117"],.led-wall .badge-wrapper .awardee[data-percent="118"],.led-wall .badge-wrapper .awardee[data-percent="119"],.led-wall .badge-wrapper .awardee[data-percent="120"],.led-wall .badge-wrapper .awardee[data-percent="121"]{transform:scale(.65)}.led-wall .badge-wrapper .awardee h2{color:#000;font-size:5.3125em;margin-bottom:0;margin-top:.6352941176em;position:relative}.led-wall .badge-wrapper .awardee h3{display:block;font-size:1.625em;line-height:1.1em;margin:auto auto .4615384615em}.led-wall .badge-wrapper .awardee p{color:#000;font-size:1.125em;line-height:1.1em;margin:auto}.led-wall .badge-wrapper .awardee p span{display:block}.led-wall .badge-wrapper .awardee p span:not(:last-child){margin-bottom:.5em}.led-wall .badge-wrapper .awardee .employee-code{font-size:3.75em;margin-bottom:.9em;margin-top:.2em}.led-wall .badge-wrapper .awardee .awards-list p{font-size:3.125em;padding-bottom:.2em}.led-wall .badge-wrapper .awardee .awards-list p small{display:block;font-size:.8em}.led-wall .badge-wrapper .awardee .awards-list p:not(:last-child){margin-bottom:.32em}.led-wall .badge-wrapper .awardee .branch-name{font-size:3.75em;margin-top:.9em}.led-wall .video-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.led-wall .video-wrapper video{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.led-wall[data-screen=qrcode] .scan-wrapper,.led-wall[data-screen=qrcode] .video-qrcode{animation:enter .2s ease .5s forwards;opacity:0}.led-wall[data-screen=qrcode] .badge-wrapper{animation:exit .1s ease forwards;opacity:0}.led-wall[data-screen=awardee] .badge-wrapper{animation:enter .2s ease .5s forwards}.led-wall[data-screen=awardee] .scan-wrapper,.led-wall[data-screen=awardee] .video-qrcode{animation:exit .1s ease forwards;opacity:0}.led-wall[data-screen=awardee] .logo-wrapper{margin-bottom:30%;margin-top:0}.modal.fade .modal-dialog{opacity:0;transform:translate(0) scale(.9);transition:all .2s ease}.modal.fade.show .modal-dialog{opacity:1;transform:translate(0) scale(1)}.led-wall.screen-stretch .main[data-ui-ratio]{transform:translate(-50%,-50%) scaleX(3.175)!important}.modal-congrats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.5)}.modal-congrats.modal-qrcode .modal-body{opacity:0;transition:opacity .1s linear .2s}.modal-congrats.modal-qrcode.show .modal-body{opacity:1}.modal-congrats h2{color:#000;font-size:8.125em;font-weight:900;line-height:1.2em;margin:auto auto .1615384615em}.modal-congrats h2.title-large{font-size:8.125em}.modal-congrats h2.title-large+p{color:#fff;font-size:3.75em;margin-top:1em!important}.modal-congrats h2+p{color:#000;font-size:5em}.modal-congrats h2+p span{display:block;font-size:.8333333333em;line-height:120%}.modal-congrats h2+p span:not(:last-child){margin-bottom:1em}.modal-congrats h2+p span.js-egg-label{font-size:1em}.modal-congrats .btn-primary,.modal-congrats .btn-transparent{font-size:2.5em;margin-top:1em}.modal-congrats .btn-end{background:#ffedbd;color:#000!important;font-size:1.5625em;letter-spacing:.1em;padding:.8em;position:fixed;text-decoration:none;width:100%}.modal-congrats .btn-end,.modal-congrats .btn-end:before{bottom:0;display:block;left:50%;transform:translate(-50%)}.modal-congrats .btn-end:before{content:"";height:200%;position:absolute;width:50%}.modal-congrats .img-wrapper.img-found:after{background:url(../images/landing/lens.png) no-repeat 50%/contain;content:"";display:block;height:250%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:250%}.modal-congrats .qrcode-wrapper img{background-color:#e3e3e3;display:block;height:auto;width:100%}.modal-congrats a{color:#525057;font-size:.75em;margin-top:.6666666667em;text-decoration:underline}.modal-congrats .modal-body{padding:0!important}.modal-congrats .modal-body--wrapper{border-radius:.4375em;padding:1.25em}.modal-congrats .confetti{margin-bottom:1.875em!important}.modal-congrats .modal-content{border:0}.modal-congrats iframe,.modal-congrats video{border:0;display:block;height:100%;width:100%}.modal-congrats img.optimize{image-rendering:-webkit-optimize-contrast}.modal-congrats .confetti-canvas{bottom:0;height:auto;left:50%;position:absolute;transform:translate(-50%);width:140%;z-index:999}.modal-congrats .btn-animated{opacity:0;pointer-events:none;transform:scale(.5) rotate(10deg);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.modal-congrats.vimeo-ended .btn-animated{opacity:1;pointer-events:all;transform:scale(1) rotate(0deg)}.btn-fullscreen{background:red;display:block;height:80px;opacity:0;position:fixed;width:80px;z-index:999}[data-page=landing] .cmp-landing{background:#000;position:relative}[data-page=landing] .cmp-landing [data-ui-ratio]{z-index:10}[data-page=landing] .cmp-landing .content-wrapper.tablet{background:url(../images/landing/bg-plain.jpg) no-repeat 50%/cover #fef6d8;border:1em solid #eaab00;font-size:16px;max-width:575px;padding:1.875em;position:relative;z-index:8}[data-page=landing] .cmp-landing .content-wrapper.tablet:after{border:.375em solid #102a35;content:"";display:block;inset:.375em;pointer-events:none;position:absolute}@media (max-width:800px){[data-page=landing] .cmp-landing .content-wrapper.tablet{max-width:800px}}[data-page=landing] .cmp-landing .content-wrapper.tablet .btn-back{background:#eaab00;bottom:-1.2em;color:#fff;cursor:pointer;font-size:12px;font-weight:700;left:50%;letter-spacing:.1em;opacity:0;padding:1.44em;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);transition:opacity .2s linear;width:102%;z-index:9999}[data-page=landing] .cmp-landing .content-wrapper.tablet .btn-back:after{bottom:0;content:"";display:block;height:200%;left:0;opacity:0;position:absolute;width:100%}[data-page=landing] .cmp-landing .logo-wrapper{margin-bottom:8.5625em}[data-page=landing] .cmp-landing .logo-wrapper img{width:65%}[data-page=landing] .cmp-landing .img-spotlight{margin-bottom:6.375em;width:65%}[data-page=landing] .cmp-landing .img-sorry{margin-top:20%!important;width:55%}[data-page=landing] .cmp-landing .text-wrapper h3{color:#1c4b5a;font-size:5.0625em;font-weight:700;line-height:1;margin:.2469135802em 0 .3703703704em}[data-page=landing] .cmp-landing .text-wrapper h2{color:#fff;font-size:5.9375em;margin:0}[data-page=landing] .cmp-landing .text-wrapper p{color:#153845;display:block;font-size:2.5em;line-height:.9;margin-bottom:3.5em;width:100%}[data-page=landing] .cmp-landing .text-wrapper p.label-large{font-size:1.25em}[data-page=landing] .cmp-landing .text-wrapper .btn-end-screen{bottom:10px;color:#002235;font-size:12px;left:50%;padding:1em;position:fixed;transform:translate(-50%)}[data-page=landing] .cmp-landing .input-wrapper{margin:auto;max-width:54.375em;position:relative}[data-page=landing] .cmp-landing .input-wrapper label{color:#153845!important;display:block;font-size:11px;line-height:1.1;margin-bottom:20px;text-align:left}[data-page=landing] .cmp-landing .wrapper{max-width:485px}@media (max-width:420px){[data-page=landing] .cmp-landing .form-group{padding-left:8px!important;padding-right:8px!important}}[data-page=landing] .cmp-landing .form-group label{color:#fff;display:block;font-size:2.5em;text-align:left}[data-page=landing] .cmp-landing .form-group .form-control{background:#fff;border:.1em solid #eaab00;border-radius:.175em;color:#153845;font-size:2.5em;height:3.75em;line-height:1em;margin-bottom:1.5333333333em;margin-left:auto;margin-right:auto;max-width:15.675em;padding:1em;text-align:center;width:100%}[data-page=landing] .cmp-landing .form-group .form-control::-moz-placeholder{color:#899ba1}[data-page=landing] .cmp-landing .form-group .form-control::placeholder{color:#899ba1}[data-page=landing] .cmp-landing .form-group .form-control:active,[data-page=landing] .cmp-landing .form-group .form-control:focus{box-shadow:none;outline:0}[data-page=landing] .cmp-landing .cell-wrapper{vertical-align:middle}@media (orientation:landscape) and (max-width:1023px) and (max-height:420px){[data-page=landing] .cmp-landing .cell-wrapper{vertical-align:middle}}[data-page=landing] .cmp-landing .tab-pane .btn-back{background:#eaab00;bottom:-1.2em;color:#fff;cursor:pointer;font-size:1.5625em;font-weight:700;left:50%;letter-spacing:.1em;padding:1.44em;position:fixed;transform:translate(-50%);width:100%;z-index:9999}@media (max-width:800px){[data-page=landing] .cmp-landing .tab-pane .btn-back{width:150%}}[data-page=landing] .cmp-landing .tab-pane .btn-back:after{bottom:0;content:"";display:block;height:200%;left:0;opacity:0;position:absolute;width:100%}[data-page=landing] #tab-home .logo-wrapper{margin-bottom:3.75em}[data-page=landing] #tab-confirm .text-wrapper{margin-bottom:6.375em}[data-page=landing] #tab-success{padding-top:9.375em}[data-page=landing] #tab-success h3{color:#163845;display:block;font-size:10em;font-weight:700;line-height:1;margin:.3125em auto auto}[data-page=landing] #tab-success h3 span{font-size:.7em}[data-page=landing] #tab-not-found h3,[data-page=landing] #tab-unavailable h3{color:#ffbe00;font-size:10em;font-weight:700;margin-bottom:.1em;text-shadow:0 .025em .025em rgba(0,0,0,.35)}[data-page=landing] #tab-not-found p,[data-page=landing] #tab-unavailable p{font-size:2.8125em;line-height:1.2;margin-bottom:1em}[data-device=mobile] .cmp-landing .content-wrapper.tablet{font-size:20px;max-width:100%!important}[data-device=mobile] .cmp-landing .content-wrapper.tablet .btn-back{font-size:2vw!important}[data-tab=success] .content-wrapper.tablet .btn-back{opacity:1!important;pointer-events:all!important}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rotate{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes enter{0%{opacity:0}to{opacity:1}}@keyframes exit{0%{opacity:1}to{opacity:0}}.table-wrapper{bottom:25px;left:20px;overflow:auto;position:absolute;right:20px;top:60px}.overflow-x-hidden{overflow-x:hidden}.bg-radial{background:url(../images/landing/bg-radial.jpg) no-repeat 50%/cover #fff}.bg-radial-2{background:url(../images/landing/bg-radial-2.jpg) no-repeat 50%/cover #fff}.bg-radial-dark{background:url(../images/landing/bg-radial-dark.jpg) no-repeat 50%/cover #333}
