.elementor-988102 .elementor-element.elementor-element-81fa049{--display:flex;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988102 .elementor-element.elementor-element-8ea0dbb{--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-988102 .elementor-element.elementor-element-4b178f3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-988102 .elementor-element.elementor-element-475e2f3{--display:flex;}.elementor-988102 .elementor-element.elementor-element-6fd1480 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-988102 .elementor-element.elementor-element-6fd1480 .elementor-heading-title{font-size:19px;}.elementor-988102 .elementor-element.elementor-element-a15b4c6{--display:flex;}.elementor-988102 .elementor-element.elementor-element-7bc96ec > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-988102 .elementor-element.elementor-element-7bc96ec .elementor-heading-title{font-size:19px;}.elementor-988102 .elementor-element.elementor-element-109fbdd{--display:flex;}.elementor-988102 .elementor-element.elementor-element-ed1413d > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-988102 .elementor-element.elementor-element-ed1413d .elementor-heading-title{font-size:19px;}.elementor-988102 .elementor-element.elementor-element-4d704a8{--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-988102 .elementor-element.elementor-element-4d704a8.e-con{--align-self:center;}.elementor-988102 .elementor-element.elementor-element-e5c517a{--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;--margin-top:47px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-988102 .elementor-element.elementor-element-acbeef6{text-align:center;}.elementor-988102 .elementor-element.elementor-element-4f3c50b{--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:dashed;--border-style:dashed;border-color:#000000;--border-color:#000000;}.elementor-988102 .elementor-element.elementor-element-daa0b59{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-988102 .elementor-element.elementor-element-5eee891{--display:flex;}.elementor-988102 .elementor-element.elementor-element-a4d2608 .elementor-icon-box-wrapper{text-align:center;}.elementor-988102 .elementor-element.elementor-element-a4d2608{--icon-box-icon-margin:15px;}.elementor-988102 .elementor-element.elementor-element-a4d2608 .elementor-icon-box-title, .elementor-988102 .elementor-element.elementor-element-a4d2608 .elementor-icon-box-title a{font-size:23px;}.elementor-988102 .elementor-element.elementor-element-a4d2608 .elementor-icon-box-description{font-size:13px;}.elementor-988102 .elementor-element.elementor-element-14fa98d{--display:flex;}.elementor-988102 .elementor-element.elementor-element-55ebb64 .elementor-icon-box-wrapper{text-align:center;}.elementor-988102 .elementor-element.elementor-element-55ebb64{--icon-box-icon-margin:15px;}.elementor-988102 .elementor-element.elementor-element-55ebb64 .elementor-icon-box-title, .elementor-988102 .elementor-element.elementor-element-55ebb64 .elementor-icon-box-title a{font-size:23px;}.elementor-988102 .elementor-element.elementor-element-55ebb64 .elementor-icon-box-description{font-size:13px;}.elementor-988102 .elementor-element.elementor-element-8974c53{--display:flex;}.elementor-988102 .elementor-element.elementor-element-2913ab4 .elementor-icon-box-wrapper{text-align:center;}.elementor-988102 .elementor-element.elementor-element-2913ab4{--icon-box-icon-margin:15px;}.elementor-988102 .elementor-element.elementor-element-2913ab4 .elementor-icon-box-title, .elementor-988102 .elementor-element.elementor-element-2913ab4 .elementor-icon-box-title a{font-size:23px;}.elementor-988102 .elementor-element.elementor-element-2913ab4 .elementor-icon-box-description{font-size:13px;}.elementor-988102 .elementor-element.elementor-element-9165464{--display:flex;}.elementor-988102 .elementor-element.elementor-element-13c031c .elementor-icon-box-wrapper{text-align:center;}.elementor-988102 .elementor-element.elementor-element-13c031c{--icon-box-icon-margin:15px;}.elementor-988102 .elementor-element.elementor-element-13c031c .elementor-icon-box-title, .elementor-988102 .elementor-element.elementor-element-13c031c .elementor-icon-box-title a{font-size:23px;}.elementor-988102 .elementor-element.elementor-element-13c031c .elementor-icon-box-description{font-size:13px;}.elementor-988102 .elementor-element.elementor-element-55ffc7e{--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:double;--border-style:double;border-color:#111111;--border-color:#111111;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-988102 .elementor-element.elementor-element-55ffc7e:hover::before, .elementor-988102 .elementor-element.elementor-element-55ffc7e:hover > .elementor-background-video-container::before, .elementor-988102 .elementor-element.elementor-element-55ffc7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-988102 .elementor-element.elementor-element-55ffc7e > .elementor-background-slideshow:hover::before, .elementor-988102 .elementor-element.elementor-element-55ffc7e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-988102 .elementor-element.elementor-element-55ffc7e:hover{--overlay-opacity:0.5;}.elementor-988102 .elementor-element.elementor-element-0067152{--display:flex;--min-height:477px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-988102 .elementor-element.elementor-element-0067152.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-988102 .elementor-element.elementor-element-864e306{--display:flex;--justify-content:center;}.elementor-988102 .elementor-element.elementor-element-864e306:not(.elementor-motion-effects-element-type-background), .elementor-988102 .elementor-element.elementor-element-864e306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-vamtam_accent_4 ) 0%, var( --e-global-color-vamtam_accent_4 ) 100%);}.elementor-988102 .elementor-element.elementor-element-121e0c3{--display:flex;--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;}.elementor-988102 .elementor-element.elementor-element-f7f3a71{--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-988102 .elementor-element.elementor-element-3122b52 > .elementor-widget-container{margin:-173px 0px 0px 0px;}.elementor-988102 .elementor-element.elementor-element-3122b52 img{width:41%;}.elementor-988102 .elementor-element.elementor-element-f3d9c85{--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-988102 .elementor-element.elementor-element-1f501f7 > .elementor-widget-container{margin:-142px 0px 0px -29px;}.elementor-988102 .elementor-element.elementor-element-1f501f7 img{width:20%;}.elementor-988102 .elementor-element.elementor-element-b7f6240{--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-988102 .elementor-element.elementor-element-04deac7.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-988102 .elementor-element.elementor-element-4b178f3{--grid-auto-flow:row;}.elementor-988102 .elementor-element.elementor-element-daa0b59{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-988102 .elementor-element.elementor-element-8ea0dbb{--width:50%;}.elementor-988102 .elementor-element.elementor-element-4d704a8{--width:50%;}.elementor-988102 .elementor-element.elementor-element-864e306{--content-width:1600px;}.elementor-988102 .elementor-element.elementor-element-f7f3a71{--width:50%;}.elementor-988102 .elementor-element.elementor-element-f3d9c85{--width:50%;}}@media(max-width:767px){.elementor-988102 .elementor-element.elementor-element-4b178f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-988102 .elementor-element.elementor-element-daa0b59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-988102 .elementor-element.elementor-element-3122b52 > .elementor-widget-container{margin:-121px -202px 0px 0px;}.elementor-988102 .elementor-element.elementor-element-1f501f7 > .elementor-widget-container{margin:-141px 188px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-04deac7 */.glow-button {
  display: inline-block;
  padding: 15px 40px;
  font-size: 20px;
  font-weight: bold;
  background-color: #111;
  border: none;
  border-radius: 15px; /* Rounded corners */
  text-decoration: none;
  position: relative;
  overflow: hidden;
  transition: 0.4s;
  letter-spacing: 2px;
}

.glow-button span {
  color: #000; /* Start black */
  display: inline-block;
  transition: color 0.4s ease;
}

/* Text gradient animation */
.glow-button span:nth-child(1) { color: #000; }
.glow-button span:nth-child(2) { color: #7b5cff; }
.glow-button span:nth-child(3) { color: #9c7dff; }
.glow-button span:nth-child(4) { color: #bba0ff; }
.glow-button span:nth-child(5) { color: #d8c2ff; }
.glow-button span:nth-child(6) { color: #fff; }
/* The pattern repeats for longer text */
.glow-button span:nth-child(7) { color: #7b5cff; }
.glow-button span:nth-child(8) { color: #9c7dff; }
.glow-button span:nth-child(9) { color: #bba0ff; }
.glow-button span:nth-child(10) { color: #d8c2ff; }
.glow-button span:nth-child(11) { color: #fff; }
.glow-button span:nth-child(12) { color: #7b5cff; }
.glow-button span:nth-child(13) { color: #9c7dff; }
.glow-button span:nth-child(14) { color: #bba0ff; }
.glow-button span:nth-child(15) { color: #d8c2ff; }

.glow-button::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(90deg, transparent, rgba(167, 139, 250, 0.4), transparent);
  transform: rotate(25deg);
  transition: 0.5s;
}

.glow-button:hover::before {
  left: 100%;
}

.glow-button:hover {
  box-shadow: 0 0 20px #a78bfa, 0 0 40px #a78bfa, 0 0 60px #a78bfa;
}

.glow-button:hover span {
  color: #fff; /* On hover, all white */
}/* End custom CSS */