.elementor-13622 .elementor-element.elementor-element-1916d2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13622 .elementor-element.elementor-element-23afe51{--display:flex;}.elementor-13622 .elementor-element.elementor-element-a0d96f5{--display:flex;}.elementor-13622 .elementor-element.elementor-element-bf8b71a{--display:flex;}.elementor-13622 .elementor-element.elementor-element-ae9c3fe{--display:flex;}.elementor-13622 .elementor-element.elementor-element-7fb33e3{--display:flex;}.elementor-13622 .elementor-element.elementor-element-2dd11c1{--display:flex;}.elementor-13622 .elementor-element.elementor-element-91c631e{--display:flex;}.elementor-13622 .elementor-element.elementor-element-fbdc579{--display:flex;}@media(min-width:768px){.elementor-13622 .elementor-element.elementor-element-23afe51{--content-width:1440px;}.elementor-13622 .elementor-element.elementor-element-a0d96f5{--content-width:1440px;}.elementor-13622 .elementor-element.elementor-element-bf8b71a{--content-width:1440px;}}/* Start custom CSS for html, class: .elementor-element-2015cdc */.masala-fall {
  position: fixed;
  top: -10px;
  pointer-events: none;
  z-index: 9999;
  animation: masalaFall linear forwards;
}

@keyframes masalaFall {
  from {
    transform: translateY(-10vh) rotate(0deg);
    opacity: 1;
  }
  to {
    transform: translateY(110vh) rotate(180deg);
    opacity: 0;
  }
}/* End custom CSS */