.elementor-47595 .elementor-element.elementor-element-c7810b9{--display:flex;--gap:10px 10px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47595 .elementor-element.elementor-element-c7810b9:not(.elementor-motion-effects-element-type-background), .elementor-47595 .elementor-element.elementor-element-c7810b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF8C42 0%, #FF6B35 100%);}.elementor-47595 .elementor-element.elementor-element-c7810b9, .elementor-47595 .elementor-element.elementor-element-c7810b9::before{--border-transition:0.3s;}body:not(.rtl) .elementor-47595 .elementor-element.elementor-element-d5feb4c{right:5px;}body.rtl .elementor-47595 .elementor-element.elementor-element-d5feb4c{left:5px;}.elementor-47595 .elementor-element.elementor-element-d5feb4c{top:5px;}.elementor-47595 .elementor-element.elementor-element-d5feb4c .elementor-icon-wrapper{text-align:center;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#FF6E00;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon, .elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon, .elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon{background-color:#FF6E00;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-stacked .elementor-icon svg{fill:#FF6E00;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-stacked .elementor-icon:hover{background-color:#FF0000;color:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon:hover, .elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-default .elementor-icon:hover{color:#FF0000;border-color:#FF0000;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon:hover, .elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-default .elementor-icon:hover svg{fill:#FF0000;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-d5feb4c.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-d5feb4c .elementor-icon{font-size:9px;padding:9px;}.elementor-47595 .elementor-element.elementor-element-d5feb4c .elementor-icon svg{height:9px;}.elementor-47595 .elementor-element.elementor-element-8967f59 > .elementor-widget-container{margin:-65px 0px -16px 0px;}.elementor-47595 .elementor-element.elementor-element-8967f59 img{width:144px;}.elementor-47595 .elementor-element.elementor-element-85603e9{text-align:center;}.elementor-47595 .elementor-element.elementor-element-85603e9 .elementor-heading-title{color:#FFFFFF;font-family:"Exo", Sans-serif;font-size:20px;font-weight:800;}.elementor-47595 .elementor-element.elementor-element-52d8e76{text-align:center;}.elementor-47595 .elementor-element.elementor-element-52d8e76 .elementor-heading-title{color:#FFFFFF;font-family:"Exo", Sans-serif;font-size:18px;font-weight:500;}.elementor-47595 .elementor-element.elementor-element-e12a379 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button{background-color:#FFFFFF33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2E;border-radius:50px 50px 50px 50px;}.elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button:hover, .elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button:focus{color:#FF7B00;background-color:#FFFFFF;}.elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button:hover svg, .elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button:focus svg{fill:#FF7B00;}#elementor-popup-modal-47595 .dialog-widget-content{animation-duration:0.4s;background-color:#910E0E00;border-radius:16px 16px 16px 16px;margin:0px 0px 0px 0px;}#elementor-popup-modal-47595 .dialog-message{width:325px;height:auto;padding:70px 30px 20px 30px;}#elementor-popup-modal-47595{justify-content:flex-start;align-items:flex-end;}@media(max-width:767px){.elementor-47595 .elementor-element.elementor-element-c7810b9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47595 .elementor-element.elementor-element-8967f59 > .elementor-widget-container{margin:-44px 0px -10px 0px;}.elementor-47595 .elementor-element.elementor-element-8967f59 img{width:107px;}.elementor-47595 .elementor-element.elementor-element-85603e9 .elementor-heading-title{font-size:18px;}.elementor-47595 .elementor-element.elementor-element-52d8e76 .elementor-heading-title{font-size:16px;}.elementor-47595 .elementor-element.elementor-element-e12a379 .elementor-button{padding:10px 10px 10px 10px;}#elementor-popup-modal-47595 .dialog-message{width:229px;padding:70px 10px 10px 10px;}}




/* Start custom CSS for container, class: .elementor-element-c7810b9 */.tease-bl::before {
   content: '';
   z-index: -1;
   animation: pulse-border 2s ease-in-out infinite;
}


.tease-bl::before {
    content: '';
    background: linear-gradient(135deg, #ff6b35, #ff8c42);
    z-index: -1;
    animation: pulse-border2 2s ease-in-out infinite;
}

@keyframes pulse-border2 {
0%, 100% {
    opacity: 0;
    transform: scale(1);
}

50% {
    opacity: 0.7;
    transform: scale(1.05);
}
}   


.tease-bl {
animation: bouncee 2s ease-in-out 3s infinite;
}


@keyframes bouncee {
0%, 100% {
    transform: translateY(0);
}

50% {
    transform: translateY(-10px);
}
}




@keyframes shake-with-pause {
  0%, 25%, 100% {
    transform: translateX(0) rotate(0deg);
  }
  2% {
    transform: translateX(-3px) rotate(-1deg);
  }
  4% {
    transform: translateX(3px) rotate(1deg);
  }
  6% {
    transform: translateX(-3px) rotate(-1deg);
  }
  8% {
    transform: translateX(3px) rotate(1deg);
  }
  10% {
    transform: translateX(-2px) rotate(-0.5deg);
  }
  12% {
    transform: translateX(2px) rotate(0.5deg);
  }
  14% {
    transform: translateX(-1px) rotate(-0.5deg);
  }
  16% {
    transform: translateX(1px) rotate(0.5deg);
  }
  18% {
    transform: translateX(0) rotate(0deg);
  }
}


.gift-img img {
   animation: shake-with-pause 5s ease-in-out infinite;
}/* End custom CSS */

