@import "http://fonts.googleapis.com/css?family=Oswald:700";@font-face{font-family:National Bold;src:url(../fonts/National-Bold.eot);src:url(../fonts/National-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/National-Bold.woff) format("woff"),url(../fonts/National-Bold.ttf) format("truetype"),url("../fonts/National-Bold.svg#National Bold") format("svg");font-weight:400;font-style:normal}@font-face{font-family:National Book;src:url(../fonts/National-Book.eot);src:url(../fonts/National-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/National-Book.woff) format("woff"),url(../fonts/National-Book.ttf) format("truetype"),url("../fonts/National-Book.svg#National Book") format("svg");font-weight:400;font-style:normal}@font-face{font-family:National Thin;src:url("../fonts/National-Thin 2.eot");src:url("../fonts/National-Thin 2.eot?#iefix") format("embedded-opentype"),url("../fonts/National-Thin 2.woff") format("woff"),url("../fonts/National-Thin 2.ttf") format("truetype"),url("../fonts/National-Thin 2.svg#National Thin") format("svg");font-weight:400;font-style:normal}#wheel1,#wheel2{-webkit-animation:2s bikeWheelRotate linear infinite;-moz-animation:2s bikeWheelRotate linear infinite;-o-animation:2s bikeWheelRotate linear infinite;animation:2s bikeWheelRotate linear infinite;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}@-webkit-keyframes bikeWheelRotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes bikeWheelRotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes bikeWheelRotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bikeWheelRotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#bikeOnly{-webkit-animation:.5s bikeMove linear infinite;-moz-animation:.5s bikeMove linear infinite;-o-animation:.5s bikeMove linear infinite;animation:.5s bikeMove linear infinite}@-webkit-keyframes bikeMove{0%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}}@-moz-keyframes bikeMove{0%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}}@-o-keyframes bikeMove{0%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}}@keyframes bikeMove{0%{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}}.bike-wrapper{position:absolute;bottom:20px;left:30%;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}div#bikeSmoke{position:absolute;bottom:21%;left:0}.bike-wrapper .bikeBlock{-webkit-transform-origin:30px 100%;-moz-transform-origin:30px 100%;-o-transform-origin:30px 100%;transform-origin:30px 100%;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.sutliWheelie{-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);transform:rotate(-35deg)}.diwaliBtn{color:#fff;font-size:23px;margin-top:15px;border-radius:15px}.diwaliBtn .lab-btn{cursor:pointer;border:2px solid #777677;font-weight:700;font-family:Oswald;font-weight:700;display:inline-block;margin:0;padding:5px 20px;border-radius:15px;padding-right:8px}.diwaliBtn .lab-btn:after{content:"";width:.5em;height:.5em;display:inline-block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px;margin-bottom:1px}.diwaliBtn .lab-btn:hover{border:2px solid #d3d3d3;color:#8b8b8b;outline:none}.diwaliBtn .lab-btn:focus,.diwaliBtn .lab-btn:active{outline:none}.diwaliBtn .lab-btn:after{border-right:4px solid #a5a5a5;border-top:4px solid #a5a5a5;margin-bottom:4px}.shiny{background:-webkit-linear-gradient(-45deg,#adadad 0,#adadad 30%,#fff 51%,#adadad 73%,#adadad 100%) #8b8b8b;color:#8b8b8b;background-position:0 top;background-repeat:no-repeat;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:3s shimmer ease-in infinite;-moz-animation:3s shimmer ease-in infinite;-o-animation:3s shimmer ease-in infinite;animation:3s shimmer ease-in infinite;-webkit-background-size:3.125rem 100%;-moz-background-size:3.125rem 100%;-o-background-size:3.125rem 100%;background-size:3.125rem 100%}@-webkit-keyframes shimmer{0%{background-position:0 top}to{background-position:90% top}}@-moz-keyframes shimmer{0%{background-position:0 top}to{background-position:90% top}}@-o-keyframes shimmer{0%{background-position:0 top}to{background-position:90% top}}@keyframes shimmer{0%{background-position:0 top}to{background-position:90% top}}.button-wrapper{left:calc(7221px + 50vw);text-align:right;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.button-wrapper .diwaliBtn{display:block;white-space:nowrap}.button-wrapper .diwaliBtn .lab-btn:after{border:none;width:30px;height:30px;transform:none;margin-bottom:-10px;position:absolute;right:10px}.sceneRestart.diwaliBtn .lab-btn:after,.sceneSloMo.diwaliBtn .lab-btn:after{background:url(../assets/diwali/btn-rotate.svg) no-repeat;background-size:contain}.howWeMade.diwaliBtn .lab-btn:after{background:url(../assets/diwali/btn-making.svg) no-repeat;background-size:contain}.button-wrapper.startAnim .sceneRestart.diwaliBtn .lab-btn:after{-webkit-animation:2s rotateIcon linear infinite;-moz-animation:2s rotateIcon linear infinite;-o-animation:2s rotateIcon linear infinite;animation:2s rotateIcon linear infinite}.button-wrapper.startAnim .sceneSloMo.diwaliBtn .lab-btn:after{-webkit-animation:6s rotateIcon linear infinite;-moz-animation:6s rotateIcon linear infinite;-o-animation:6s rotateIcon linear infinite;animation:6s rotateIcon linear infinite}.button-wrapper.startAnim .howWeMade.diwaliBtn .lab-btn:after{-webkit-animation:3s splashIcon linear infinite;-moz-animation:3s splashIcon linear infinite;-o-animation:3s splashIcon linear infinite;animation:3s splashIcon linear infinite}@-webkit-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateIcon{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes splashIcon{0%{opacity:0}to{opacity:1}}@-moz-keyframes splashIcon{0%{opacity:0}to{opacity:1}}@-o-keyframes splashIcon{0%{opacity:0}to{opacity:1}}@keyframes splashIcon{0%{opacity:0}to{opacity:1}}#labs-1{position:relative}.diwali .labs-row,.diwali .labs-row .diwali-labs-wrapper,.dw-background{width:100%;height:100%}.dw-floor{position:absolute;bottom:0;height:40px;background:#161616;width:100%}.dw-background-ground:after{content:"";position:absolute;bottom:20px;height:2px;width:100%;left:0;background:#272727}.dw-background-ground:before{content:"";position:absolute;bottom:39px;height:20px;width:100%;left:0;background:#272727}.bgFireworks-wrapper{height:50%;position:absolute;top:0;left:0;width:100%;overflow:hidden}.bgFireworks-wrapper .bgCracker{width:25%;float:left;height:100%;position:relative}.bgFireworks-wrapper .bgCracker .emitter{width:100%;height:100%}.starfield{height:100%;position:absolute;top:0;left:0;width:100%}@-webkit-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@-moz-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@-o-keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}@keyframes move-twink-back{0%{background-position:0 0}to{background-position:-10000px 5000px}}.starfield1{background:#000 url(../assets/diwali/stars.png) repeat top center}.starfield2{background:transparent url(../assets/diwali/twinkling.png) repeat top center}.dw-background.activate .starfield1{-webkit-animation:50s starMove linear infinite;-moz-animation:50s starMove linear infinite;-o-animation:50s starMove linear infinite;animation:50s starMove linear infinite}.starfield2{-webkit-animation:move-twink-back 300s linear infinite;-moz-animation:move-twink-back 300s linear infinite;-o-animation:move-twink-back 300s linear infinite;animation:move-twink-back 300s linear infinite}.starfield3{background:url(../assets/diwali/bg.png) repeat-x;background-size:contain}@-webkit-keyframes starMove{0%{background-position:0 100%}to{background-position:100% 100%}}@-moz-keyframes starMove{0%{background-position:0 100%}to{background-position:100% 100%}}@-o-keyframes starMove{0%{background-position:0 100%}to{background-position:100% 100%}}@keyframes starMove{0%{background-position:0 100%}to{background-position:100% 100%}}.elementsLayer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.elementsLayerInside{height:calc(100% - 40px);width:7200px;position:relative}.elementsLayerInside>*{position:absolute;bottom:0}.sweetShopInside-wrapper .sceneExtras{bottom:0}.sweetShopInside-wrapper .sceneExtras.sceneExtra-1{left:-90px}.sweetShopInside-wrapper .sceneExtras.sceneExtra-2{right:80px}.sweetShopInside-wrapper .sceneExtras.sceneExtra-3{right:0}.sweetShopInside-wrapper .sceneExtras.sceneExtra-4{right:115px}.diwaliAInside-wrapper{left:1050px}.diwaliAInside-wrapper .sceneExtras{bottom:0}.diwaliAInside-wrapper .sceneExtras.sceneExtra-1{left:-200px}.diwaliAInside-wrapper .sceneExtras.sceneExtra-2{left:-450px}.cards-wrapper{position:absolute;top:60px;left:-370px}.card-block{position:absolute;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}.cards-wrapper.active .card-block.card2{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);transform:rotate(50deg)}.cards-wrapper.active .card-block.card1{-webkit-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-o-transform:rotate(-50deg);transform:rotate(-50deg)}.cards-wrapper.active .card-block.card4{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg)}.cards-wrapper.active .card-block.card3{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg)}.theatreInside-wrapper{left:1950px}.theatreInside-wrapper .theatre{display:table-cell;position:relative}.theatreInside-wrapper .movieCoin{display:table-cell;padding-left:100px}.theatreInside-wrapper .sceneExtras{bottom:0}.theatreInside-wrapper .sceneExtras.sceneExtra-1{left:-100px}.theatreInside-wrapper .sceneExtras.sceneExtra-3{left:-150px}.theatreInside-wrapper .sceneExtras.sceneExtra-2{right:75px}.moviePoster{position:absolute}.moviePoster.moviePoster2,.moviePoster.moviePoster3{bottom:10px}.moviePoster.moviePoster2{right:32px}.moviePoster.moviePoster2 img{width:71px}.moviePoster.moviePoster3{left:129px;bottom:7px}.moviePoster.moviePoster3 img{width:68px}.moviePoster.moviePoster1 img{width:266px;margin-top:-10px;-webkit-animation:.3s posterFlicker steps(5) infinite;-moz-animation:.3s posterFlicker steps(5) infinite;-o-animation:.3s posterFlicker steps(5) infinite;animation:.3s posterFlicker steps(5) infinite}.moviePoster.moviePoster1{top:41px;left:32px;width:266px;height:104px;overflow:hidden}@-webkit-keyframes posterFlicker{0%{opacity:0}25%,50%,75%{opacity:1}to{opacity:0}}@-moz-keyframes posterFlicker{0%{opacity:0}25%,50%,75%{opacity:1}to{opacity:0}}@-o-keyframes posterFlicker{0%{opacity:0}25%,50%,75%{opacity:1}to{opacity:0}}@keyframes posterFlicker{0%{opacity:0}25%,50%,75%{opacity:1}to{opacity:0}}.diwaliBInside-wrapper{left:2900px;height:100%}.diwaliB{top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.diwaliBInside-wrapper .sceneExtra-1{left:-275px}.diwaliBInside-wrapper .sceneExtras{bottom:0}#diwaliBVaat{position:absolute;bottom:80px;left:70px}.daaruShopInside-wrapper{left:3350px;width:400px}.daaruShopInside-wrapper .sceneExtras{bottom:0}.daaruShopInside-wrapper .sceneExtras.sceneExtra-1{left:-5%}.daaruShopInside-wrapper .sceneExtras.sceneExtra-2{right:25%}.daaruShopInside-wrapper .sceneExtras.sceneExtra-3{right:-100px}.diwaliSInside-wrapper{left:4000px}.diwaliSInside-wrapper .sceneExtras{bottom:0}.diwaliSInside-wrapper .sceneExtras.sceneExtra-1{right:-200px}.crackerShopInside-wrapper{left:4550px}.crackerShopInside-wrapper .sceneExtras{bottom:0}.crackerShopInside-wrapper .sceneExtras.sceneExtra-1{left:-150px}.crackerShopInside-wrapper .sceneExtras.sceneExtra-2{left:-90px}.crackerShopInside-wrapper .sceneExtras.sceneExtra-3{right:90px}.bridgeInside-wrapper{left:5400px}.bridgeInside-wrapper .sceneExtras{bottom:0}.bridge-block{position:relative;margin-bottom:-40px}.bridgeInside-wrapper .sceneExtras.sceneExtra-1{left:-250px}.bridgeInside-wrapper .sceneExtras.sceneExtra-2{left:-400px}.droneBlock{position:absolute;top:-50px}.droneBlock.drone-1-wrapper{right:0}.droneBlock.drone-2-wrapper{right:-100px}.kandilInside-wrapper{left:6300px}.kandilInside-wrapper .sceneExtras{bottom:0}.kandilInside-wrapper .sceneExtras.sceneExtra-1{left:-120px}.kandilInside-wrapper svg#kandilTreeSvg{vertical-align:middle}.castleInside-wrapper{left:6800px}.castleInside-wrapper .sceneExtras{bottom:0}.castle-block{position:relative}.castleInside-wrapper .sceneExtras.sceneExtra-1{left:-100px}.castleInside-wrapper .sceneExtras.sceneExtra-2{right:-75px}.castleInside-wrapper #castleSvg{vertical-align:middle;margin-bottom:-2px}.sceneExtras.groundLevel-3{bottom:19px}.flowerPot-wrapper .emitter{left:8px}.star-wars-credits-wrapper{width:400px;display:none;text-align:center;overflow:hidden}.star-wars-credits-wrapper.creditsTime{display:block}.star-wars-credits-wrapper.creditsTime .sw-content-block{-webkit-animation:30s starWarsCredits linear;-moz-animation:30s starWarsCredits linear;-o-animation:30s starWarsCredits linear;animation:30s starWarsCredits linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.star-wars-credits-wrapper p{font-size:16px;line-height:120%;color:#fff;font-family:Oswald;font-weight:700;text-transform:uppercase}.sw-content-block{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}@-webkit-keyframes starWarsCredits{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes starWarsCredits{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@-o-keyframes starWarsCredits{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes starWarsCredits{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}p.credit-heading.credit-lines,span.cast-right{font-size:24px;font-family:Oswald;font-weight:700;line-height:120%}p.credit-heading{margin-top:40px}p.casting-table{display:table;width:100%;text-align:right;line-height:120%}span.cast-left{vertical-align:middle;padding-right:20px;display:table-cell;width:50%;text-align:right;padding-top:2px}span.cast-right{display:table-cell;vertical-align:middle;width:50%;text-align:left}.ct-last .cast-left{vertical-align:top;padding-top:4px}.elementOutside{position:absolute;top:0;left:0;min-width:0;height:calc(100% - 40px);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.elementInside{position:absolute;bottom:0;left:50%;min-width:100%}.bdLogo-wrapper.elementOutside{text-align:center;min-width:100%;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}.bdLogo-wrapper.elementOutside .elementInside{right:50%;left:auto;bottom:auto;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);margin-top:25px;height:100%}.bdlogo{text-align:left;padding-left:60px}.bdlogo img{padding:2px;width:100px}.sceneStart.diwaliBtn{position:absolute;width:240px;left:50%;top:35%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden}.sceneStart.diwaliBtn .lab-btn{padding-right:20px}.sceneStart.diwaliBtn:after{content:"Turn up your volume";position:absolute;line-height:100%;left:0;font-size:12px;width:100%;text-transform:uppercase;font-family:Arial;margin-top:8px;color:#777677;bottom:-20px}.bdLogo-wrapper .sceneExtras{position:absolute;bottom:25px;right:15%}.button-wrapper .diwaliBtn .lab-btn{width:200px;text-align:left}.diwaliL-half-wrapper{position:absolute;left:100%;bottom:0;margin-left:122px}.diwaliL-half-wrapper.dlh-1:before{content:"";background:url(../assets/diwali/treeShrub-02.svg) no-repeat;position:absolute;bottom:59px;width:121px;height:53px;left:-121px}.diwaliL-half-wrapper.dlh-2{margin-left:145px;margin-bottom:-1px}.diwaliL-half-wrapper.dlh-2:before{content:"";background:url(../assets/diwali/treeShrub-01.svg) no-repeat;position:absolute;bottom:0;width:121px;height:53px}.diwaliL-half-wrapper.dlh-2:after{content:"";background:url(../assets/diwali/treeShrub-01.svg) no-repeat;position:absolute;bottom:0;width:121px;height:53px;right:0}.sweetShop-wrapper.elementOutside{width:auto;background:red;min-width:0}.sweetShop-wrapper .elementInside{bottom:0;left:0}.sweetShop{display:table-cell;position:relative}svg#sweetShopSvg{vertical-align:middle}.sweetCoin{padding-left:100px;display:table-cell}.sweetShop-wrapper .sceneExtras{bottom:0;left:190px}.diwaliA-wrapper .elementInside{overflow:hidden}.diwaliB-wrapper .elementInside{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.daaruShop{display:table-cell;position:relative}svg#daaruShopSvg{vertical-align:middle}.daaruCoin{display:table-cell;padding-left:100px}.diwaliS-wrapper .elementInside{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.crackerShop{display:table-cell;position:relative;width:340px;background:url(../assets/diwali/crackerShop-gif.svg) no-repeat}.crackerShop.active{-webkit-animation:1s shopBreak steps(5);-moz-animation:1s shopBreak steps(5);-o-animation:1s shopBreak steps(5);animation:1s shopBreak steps(5);background-position:-1414px}.crackerShopBlast{position:absolute}#crackerShopBlast1{top:100px;left:150px}#crackerShopBlast2{top:200px;left:50px}#crackerShopBlast3{left:232px;bottom:50px}@-webkit-keyframes shopBreak{0%{background-position:0 0}to{background-position:-1770px 0}}@-moz-keyframes shopBreak{0%{background-position:0 0}to{background-position:-1770px 0}}@-o-keyframes shopBreak{0%{background-position:0 0}to{background-position:-1770px 0}}@keyframes shopBreak{0%{background-position:0 0}to{background-position:-1770px 0}}.crackerShop img{visibility:hidden}.crackerCoin{display:table-cell;padding-left:100px}.drone-wrapper .elementInside{bottom:auto;top:25%}.flowerPotInside{bottom:0;left:auto;min-width:0}.flowerPot img{width:35px}.flowerPotBase{position:relative}#flowerPotFlames{position:absolute;left:0;width:100%}#flowerPotFlames .emitter{left:50%;bottom:0}.particle{transition-timing-function:ease-in}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.sutliBomb{position:absolute;right:70px;bottom:0}div#sutliBombFlames .emitter{left:8px}.sutliBomb.active img{opacity:0}.sceneExtras{position:absolute}.coinDiv img{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.coinDiv.active img{-webkit-animation:.8s coinUp forwards ease-in-out;-moz-animation:.8s coinUp forwards ease-in-out;-o-animation:.8s coinUp forwards ease-in-out;animation:.8s coinUp forwards ease-in-out}@-webkit-keyframes coinUp{0%{-webkit-transform:translateX(50%) translateY(0);-moz-transform:translateX(50%) translateY(0);-o-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}50%{-webkit-transform:translateX(50%) translateY(0) scale(1);-moz-transform:translateX(50%) translateY(0) scale(1);-o-transform:translateX(50%) translateY(0) scale(1);transform:translateX(50%) translateY(0) scale(1)}99%{opacity:1}to{-webkit-transform:translateX(50%) translateY(-100px) scale(0);-moz-transform:translateX(50%) translateY(-100px) scale(0);-o-transform:translateX(50%) translateY(-100px) scale(0);transform:translateX(50%) translateY(-100px) scale(0);opacity:0}}@-moz-keyframes coinUp{0%{-webkit-transform:translateX(50%) translateY(0);-moz-transform:translateX(50%) translateY(0);-o-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}50%{-webkit-transform:translateX(50%) translateY(0) scale(1);-moz-transform:translateX(50%) translateY(0) scale(1);-o-transform:translateX(50%) translateY(0) scale(1);transform:translateX(50%) translateY(0) scale(1)}99%{opacity:1}to{-webkit-transform:translateX(50%) translateY(-100px) scale(0);-moz-transform:translateX(50%) translateY(-100px) scale(0);-o-transform:translateX(50%) translateY(-100px) scale(0);transform:translateX(50%) translateY(-100px) scale(0);opacity:0}}@-o-keyframes coinUp{0%{-webkit-transform:translateX(50%) translateY(0);-moz-transform:translateX(50%) translateY(0);-o-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}50%{-webkit-transform:translateX(50%) translateY(0) scale(1);-moz-transform:translateX(50%) translateY(0) scale(1);-o-transform:translateX(50%) translateY(0) scale(1);transform:translateX(50%) translateY(0) scale(1)}99%{opacity:1}to{-webkit-transform:translateX(50%) translateY(-100px) scale(0);-moz-transform:translateX(50%) translateY(-100px) scale(0);-o-transform:translateX(50%) translateY(-100px) scale(0);transform:translateX(50%) translateY(-100px) scale(0);opacity:0}}@keyframes coinUp{0%{-webkit-transform:translateX(50%) translateY(0);-moz-transform:translateX(50%) translateY(0);-o-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}50%{-webkit-transform:translateX(50%) translateY(0) scale(1);-moz-transform:translateX(50%) translateY(0) scale(1);-o-transform:translateX(50%) translateY(0) scale(1);transform:translateX(50%) translateY(0) scale(1)}99%{opacity:1}to{-webkit-transform:translateX(50%) translateY(-100px) scale(0);-moz-transform:translateX(50%) translateY(-100px) scale(0);-o-transform:translateX(50%) translateY(-100px) scale(0);transform:translateX(50%) translateY(-100px) scale(0);opacity:0}}.kandilAnimate{-webkit-animation:lightSwing 8s infinite cubic-bezier(.31,.44,.445,1.65);-moz-animation:lightSwing 8s infinite cubic-bezier(.31,.44,.445,1.65);-o-animation:lightSwing 8s infinite cubic-bezier(.31,.44,.445,1.65);animation:lightSwing 8s infinite cubic-bezier(.31,.44,.445,1.65);-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center}#kandil1{-moz-transform-origin:129.05px 208.399px}#kandil2{-moz-transform-origin:238.049px 201.5px}#kandil3{-moz-transform-origin:70.35px 137.4px}#kandil4{-moz-transform-origin:145.8px 95.601px}#kandil5{-moz-transform-origin:227.249px 34.3px}#kandil6{-moz-transform-origin:301.95px 72.101px}#kandil7{-moz-transform-origin:351.75px 190.7px}@-webkit-keyframes lightSwing{0%,100%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}25%,75%{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}}@-moz-keyframes lightSwing{0%,100%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}25%,75%{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}}@-o-keyframes lightSwing{0%,100%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}25%,75%{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}}@keyframes lightSwing{0%,100%{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}25%,75%{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}}.sweetShop.active .sweetShopGift{-webkit-animation:.3s poof linear forwards;-moz-animation:.3s poof linear forwards;-o-animation:.3s poof linear forwards;animation:.3s poof linear forwards;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}@-webkit-keyframes poof{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:1}to{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}}@-moz-keyframes poof{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:1}to{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}}@-o-keyframes poof{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:1}to{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}}@keyframes poof{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{opacity:1}to{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:0}}#gift1{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-ms-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}#gift2{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}#gift3{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}#gift4{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}#gift5{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.sweetShopGift{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#daaruBulb{-webkit-animation:lightSwing 10s infinite cubic-bezier(.31,.44,.445,1.65);-moz-animation:lightSwing 10s infinite cubic-bezier(.31,.44,.445,1.65);-o-animation:lightSwing 10s infinite cubic-bezier(.31,.44,.445,1.65);animation:lightSwing 10s infinite cubic-bezier(.31,.44,.445,1.65);-moz-transform-origin:15.2px 19.3px}.daaruShop.active #daaruBottles{-webkit-animation:.3s poof linear forwards;-moz-animation:.3s poof linear forwards;-o-animation:.3s poof linear forwards;animation:.3s poof linear forwards;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}#daaruBottles{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.diwaliS.active{-webkit-animation:4s Sfloat linear infinite;-moz-animation:4s Sfloat linear infinite;-o-animation:4s Sfloat linear infinite;animation:4s Sfloat linear infinite}@-webkit-keyframes Sfloat{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes Sfloat{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes Sfloat{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes Sfloat{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.droneBlock .drone-1{-webkit-animation:1.5s droneMove linear infinite;-moz-animation:1.5s droneMove linear infinite;-o-animation:1.5s droneMove linear infinite;animation:1.5s droneMove linear infinite}.droneBlock .drone-2{-webkit-animation:1.5s droneMove linear infinite .3s;-moz-animation:1.5s droneMove linear infinite .3s;-o-animation:1.5s droneMove linear infinite .3s;animation:1.5s droneMove linear infinite .3s}@-webkit-keyframes droneMove{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes droneMove{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes droneMove{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes droneMove{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.droneBlock.drone-1-wrapper.active .drone-1 #droneGift{-webkit-animation:.3s poof linear forwards;-moz-animation:.3s poof linear forwards;-o-animation:.3s poof linear forwards;animation:.3s poof linear forwards;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}.droneBlock.drone-2-wrapper.active .drone-2{-webkit-animation:.5s droneAlert linear;-moz-animation:.5s droneAlert linear;-o-animation:.5s droneAlert linear;animation:.5s droneAlert linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes droneAlert{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(100px,-100px);-moz-transform:translate(100px,-100px);-o-transform:translate(100px,-100px);transform:translate(100px,-100px)}}@-moz-keyframes droneAlert{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(100px,-100px);-moz-transform:translate(100px,-100px);-o-transform:translate(100px,-100px);transform:translate(100px,-100px)}}@-o-keyframes droneAlert{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(100px,-100px);-moz-transform:translate(100px,-100px);-o-transform:translate(100px,-100px);transform:translate(100px,-100px)}}@keyframes droneAlert{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(100px,-100px);-moz-transform:translate(100px,-100px);-o-transform:translate(100px,-100px);transform:translate(100px,-100px)}}.castle-block.flagUp #castleBD,.castle-block.flagUp #castleBone1,.castle-block.flagUp #castleBone2{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.castle-block #castleBD,.castle-block #castleBone1,.castle-block #castleBone2{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:translateY(140px);-moz-transform:translateY(140px);-o-transform:translateY(140px);transform:translateY(140px)}@media(min-width:768px) and (max-width:950px){.button-wrapper .diwaliBtn .lab-btn{width:170px}.button-wrapper .diwaliBtn{font-size:18px}.button-wrapper .diwaliBtn .lab-btn:after{width:25px;height:25px}.button-wrapper{margin-left:-20px}}@media(max-width:767px){.bdlogo{padding-left:0;text-align:center}.bdlogo img{width:75px}.bdLogo-wrapper .sceneExtras.sceneExtra-1,.button-wrapper{display:none}.star-wars-credits-wrapper{position:absolute;top:-400px;left:-42%}.star-wars-credits-wrapper p{font-size:11px}span.cast-left{padding-right:10px}p.credit-heading.credit-lines,span.cast-right{font-size:15px}}@media(orientation:landscape){.star-wars-credits-wrapper{position:relative;top:auto;left:auto}.bdLogo-wrapper.elementOutside .elementInside{margin-top:10px}}