.elementor-3 .elementor-element.elementor-element-73b973e{--display:flex;--min-height:100vh;--justify-content:center;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-73b973e:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-73b973e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-73b973e, .elementor-3 .elementor-element.elementor-element-73b973e::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-5510ae3{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-5510ae3 .elementor-heading-title{color:#FDFDFD;font-family:"Roboto", Sans-serif;font-size:2.3vw;font-weight:600;}.elementor-3 .elementor-element.elementor-element-5510ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:47% 00% 47% 0%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1500px 1500px 1500px 1500px;}.elementor-3 .elementor-element.elementor-element-5510ae3.elementor-element{--align-self:center;}.elementor-3 .elementor-element.elementor-element-9a9e5d8{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3 .elementor-element.elementor-element-9a9e5d8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-9a9e5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-9a9e5d8, .elementor-3 .elementor-element.elementor-element-9a9e5d8::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-797659f .elementor-heading-title{color:#FDFDFD;}.elementor-3 .elementor-element.elementor-element-71adb99 img{width:100%;}.elementor-3 .elementor-element.elementor-element-71adb99{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-b1f87e2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--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-3 .elementor-element.elementor-element-b1f87e2:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b1f87e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-b1f87e2, .elementor-3 .elementor-element.elementor-element-b1f87e2::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-b1f87e2.e-con{--align-self:center;}.elementor-3 .elementor-element.elementor-element-7bde545 img{width:100%;}.elementor-3 .elementor-element.elementor-element-7bde545{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-7bde545{left:46vh;}body.rtl .elementor-3 .elementor-element.elementor-element-7bde545{right:46vh;}.elementor-3 .elementor-element.elementor-element-0f602c3 img{width:100%;}.elementor-3 .elementor-element.elementor-element-0f602c3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-0f602c3{right:22vw;}body.rtl .elementor-3 .elementor-element.elementor-element-0f602c3{left:22vw;}.elementor-3 .elementor-element.elementor-element-9062e3f img{width:100%;}.elementor-3 .elementor-element.elementor-element-9062e3f{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:22vh;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-9062e3f{right:28vw;}body.rtl .elementor-3 .elementor-element.elementor-element-9062e3f{left:28vw;}.elementor-3 .elementor-element.elementor-element-d1e975e img{width:100%;}.elementor-3 .elementor-element.elementor-element-d1e975e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:56vh;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-d1e975e{right:53vw;}body.rtl .elementor-3 .elementor-element.elementor-element-d1e975e{left:53vw;}.elementor-3 .elementor-element.elementor-element-34426d3 img{width:100%;}.elementor-3 .elementor-element.elementor-element-34426d3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;z-index:0;}.elementor-3 .elementor-element.elementor-element-f9ac31d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-f9ac31d:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f9ac31d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-f9ac31d, .elementor-3 .elementor-element.elementor-element-f9ac31d::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-f9ac31d.e-con{--align-self:center;}.elementor-3 .elementor-element.elementor-element-545069a img{width:100%;}.elementor-3 .elementor-element.elementor-element-545069a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-545069a{left:46vh;}body.rtl .elementor-3 .elementor-element.elementor-element-545069a{right:46vh;}.elementor-3 .elementor-element.elementor-element-0b08674 img{width:100%;}.elementor-3 .elementor-element.elementor-element-0b08674{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-0b08674{right:22vw;}body.rtl .elementor-3 .elementor-element.elementor-element-0b08674{left:22vw;}.elementor-3 .elementor-element.elementor-element-cdf6cf2 img{width:100%;}.elementor-3 .elementor-element.elementor-element-cdf6cf2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:22vh;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-cdf6cf2{right:28vw;}body.rtl .elementor-3 .elementor-element.elementor-element-cdf6cf2{left:28vw;}.elementor-3 .elementor-element.elementor-element-eea6dc5 img{width:100%;}.elementor-3 .elementor-element.elementor-element-eea6dc5{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:56vh;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-eea6dc5{right:53vw;}body.rtl .elementor-3 .elementor-element.elementor-element-eea6dc5{left:53vw;}.elementor-3 .elementor-element.elementor-element-d37cd9e img{width:100%;}.elementor-3 .elementor-element.elementor-element-d37cd9e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;z-index:0;}.elementor-3 .elementor-element.elementor-element-dfcddb4{--display:flex;--min-height:100vh;--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;--justify-content:center;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-dfcddb4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-dfcddb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-dfcddb4, .elementor-3 .elementor-element.elementor-element-dfcddb4::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-bccc96c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-bccc96c:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-bccc96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F1F6;}.elementor-3 .elementor-element.elementor-element-bccc96c, .elementor-3 .elementor-element.elementor-element-bccc96c::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-bccc96c.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-d993c5a{--lottie-container-width:100%;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-d993c5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c3c6cc0{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:10px;}.elementor-3 .elementor-element.elementor-element-c3c6cc0 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-c3c6cc0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3 .elementor-element.elementor-element-cc0f72d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-f963798{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-e1c1b3b{--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--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-3 .elementor-element.elementor-element-8bd6f94{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;}.elementor-3 .elementor-element.elementor-element-8bd6f94 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:10px 10px 10px 10px;border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-b4dfe10{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;}.elementor-3 .elementor-element.elementor-element-b4dfe10 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-f6178ee{--spacer-size:15.2vh;}.elementor-3 .elementor-element.elementor-element-7cea417{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;}.elementor-3 .elementor-element.elementor-element-7cea417 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-18ae480{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3e4ea18{--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-ccc18f7{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;}.elementor-3 .elementor-element.elementor-element-ccc18f7 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-af6011b{--spacer-size:15.2vh;}.elementor-3 .elementor-element.elementor-element-e2bbc2b{text-align:center;font-family:"Roboto", Sans-serif;font-size:1vw;font-weight:400;}.elementor-3 .elementor-element.elementor-element-e2bbc2b > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-c93433d{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-c93433d:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-c93433d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-c93433d, .elementor-3 .elementor-element.elementor-element-c93433d::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-b26fc47 img{width:100%;border-radius:100em 100em 0em 0em;}.elementor-3 .elementor-element.elementor-element-b26fc47{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-b26fc47 > .elementor-widget-container{border-radius:150px 0px 0px 150px;}.elementor-3 .elementor-element.elementor-element-090e830 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:5vw;font-weight:600;}.elementor-3 .elementor-element.elementor-element-090e830 > .elementor-widget-container{margin:-95px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-751691f{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-751691f:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-751691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-751691f, .elementor-3 .elementor-element.elementor-element-751691f::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-36cd361{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-36cd361:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-36cd361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-36cd361, .elementor-3 .elementor-element.elementor-element-36cd361::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-a2767b9{text-align:center;width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-a2767b9 .elementor-heading-title{color:#FFFFFF3D;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;}.elementor-3 .elementor-element.elementor-element-3d11eca{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--z-index:1;}.elementor-3 .elementor-element.elementor-element-3d11eca:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3d11eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, #5A596B 100%);}.elementor-3 .elementor-element.elementor-element-3d11eca, .elementor-3 .elementor-element.elementor-element-3d11eca::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-9e2ef51{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#104583;--border-color:#104583;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-9e2ef51:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-9e2ef51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9e2ef51:hover{border-style:solid;border-color:#3A0D0D00;--border-color:#3A0D0D00;}.elementor-3 .elementor-element.elementor-element-9e2ef51, .elementor-3 .elementor-element.elementor-element-9e2ef51::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-3b2c052{--display:flex;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-80419ad{text-align:center;}.elementor-3 .elementor-element.elementor-element-80419ad .elementor-heading-title{color:#FFFFFF;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-f963798{--content-width:70vw;}.elementor-3 .elementor-element.elementor-element-e1c1b3b{--width:33.3%;}.elementor-3 .elementor-element.elementor-element-18ae480{--width:33.3%;}.elementor-3 .elementor-element.elementor-element-3e4ea18{--width:33.3%;}.elementor-3 .elementor-element.elementor-element-9e2ef51{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-71adb99 */.custom-image-widget {
  overflow: hidden;
  height: 300px; /* התאמה לגובה שלך */
  position: relative;
}

.custom-image-widget img {
  position: relative;
  top: -448px; /* התחלה ב-50% מהגובה */
  transition: transform 0.5s ease-in-out, top 0.5s ease-in-out;
}

.custom-image-widget:hover img {
  top: -550px; /* תנועה כלפי מעלה ב-30 פיקסלים */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bde545 *//* וודא שהסלקטור שלך הוא image1 */
.image1 {
  transform-origin: bottom left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1f87e2 *//* קוד לתמונה הראשונה שמתחילה מהפינה השמאלית התחתונה */
#image1 {
  transform-origin: bottom left !important;
}

/* קוד לתמונה השנייה שמתחילה מהפינה הימנית התחתונה */
#image2 {
  transform-origin: bottom right !important;
}

/* קוד לתמונה השלישית שמתחילה מהפינה השמאלית העליונה */
#image3 {
  transform-origin: top left !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-545069a *//* וודא שהסלקטור שלך הוא image1 */
.image1 {
  transform-origin: bottom left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9ac31d */#ima11 {
  transform-origin: right center !important;
  animation: fadeInFromRight 1.5s cubic-bezier(0.4, 0, 0.2, 1) forwards !important;
}

@keyframes fadeInFromRight {
  from {
    transform: translateX(100%);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-098bec9 */.connector {
    position: relative;
    width: 100%;
    height: 130px; /* Adjust the height as needed */
}

.line {
    position: absolute;
    width: 100%; /* Length of the line */
    height: 8px;
    background-color: #7A7A7A; /* Color of the line */
    top: 50%; /* Adjust the top position as needed */
    transform: rotate(-45deg); /* Adjust the angle as needed */
}

.dot {
    position: absolute;
    width: 10px;
    height: 10px;
    background-color: #333; /* Color of the dot */
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e2ef51 */.elementor-3 .elementor-element.elementor-element-9e2ef51{
    --first-color: #5ddcff; 
    --second-color: #3c67e3;
    --third-color: #4e00c2;
}
@property --rotate {
  syntax: "<angle>";
  initial-value: 132deg;
  inherits: false;
}
.elementor-3 .elementor-element.elementor-element-9e2ef51::before, .elementor-3 .elementor-element.elementor-element-9e2ef51::after{
    opacity: 0;
    content: "";
    transition: all 0.5s ease-in-out;
}
.elementor-3 .elementor-element.elementor-element-9e2ef51:hover::before, .elementor-3 .elementor-element.elementor-element-9e2ef51:hover::after{
    position: absolute;
    z-index: -1;
    background-image: linear-gradient(
    var(--rotate)
    , var(--first-color), var(--second-color) 43%, var(--third-color));
    animation: spin 2.5s linear infinite;
    opacity: 1;
}
.elementor-3 .elementor-element.elementor-element-9e2ef51:hover::before {
  width: 104%;
  height: 104%;
  border-radius: 8px;
  top: -2%;
  left: -2%;
}
.elementor-3 .elementor-element.elementor-element-9e2ef51:hover::after {
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  transform: scale(0.9);
  filter: blur(70px);
}
@keyframes spin {
  0% {
    --rotate: 0deg;
  }
  100% {
    --rotate: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72e5523 */.elementor-3 .elementor-element.elementor-element-72e5523{
    --btn-width: 180px;
    --btn-height: 50px;
    --btn-background: #0e1538;
    --left-gradient: #F803F8;
    --right-gradient: #03F2FD;
}
.elementor-3 .elementor-element.elementor-element-72e5523 a {
  position: relative;
  width: var(--btn-width);
  height: var(--btn-height);
}
.elementor-3 .elementor-element.elementor-element-72e5523 a:before,
.elementor-3 .elementor-element.elementor-element-72e5523 a:after {
  content: '';
  position: absolute;
  inset: 0;
  transition: 0.5s;
}
.elementor-3 .elementor-element.elementor-element-72e5523 a:nth-child(1):before,
.elementor-3 .elementor-element.elementor-element-72e5523 a:nth-child(1):after {
  background: linear-gradient(45deg,var(--left-gradient),var(--btn-background),var(--btn-background),var(--right-gradient));
}
.elementor-3 .elementor-element.elementor-element-72e5523 a:hover:before {
  inset: -3px;
}
.elementor-3 .elementor-element.elementor-element-72e5523 a:hover:after {
  inset: -3px;
  filter: blur(10px);
}
.elementor-3 .elementor-element.elementor-element-72e5523 a span {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--btn-background);
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/*Glass Shine Effect*/
.elementor-3 .elementor-element.elementor-element-72e5523 a span::before {
  content: '';
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  background: rgba(255,255,255,0.075);
  transform: skew(160deg);
}/* End custom CSS */
/* Start custom CSS *//* change to built in animation */
.fadeInUp {
    animation-name: fadeInUp2 !important;
}
@keyframes fadeInUp2 {
    0% {
        opacity: 0;
        transform: translate3d(0,40px,0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
.fadeInDown {
    animation-name: fadeInDown2 !important;
}
@keyframes fadeInDown2 {
    0% {
        opacity: 0;
        transform: translate3d(0,-40px,0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
.fadeInLeft {
    animation-name: fadeInLeft2 !important;
}
@keyframes fadeInLeft2 {
    0% {
        opacity: 0;
        transform: translate3d(-40px,0,0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}
.fadeInRight {
    animation-name: fadeInRight2 !important;
}
@keyframes fadeInRight2 {
    0% {
        opacity: 0;
        transform: translate3d(40px,0,0);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}/* End custom CSS */