.elementor-1489 .elementor-element.elementor-element-f0ba002{--display:flex;--background-transition:0.3s;}.elementor-1489 .elementor-element.elementor-element-0e69efb{--spacer-size:20px;}.elementor-1489 .elementor-element.elementor-element-13935f7{text-align:center;}.elementor-1489 .elementor-element.elementor-element-13935f7 img{width:100%;max-width:250px;}.elementor-1489 .elementor-element.elementor-element-764622d{--spacer-size:30px;}.elementor-1489 .elementor-element.elementor-element-b982d3f{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-1489 .elementor-element.elementor-element-fbb115a .elementor-button{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;font-style:normal;border-radius:0px 0px 0px 0px;}.elementor-1489 .elementor-element.elementor-element-fbb115a .elementor-button:hover, .elementor-1489 .elementor-element.elementor-element-fbb115a .elementor-button:focus{background-color:#F85880;}.elementor-1489 .elementor-element.elementor-element-f7d9224{--spacer-size:150px;}/* Start custom CSS for html, class: .elementor-element-f339898 */.foreground{
    z-index: 9;
    position:fixed;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity:0;
    pointer-events: none;
}

.background{
    z-index: -9;
    position:fixed;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
}


.figure {
  position: absolute;
  background-size: cover;
  animation: fadeIn 0.5s ease-out;
}

.figure > img {
    width: 100%;
    height: auto;
}

.figure.f01{
  filter: blur(0.85px);
  right:25%;
  top:35%;
  width: 9.5%;
  min-width: 70px;
}

.figure.f02{
  left:27%;
  top:45%;
  width: 11.3%;
  min-width: 80px;
  filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
}

.figure.f03{
  right:-15%;
  top:51%;
  width: 35%;
  min-width: 200px;
  filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3));
}

.figure.f04{
  left:-150px;
  top:63%;
  width: 50%;
  min-width: 400px;
  filter: blur(0.5px) drop-shadow(0 0 7px rgba(0, 0, 0, 0.5));
}

.figure.f05{
  right:22%;
  top:63%;
  width: 15%;
  min-width: 120px;
  filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
}

.figure.f06{
  left:12%;
  top:65%;
  width: 23%;
  min-width:150px;
  filter: blur(0.5px);
}

.animate-me {
  animation: bounceIn 3s ease-in-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}/* End custom CSS */