.elementor-4331 .elementor-element.elementor-element-eef90b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:double;--border-style:double;box-shadow:28px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4331 .elementor-element.elementor-element-eef90b6:not(.elementor-motion-effects-element-type-background), .elementor-4331 .elementor-element.elementor-element-eef90b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFFA;}.elementor-4331 .elementor-element.elementor-element-eef90b6::before, .elementor-4331 .elementor-element.elementor-element-eef90b6 > .elementor-background-video-container::before, .elementor-4331 .elementor-element.elementor-element-eef90b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4331 .elementor-element.elementor-element-eef90b6 > .elementor-background-slideshow::before, .elementor-4331 .elementor-element.elementor-element-eef90b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4331 .elementor-element.elementor-element-eef90b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#58133A;--background-overlay:'';}.elementor-4331 .elementor-element.elementor-element-392cece .elementor-heading-title{font-size:32px;font-weight:900;}.elementor-4331 .elementor-element.elementor-element-313540d .elementor-button:hover, .elementor-4331 .elementor-element.elementor-element-313540d .elementor-button:focus{background-color:#B66262;}.elementor-4331 .elementor-element.elementor-element-313540d .elementor-button-content-wrapper{flex-direction:row;}.elementor-4331 .elementor-element.elementor-element-313540d .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-4331 .elementor-element.elementor-element-313540d .elementor-button{font-family:"AR One Sans", Sans-serif;font-size:15px;text-shadow:14px 0px 17px rgba(0,0,0,0.3);fill:#0201015C;color:#0201015C;transition-duration:0.8s;border-style:groove;}.elementor-4331 .elementor-element.elementor-element-cf033a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4331 .elementor-element.elementor-element-ba0377f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4331 .elementor-element.elementor-element-3d18fc8 .elementor-toc__header-title{text-align:start;}.elementor-4331 .elementor-element.elementor-element-3d18fc8 .elementor-toc__header{flex-direction:row;}.elementor-4331 .elementor-element.elementor-element-3d18fc8{--item-text-hover-decoration:underline;}.elementor-4331 .elementor-element.elementor-element-9183210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4331 .elementor-element.elementor-element-096d60f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4331 .elementor-element.elementor-element-09d198a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4331 .elementor-element.elementor-element-ea687d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;}.elementor-4331 .elementor-element.elementor-element-7167ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;}.elementor-4331 .elementor-element.elementor-element-89f057a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;}.elementor-4331 .elementor-element.elementor-element-9d83451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;}.elementor-4331 .elementor-element.elementor-element-a92a6e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;}@media(max-width:767px){.elementor-4331 .elementor-element.elementor-element-eef90b6{--width:83%;--min-height:158px;}}@media(min-width:768px){.elementor-4331 .elementor-element.elementor-element-eef90b6{--width:95%;}}/* Start custom CSS for container, class: .elementor-element-eef90b6 */.elementor-4331 .elementor-element.elementor-element-eef90b6 {
  position: fixed;
  bottom: 30px;
  left: 30px;
  z-index: 999;
  display: inline-block;
  animation: float 3s ease-in-out infinite;
}

/* Button styling */
.elementor-4331 .elementor-element.elementor-element-eef90b6 a,
.elementor-4331 .elementor-element.elementor-element-eef90b6 {
  background: linear-gradient(135deg, #4facfe, #00f2fe);
  color: #fff !important;
  padding: 14px 20px;
  border-radius: 12px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 600;
  box-shadow: 0 8px 25px rgba(0,0,0,0.2);
  transition: all 0.3s ease;
}

/* Floating animation */
@keyframes float {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-6px);
  }
}

/* Hover effect */
.elementor-4331 .elementor-element.elementor-element-eef90b6:hover {
  transform: translateY(-10px) scale(1.05);
  box-shadow: 0 12px 35px rgba(0,0,0,0.4);
}

/* Arrow animation (if using icon inside button) */
.elementor-4331 .elementor-element.elementor-element-eef90b6 i {
  margin-right: 8px;
  transition: transform 0.3s ease;
}

.elementor-4331 .elementor-element.elementor-element-eef90b6:hover i {
  transform: translateX(-6px);
}

/* Glow effect */
.elementor-4331 .elementor-element.elementor-element-eef90b6:hover {
  box-shadow: 0 0 15px rgba(0, 242, 254, 0.7),
              0 0 30px rgba(79, 172, 254, 0.5);
}

/* Mobile responsive */
@media (max-width: 600px) {
  .elementor-4331 .elementor-element.elementor-element-eef90b6 {
    left: 10px;
    right: 10px;
    bottom: 15px;
    text-align: center;
  }
}/* End custom CSS */