.elementor-7417 .elementor-element.elementor-element-eb9ea45{--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-7417 .elementor-element.elementor-element-0fccfab{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7417 .elementor-element.elementor-element-615f7fa{--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-7417 .elementor-element.elementor-element-4697e80 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7417 .elementor-element.elementor-element-4697e80{text-align:start;}.elementor-7417 .elementor-element.elementor-element-4697e80 img{width:22%;}.elementor-7417 .elementor-element.elementor-element-f20921c{--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-7417 .elementor-element.elementor-element-5e7670c .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7417 .elementor-element.elementor-element-d35efab{--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;--overlay-opacity:0.5;}.elementor-7417 .elementor-element.elementor-element-d35efab::before, .elementor-7417 .elementor-element.elementor-element-d35efab > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-d35efab > .e-con-inner > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-d35efab > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-d35efab > .e-con-inner > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-d35efab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7417 .elementor-element.elementor-element-19382f3{--display:flex;--min-height:8vh;--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-7417 .elementor-element.elementor-element-19382f3:not(.elementor-motion-effects-element-type-background), .elementor-7417 .elementor-element.elementor-element-19382f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0058CC;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-menu-toggle{margin:0 auto;background-color:#002CF7;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item:focus{color:#00FF7D;fill:#00FF7D;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#0196FC;}.elementor-7417 .elementor-element.elementor-element-021aef8 .e--pointer-framed .elementor-item:before,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .e--pointer-framed .elementor-item:after{border-color:#0196FC;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#00FF77;}.elementor-7417 .elementor-element.elementor-element-021aef8{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:#00B2FF;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a, .elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-menu-toggle{color:#FAFAFA;fill:#FAFAFA;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown{background-color:#0058CC;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a:hover,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a:focus,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-menu-toggle:hover,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-menu-toggle:focus{color:#00FF5C;}.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a:hover,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a:focus,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7417 .elementor-element.elementor-element-021aef8 .elementor-nav-menu--dropdown a.highlighted{background-color:#0800FF;}.elementor-7417 .elementor-element.elementor-element-021aef8 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-7417 .elementor-element.elementor-element-021aef8 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-7417 .elementor-element.elementor-element-6ee7c23{--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;--overlay-opacity:0.5;}.elementor-7417 .elementor-element.elementor-element-6ee7c23::before, .elementor-7417 .elementor-element.elementor-element-6ee7c23 > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-6ee7c23 > .e-con-inner > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-6ee7c23 > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-6ee7c23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-6ee7c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7417 .elementor-element.elementor-element-5cdb0ca{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.76;--overlay-mix-blend-mode:screen;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7417 .elementor-element.elementor-element-5cdb0ca:not(.elementor-motion-effects-element-type-background), .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7417 .elementor-element.elementor-element-5cdb0ca::before, .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .e-con-inner > .elementor-background-video-container::before, .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-7417 .elementor-element.elementor-element-5cdb0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000F5 41%, #000000 78%);}.elementor-7417 .elementor-element.elementor-element-e9f74d8{--iteration-count:infinite;top:569px;--dynamic-text-color:#2CFF99;--typing-selected-bg-color:#00FC68;}.elementor-7417 .elementor-element.elementor-element-e9f74d8 > .elementor-widget-container{margin:-55px 0px 0px 0px;}body:not(.rtl) .elementor-7417 .elementor-element.elementor-element-e9f74d8{left:41px;}body.rtl .elementor-7417 .elementor-element.elementor-element-e9f74d8{right:41px;}.elementor-7417 .elementor-element.elementor-element-e9f74d8 .elementor-headline{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:31px;}.elementor-7417 .elementor-element.elementor-element-e9f74d8 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-7417 .elementor-element.elementor-element-42a7b4a > .elementor-widget-container{margin:139px 0px 0px 32px;}body:not(.rtl) .elementor-7417 .elementor-element.elementor-element-42a7b4a{left:0px;}body.rtl .elementor-7417 .elementor-element.elementor-element-42a7b4a{right:0px;}.elementor-7417 .elementor-element.elementor-element-42a7b4a{top:454px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-7417 .elementor-element.elementor-element-f7cdc12{width:100%;max-width:100%;}.elementor-7417 .elementor-element.elementor-element-f7cdc12 > .elementor-widget-container{background-color:#000000;background-image:url("https://localx.world/wp-content/uploads/2026/02/Ai-review-manager-software.png");margin:-33px 0px 0px 0px;background-position:center center;background-repeat:no-repeat;}.elementor-7417 .elementor-element.elementor-element-f7cdc12 img{width:100%;opacity:0.91;}.elementor-7417 .elementor-element.elementor-element-18c3aca{--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-7417 .elementor-element.elementor-element-02ed2e5 .elementor-repeater-item-190f542 .swiper-slide-bg{background-color:#00B2FF;}.elementor-7417 .elementor-element.elementor-element-02ed2e5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7417 .elementor-element.elementor-element-02ed2e5 .swiper-slide-contents{max-width:66%;}.elementor-7417 .elementor-element.elementor-element-02ed2e5 .swiper-slide-inner{text-align:center;}.elementor-7417 .elementor-element.elementor-element-7819917{--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-7417 .elementor-element.elementor-element-1df4d4d{color:#F5F5F5;}@media(max-width:767px){.elementor-7417 .elementor-element.elementor-element-4697e80 > .elementor-widget-container{--e-transform-translateX:12px;--e-transform-translateY:48px;margin:-47px 0px 0px 0px;}.elementor-7417 .elementor-element.elementor-element-4697e80 img{width:35%;}.elementor-7417 .elementor-element.elementor-element-d35efab{--min-height:87px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7417 .elementor-element.elementor-element-021aef8 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7417 .elementor-element.elementor-element-021aef8{--nav-menu-icon-size:32px;}.elementor-7417 .elementor-element.elementor-element-5cdb0ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7417 .elementor-element.elementor-element-e9f74d8 > .elementor-widget-container{margin:-353px 0px 0px 0px;}body:not(.rtl) .elementor-7417 .elementor-element.elementor-element-e9f74d8{left:10px;}body.rtl .elementor-7417 .elementor-element.elementor-element-e9f74d8{right:10px;}.elementor-7417 .elementor-element.elementor-element-e9f74d8{top:476px;}.elementor-7417 .elementor-element.elementor-element-e9f74d8 .elementor-headline{font-size:19px;}.elementor-7417 .elementor-element.elementor-element-42a7b4a > .elementor-widget-container{margin:-177px 0px 0px 11px;}.elementor-7417 .elementor-element.elementor-element-42a7b4a{top:423px;font-size:11px;}.elementor-7417 .elementor-element.elementor-element-f7cdc12 > .elementor-widget-container{background-size:cover;}}@media(min-width:768px){.elementor-7417 .elementor-element.elementor-element-615f7fa{--width:50%;}.elementor-7417 .elementor-element.elementor-element-f20921c{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-5e7670c */.elementor-7417 .elementor-element.elementor-element-5e7670c{
  --btn-width: 180px;
  --btn-height: 50px;
  --btn-background: #0e1538;
  --left-gradient: #F803F8;
  --right-gradient: #03F2FD;

  --spin-speed: 3.2s;      /* gradient travel speed */
  --hue-speed: 0s;         /* set to 8s if you want rainbow rotation */
}

.elementor-7417 .elementor-element.elementor-element-5e7670c a{
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
  display: inline-block;
}

/* Base layers */
.elementor-7417 .elementor-element.elementor-element-5e7670c a:before,
.elementor-7417 .elementor-element.elementor-element-5e7670c a:after{
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 0;        /* add radius if your button has it */
  transition: inset .5s, filter .5s;
  
  /* animated gradient from the start */
  background: linear-gradient(
    45deg,
    var(--left-gradient),
    var(--btn-background),
    var(--btn-background),
    var(--right-gradient),
    var(--left-gradient)
  );
  background-size: 300% 300%;
  background-position: 0% 50%;
  animation: lxGradientSpin var(--spin-speed) linear infinite;
  will-change: background-position, filter;
}

/* Glow layer (always slightly blurred, stronger on hover) */
.elementor-7417 .elementor-element.elementor-element-5e7670c a:after{
  filter: blur(8px);
  opacity: .85;
}

/* Hover boost (keep your effect) */
.elementor-7417 .elementor-element.elementor-element-5e7670c a:hover:before{
  inset: -3px;
}
.elementor-7417 .elementor-element.elementor-element-5e7670c a:hover:after{
  inset: -3px;
  filter: blur(12px);
}

/* Button content */
.elementor-7417 .elementor-element.elementor-element-5e7670c a span{
  position: absolute;
  inset: 0;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/* Glass shine */
.elementor-7417 .elementor-element.elementor-element-5e7670c a span::before{
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}

@keyframes lxGradientSpin{
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* Optional: true “color rotation” (rainbow spin). Set --hue-speed: 8s above */
@supports (filter: hue-rotate(1deg)){
  .elementor-7417 .elementor-element.elementor-element-5e7670c a:before,
  .elementor-7417 .elementor-element.elementor-element-5e7670c a:after{
    animation:
      lxGradientSpin var(--spin-speed) linear infinite,
      lxHueRotate var(--hue-speed) linear infinite;
  }
  @keyframes lxHueRotate{
    to { filter: hue-rotate(360deg); }
  }
}/* End custom CSS */