.elementor-3365 .elementor-element.elementor-element-cdc56d2{--display:flex;--min-height:80vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:1;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-cdc56d2::before, .elementor-3365 .elementor-element.elementor-element-cdc56d2 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-cdc56d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-cdc56d2 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-cdc56d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-cdc56d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #001C473B 0%, #000530 59%);}.elementor-3365 .elementor-element.elementor-element-abe5519{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:flex-start;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3365 .elementor-element.elementor-element-a2f9745 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-159d241 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:106px;font-weight:600;line-height:0.9em;color:var( --e-global-color-af90d02 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3365 .elementor-element.elementor-element-7771489{text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-af90d02 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button{background-color:#00BAFF;font-family:"Talent", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-70bb5f7 );color:var( --e-global-color-70bb5f7 );box-shadow:0px 7px 34px 0px rgba(0, 185.9999999999998, 255, 0.57);border-radius:3px 3px 3px 3px;}.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover, .elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:focus{color:var( --e-global-color-af90d02 );box-shadow:4px 7px 33px 0px #00BAFF;}.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover svg, .elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:focus svg{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-7cd9135{--display:flex;--min-height:75vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:1;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-7cd9135::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #00102000 64%, #001020 100%);}.elementor-3365 .elementor-element.elementor-element-7cd9135:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://anashim.org.il/wp-content/uploads/2026/05/צילום-מסך-2026-05-05-191009.png") 50% 50%;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3365 .elementor-element.elementor-element-0e98018{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-0e98018{left:6vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-0e98018{right:6vw;}.elementor-3365 .elementor-element.elementor-element-0e98018 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-43ffb5e{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:45vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-43ffb5e{left:62vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-43ffb5e{right:62vw;}.elementor-3365 .elementor-element.elementor-element-43ffb5e img{width:100%;}.elementor-3365 .elementor-element.elementor-element-3606edf{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-3606edf{left:78vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-3606edf{right:78vw;}.elementor-3365 .elementor-element.elementor-element-3606edf img{width:100%;}.elementor-3365 .elementor-element.elementor-element-9436c94{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:2vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-9436c94{left:14vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-9436c94{right:14vw;}.elementor-3365 .elementor-element.elementor-element-9436c94 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-e2776f0{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:41vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-e2776f0{left:64vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-e2776f0{right:64vw;}.elementor-3365 .elementor-element.elementor-element-e2776f0 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-035a972{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:27vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-035a972{left:4vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-035a972{right:4vw;}.elementor-3365 .elementor-element.elementor-element-035a972 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-bba5fad{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:39vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-bba5fad{left:8vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-bba5fad{right:8vw;}.elementor-3365 .elementor-element.elementor-element-bba5fad img{width:100%;}.elementor-3365 .elementor-element.elementor-element-2517b00{--display:flex;--min-height:75vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-2517b00::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(280deg, #00102000 19%, #01002C 84%);}.elementor-3365 .elementor-element.elementor-element-f3abcfc{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-f3abcfc{left:6vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-f3abcfc{right:6vw;}.elementor-3365 .elementor-element.elementor-element-f3abcfc img{width:100%;}.elementor-3365 .elementor-element.elementor-element-9e9dda6{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:45vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-9e9dda6{left:62vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-9e9dda6{right:62vw;}.elementor-3365 .elementor-element.elementor-element-9e9dda6 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-25c9310{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-25c9310{left:78vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-25c9310{right:78vw;}.elementor-3365 .elementor-element.elementor-element-25c9310 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-4728b78{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:2vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-4728b78{left:14vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-4728b78{right:14vw;}.elementor-3365 .elementor-element.elementor-element-4728b78 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-625de67{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:41vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-625de67{left:64vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-625de67{right:64vw;}.elementor-3365 .elementor-element.elementor-element-625de67 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-a09c70f{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:27vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-a09c70f{left:4vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-a09c70f{right:4vw;}.elementor-3365 .elementor-element.elementor-element-a09c70f img{width:100%;}.elementor-3365 .elementor-element.elementor-element-a555e1a{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:39vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-a555e1a{left:8vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-a555e1a{right:8vw;}.elementor-3365 .elementor-element.elementor-element-a555e1a img{width:100%;}.elementor-3365 .elementor-element.elementor-element-85b127a > .elementor-widget-container{margin:-32% -20% -20% -20%;}.elementor-3365 .elementor-element.elementor-element-85b127a img{width:100%;}.elementor-3365 .elementor-element.elementor-element-478c114{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-478c114{left:6vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-478c114{right:6vw;}.elementor-3365 .elementor-element.elementor-element-478c114 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-afff11c{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:45vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-afff11c{left:62vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-afff11c{right:62vw;}.elementor-3365 .elementor-element.elementor-element-afff11c img{width:100%;}.elementor-3365 .elementor-element.elementor-element-3db8ec6{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-3db8ec6{left:78vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-3db8ec6{right:78vw;}.elementor-3365 .elementor-element.elementor-element-3db8ec6 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-05dd0b3{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:2vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-05dd0b3{left:14vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-05dd0b3{right:14vw;}.elementor-3365 .elementor-element.elementor-element-05dd0b3 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-98422da{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:41vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-98422da{left:64vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-98422da{right:64vw;}.elementor-3365 .elementor-element.elementor-element-98422da img{width:100%;}.elementor-3365 .elementor-element.elementor-element-177cc8a{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:27vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-177cc8a{left:4vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-177cc8a{right:4vw;}.elementor-3365 .elementor-element.elementor-element-177cc8a img{width:100%;}.elementor-3365 .elementor-element.elementor-element-f79db2f{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:39vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-f79db2f{left:8vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-f79db2f{right:8vw;}.elementor-3365 .elementor-element.elementor-element-f79db2f img{width:100%;}.elementor-3365 .elementor-element.elementor-element-601354a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--border-radius:80px 80px 80px 80px;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3365 .elementor-element.elementor-element-601354a:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-601354a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F7FF;}.elementor-3365 .elementor-element.elementor-element-18f1060{--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;--flex-wrap:wrap;--align-content:center;}.elementor-3365 .elementor-element.elementor-element-4d6166c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3365 .elementor-element.elementor-element-a0ecd11{width:100%;max-width:100%;text-align:start;}.elementor-3365 .elementor-element.elementor-element-a0ecd11 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-3365 .elementor-element.elementor-element-a0ecd11 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:98px;font-weight:600;line-height:0.9em;letter-spacing:-1.1px;color:#007AF9;}.elementor-3365 .elementor-element.elementor-element-f223c57{width:100%;max-width:100%;text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-9412384{width:100%;max-width:100%;text-align:start;}.elementor-3365 .elementor-element.elementor-element-9412384 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-9412384 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:39px;font-weight:600;line-height:0.9em;color:var( --e-global-color-4681da0 );}.elementor-3365 .elementor-element.elementor-element-8e71cc0{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-8e71cc0:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-8e71cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF82;}.elementor-3365 .elementor-element.elementor-element-357cd40{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-af90d02 );--border-color:var( --e-global-color-af90d02 );--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 27px 0px rgba(0, 185.9999999999998, 255, 0.24);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-357cd40:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-357cd40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-357cd40:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-357cd40, .elementor-3365 .elementor-element.elementor-element-357cd40::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-6693bdb > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-6693bdb{text-align:center;}.elementor-3365 .elementor-element.elementor-element-6693bdb img{width:61%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-30e4720{text-align:center;}.elementor-3365 .elementor-element.elementor-element-30e4720 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:30px;font-weight:600;line-height:0.8em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-dd9ef1f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-af90d02 );--border-color:var( --e-global-color-af90d02 );--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 27px 0px rgba(0, 185.9999999999998, 255, 0.24);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-dd9ef1f:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-dd9ef1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-dd9ef1f:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-dd9ef1f, .elementor-3365 .elementor-element.elementor-element-dd9ef1f::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-a1991b8 > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-a1991b8{text-align:center;}.elementor-3365 .elementor-element.elementor-element-a1991b8 img{width:61%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-f9883f8{text-align:center;}.elementor-3365 .elementor-element.elementor-element-f9883f8 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:30px;font-weight:600;line-height:0.8em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-6246b86{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-af90d02 );--border-color:var( --e-global-color-af90d02 );--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 27px 0px rgba(0, 185.9999999999998, 255, 0.24);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-6246b86:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-6246b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-6246b86:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-6246b86, .elementor-3365 .elementor-element.elementor-element-6246b86::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-90cfe2c > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-90cfe2c{text-align:center;}.elementor-3365 .elementor-element.elementor-element-90cfe2c img{width:61%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-1d1ff3d{text-align:center;}.elementor-3365 .elementor-element.elementor-element-1d1ff3d .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:30px;font-weight:600;line-height:0.8em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-8f7d444{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-af90d02 );--border-color:var( --e-global-color-af90d02 );--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 27px 0px rgba(0, 185.9999999999998, 255, 0.24);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-8f7d444:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-8f7d444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-8f7d444:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-8f7d444, .elementor-3365 .elementor-element.elementor-element-8f7d444::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-ba2b040 > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-ba2b040{text-align:center;}.elementor-3365 .elementor-element.elementor-element-ba2b040 img{width:61%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-7d93806{text-align:center;}.elementor-3365 .elementor-element.elementor-element-7d93806 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:30px;font-weight:600;line-height:0.8em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-040f3e7{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:5%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-040f3e7:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-040f3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001020;}.elementor-3365 .elementor-element.elementor-element-3eeaf2f{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:flex-start;}.elementor-3365 .elementor-element.elementor-element-dda121c .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:39px;font-weight:600;line-height:1.2em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-ca2c8a5{text-align:start;}.elementor-3365 .elementor-element.elementor-element-ca2c8a5 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:59px;font-weight:600;line-height:0.9em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button{background-color:#00BAFF;font-family:"Talent", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-70bb5f7 );color:var( --e-global-color-70bb5f7 );box-shadow:0px 7px 34px 0px rgba(0, 185.9999999999998, 255, 0.57);border-radius:3px 3px 3px 3px;}.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover, .elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:focus{color:var( --e-global-color-af90d02 );box-shadow:4px 7px 33px 0px #00BAFF;}.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover svg, .elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:focus svg{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-cd3f209{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3365 .elementor-element.elementor-element-1616988{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--border-radius:80px 80px 80px 80px;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3365 .elementor-element.elementor-element-1616988:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-1616988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-21706c5{width:100%;max-width:100%;text-align:center;}.elementor-3365 .elementor-element.elementor-element-21706c5 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-3365 .elementor-element.elementor-element-21706c5 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:60px;font-weight:600;line-height:0.9em;letter-spacing:-1.1px;color:#007AF9;}.elementor-3365 .elementor-element.elementor-element-ea03f3f{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );--border-radius:0px 0px 0px 0px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-3365 .elementor-element.elementor-element-ea03f3f:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-ea03f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-ea03f3f:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-ea03f3f, .elementor-3365 .elementor-element.elementor-element-ea03f3f::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-23eaf40{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-23eaf40 > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-23eaf40 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-08782f6{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:start;}.elementor-3365 .elementor-element.elementor-element-08782f6 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:24px;font-weight:600;line-height:1em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-d817b40{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-28d0226{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );--border-radius:0px 0px 0px 0px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;--z-index:2;}.elementor-3365 .elementor-element.elementor-element-28d0226:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-28d0226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-28d0226:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-28d0226, .elementor-3365 .elementor-element.elementor-element-28d0226::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-f4e9082{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-f4e9082 > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-f4e9082 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-af80d03{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:start;}.elementor-3365 .elementor-element.elementor-element-af80d03 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:24px;font-weight:600;line-height:1em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-44843b9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-f279102{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );--border-radius:0px 0px 0px 0px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;--z-index:3;}.elementor-3365 .elementor-element.elementor-element-f279102:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-f279102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-f279102:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-f279102, .elementor-3365 .elementor-element.elementor-element-f279102::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-aec501c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-aec501c > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-aec501c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-6a5c496{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:start;}.elementor-3365 .elementor-element.elementor-element-6a5c496 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:24px;font-weight:600;line-height:1em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-295330a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-007cb97{--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:flex-start;--align-items:center;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );--border-radius:0px 0px 0px 0px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;--z-index:4;}.elementor-3365 .elementor-element.elementor-element-007cb97:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-007cb97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3365 .elementor-element.elementor-element-007cb97:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-4681da0 );--border-color:var( --e-global-color-4681da0 );box-shadow:0px 17px 30px 0px rgba(0, 185.9999999999998, 255, 0.41);}.elementor-3365 .elementor-element.elementor-element-007cb97, .elementor-3365 .elementor-element.elementor-element-007cb97::before{--border-transition:0.3s;}.elementor-3365 .elementor-element.elementor-element-e354169{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-e354169 > .elementor-widget-container{margin:-5% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-e354169 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 26deg );}.elementor-3365 .elementor-element.elementor-element-eab01c1{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:start;}.elementor-3365 .elementor-element.elementor-element-eab01c1 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:24px;font-weight:600;line-height:1em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-2312444{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:justify;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-ecb4097{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:3%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-cbd0cd5 > .elementor-widget-container{margin:0% 18% 0% 18%;}.elementor-3365 .elementor-element.elementor-element-cbd0cd5{text-align:center;}.elementor-3365 .elementor-element.elementor-element-cbd0cd5 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:59px;font-weight:600;line-height:0.9em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-b5c2608{width:100%;max-width:100%;text-align:center;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-b5c2608 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button{background-color:#00BAFF;font-family:"Talent", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-70bb5f7 );color:var( --e-global-color-70bb5f7 );box-shadow:0px 7px 34px 0px rgba(0, 185.9999999999998, 255, 0.57);border-radius:3px 3px 3px 3px;}.elementor-3365 .elementor-element.elementor-element-db05e74{width:100%;max-width:100%;}.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover, .elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:focus{color:var( --e-global-color-af90d02 );box-shadow:4px 7px 33px 0px #00BAFF;}.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover svg, .elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:focus svg{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-338dfdc{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-338dfdc{left:6vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-338dfdc{right:6vw;}.elementor-3365 .elementor-element.elementor-element-338dfdc img{width:100%;}.elementor-3365 .elementor-element.elementor-element-2b74aab{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:29vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-2b74aab{left:0vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-2b74aab{right:0vw;}.elementor-3365 .elementor-element.elementor-element-2b74aab img{width:100%;}.elementor-3365 .elementor-element.elementor-element-4c8ce63{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:12vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-4c8ce63{left:64vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-4c8ce63{right:64vw;}.elementor-3365 .elementor-element.elementor-element-4c8ce63 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-4220c4c{width:var( --container-widget-width, 1% );max-width:1%;--container-widget-width:1%;--container-widget-flex-grow:0;top:29vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-4220c4c{left:68vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-4220c4c{right:68vw;}.elementor-3365 .elementor-element.elementor-element-4220c4c img{width:100%;}.elementor-3365 .elementor-element.elementor-element-1dc525e{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:37vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-1dc525e{left:16vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-1dc525e{right:16vw;}.elementor-3365 .elementor-element.elementor-element-1dc525e img{width:100%;}.elementor-3365 .elementor-element.elementor-element-08bcf1f{width:var( --container-widget-width, 0.8% );max-width:0.8%;--container-widget-width:0.8%;--container-widget-flex-grow:0;top:37vh;text-align:center;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-08bcf1f{left:76vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-08bcf1f{right:76vw;}.elementor-3365 .elementor-element.elementor-element-08bcf1f img{width:100%;}.elementor-3365 .elementor-element.elementor-element-63d422f{--display:flex;--min-height:0vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--border-radius:80px 80px 80px 80px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;--z-index:100;}.elementor-3365 .elementor-element.elementor-element-63d422f:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-63d422f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-1eda57a{width:100%;max-width:100%;text-align:center;}.elementor-3365 .elementor-element.elementor-element-1eda57a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-1eda57a .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:55px;font-weight:600;line-height:0.9em;letter-spacing:-1.1px;color:#007AF9;}.elementor-3365 .elementor-element.elementor-element-dbf8984{width:100%;max-width:100%;text-align:center;font-family:"Talent", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-dbf8984 > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-3365 .elementor-element.elementor-element-6c9eaa2{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-6c9eaa2 img{width:80%;}.elementor-3365 .elementor-element.elementor-element-eda546c{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:center;}.elementor-3365 .elementor-element.elementor-element-eda546c img{width:87%;}.elementor-3365 .elementor-element.elementor-element-090f80f{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-3365 .elementor-element.elementor-element-090f80f > .elementor-widget-container{margin:-42% -28% -42% -28%;}.elementor-3365 .elementor-element.elementor-element-090f80f img{width:60%;}.elementor-3365 .elementor-element.elementor-element-8036110{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-3365 .elementor-element.elementor-element-8036110 > .elementor-widget-container{margin:-42% -28% -42% -28%;}.elementor-3365 .elementor-element.elementor-element-8036110 img{width:60%;}.elementor-3365 .elementor-element.elementor-element-ea19231{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;}.elementor-3365 .elementor-element.elementor-element-ea19231 > .elementor-widget-container{margin:-42% -28% -42% -28%;}.elementor-3365 .elementor-element.elementor-element-ea19231 img{width:60%;}.elementor-3365 .elementor-element.elementor-element-c219fda{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-3365 .elementor-element.elementor-element-c219fda > .elementor-widget-container{margin:-42% -20% -42% -20%;}.elementor-3365 .elementor-element.elementor-element-5ccbd8d{--display:flex;--min-height:0vh;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-3365 .elementor-element.elementor-element-5ccbd8d:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001020;}.elementor-3365 .elementor-element.elementor-element-5ccbd8d::before, .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-5ccbd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #00274A8C 0%, #001020 59%);}.elementor-3365 .elementor-element.elementor-element-7548c96{--display:flex;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#009FFF;--border-color:#009FFF;--border-radius:36px 36px 36px 36px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-de0a357 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-7c4d54f > .elementor-widget-container{margin:2% 0% 10% 0%;}.elementor-3365 .elementor-element.elementor-element-7c4d54f{text-align:center;}.elementor-3365 .elementor-element.elementor-element-7c4d54f .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:59px;font-weight:600;line-height:0.9em;color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button{background-color:#00BAFF;font-family:"Talent", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;fill:var( --e-global-color-70bb5f7 );color:var( --e-global-color-70bb5f7 );box-shadow:0px 7px 34px 0px rgba(0, 185.9999999999998, 255, 0.57);border-radius:3px 3px 3px 3px;}.elementor-3365 .elementor-element.elementor-element-244a072 > .elementor-widget-container{margin:0% 0% -10% 0%;}.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover, .elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:focus{color:var( --e-global-color-af90d02 );box-shadow:4px 7px 33px 0px #00BAFF;}.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover svg, .elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:focus svg{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-3976bf2{--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:1;--padding-top:2%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3365 .elementor-element.elementor-element-3976bf2:not(.elementor-motion-effects-element-type-background), .elementor-3365 .elementor-element.elementor-element-3976bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af90d02 );background-image:url("https://anashim.org.il/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-27-at-08.53.06.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3365 .elementor-element.elementor-element-3976bf2::before, .elementor-3365 .elementor-element.elementor-element-3976bf2 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-3976bf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-3976bf2 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-3976bf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-3976bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00274A8F 0%, #00274A 100%);}.elementor-3365 .elementor-element.elementor-element-06d5aa8{width:100%;max-width:100%;text-align:center;}.elementor-3365 .elementor-element.elementor-element-06d5aa8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-06d5aa8 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:3.7vw;font-weight:700;line-height:1em;color:var( --e-global-color-4681da0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3365 .elementor-element.elementor-element-a25ef95{width:100%;max-width:100%;}.elementor-3365 .elementor-element.elementor-element-a25ef95 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-a25ef95 .elementor-icon-wrapper{text-align:center;}.elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4681da0 );color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-framed .elementor-icon, .elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-default .elementor-icon{color:var( --e-global-color-4681da0 );border-color:var( --e-global-color-4681da0 );}.elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-framed .elementor-icon, .elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4681da0 );}.elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-a25ef95.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-a25ef95 .elementor-icon{font-size:16px;}.elementor-3365 .elementor-element.elementor-element-a25ef95 .elementor-icon svg{height:16px;}.elementor-3365 .elementor-element.elementor-element-02bf472{width:100%;max-width:100%;text-align:center;}.elementor-3365 .elementor-element.elementor-element-02bf472 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-3365 .elementor-element.elementor-element-02bf472 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:2.1vw;font-weight:400;line-height:1em;color:var( --e-global-color-af90d02 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3365 .elementor-element.elementor-element-0517cab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3365 .elementor-element.elementor-element-0517cab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 5% 5% 5%;border-radius:30px 30px 30px 30px;}.elementor-3365 .elementor-element.elementor-element-0517cab.elementor-element{--align-self:center;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group > label, .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-subgroup label{color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group > label{font-family:"Talent", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-af90d02 );font-family:"Talent", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group .elementor-field{color:var( --e-global-color-70bb5f7 );}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group .elementor-field, .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-subgroup label{font-family:"Talent", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button{font-family:"Talent", Sans-serif;font-size:24px;font-weight:800;line-height:26px;border-radius:6px 6px 6px 6px;padding:12px 12px 12px 12px;}.elementor-3365 .elementor-element.elementor-element-0517cab .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-4681da0 );color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button[type="submit"]{background-color:var( --e-global-color-4681da0 );color:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button[type="submit"] svg *{fill:var( --e-global-color-af90d02 );}.elementor-3365 .elementor-element.elementor-element-0517cab .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3365 .elementor-element.elementor-element-0517cab .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-b066333 );color:#ffffff;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-b066333 );color:#ffffff;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3365 .elementor-element.elementor-element-0517cab .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}body.elementor-page-3365:not(.elementor-motion-effects-element-type-background), body.elementor-page-3365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001020;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3365 .elementor-element.elementor-element-06d5aa8 .elementor-heading-title{font-size:7.6vw;}.elementor-3365 .elementor-element.elementor-element-02bf472 .elementor-heading-title{font-size:7.6vw;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-3365 .elementor-element.elementor-element-cdc56d2{--width:100%;}.elementor-3365 .elementor-element.elementor-element-abe5519{--width:42%;}.elementor-3365 .elementor-element.elementor-element-7cd9135{--width:58%;}.elementor-3365 .elementor-element.elementor-element-2517b00{--width:58%;}.elementor-3365 .elementor-element.elementor-element-4d6166c{--width:40%;}.elementor-3365 .elementor-element.elementor-element-8e71cc0{--width:33%;}.elementor-3365 .elementor-element.elementor-element-357cd40{--width:46%;}.elementor-3365 .elementor-element.elementor-element-dd9ef1f{--width:46%;}.elementor-3365 .elementor-element.elementor-element-6246b86{--width:46%;}.elementor-3365 .elementor-element.elementor-element-8f7d444{--width:46%;}.elementor-3365 .elementor-element.elementor-element-3eeaf2f{--width:50%;}.elementor-3365 .elementor-element.elementor-element-ea03f3f{--width:54%;}.elementor-3365 .elementor-element.elementor-element-28d0226{--width:54%;}.elementor-3365 .elementor-element.elementor-element-f279102{--width:54%;}.elementor-3365 .elementor-element.elementor-element-007cb97{--width:54%;}.elementor-3365 .elementor-element.elementor-element-ecb4097{--width:100%;}.elementor-3365 .elementor-element.elementor-element-5ccbd8d{--content-width:1200px;}.elementor-3365 .elementor-element.elementor-element-7548c96{--width:80%;}.elementor-3365 .elementor-element.elementor-element-3976bf2{--content-width:1200px;}}@media(max-width:767px){.elementor-3365 .elementor-element.elementor-element-cdc56d2{--padding-top:0%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-3365 .elementor-element.elementor-element-abe5519{--justify-content:center;--align-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-abe5519.e-con{--order:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3365 .elementor-element.elementor-element-a2f9745{text-align:center;}.elementor-3365 .elementor-element.elementor-element-a2f9745 .elementor-heading-title{font-size:24px;}.elementor-3365 .elementor-element.elementor-element-159d241{text-align:center;}.elementor-3365 .elementor-element.elementor-element-159d241 .elementor-heading-title{font-size:53px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3365 .elementor-element.elementor-element-7771489{text-align:center;font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-7cd9135{--min-height:45vh;--overlay-opacity:1;--padding-top:30%;--padding-bottom:30%;--padding-left:30%;--padding-right:30%;}.elementor-3365 .elementor-element.elementor-element-7cd9135::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-7cd9135 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00102000 63%, #001020 100%);}.elementor-3365 .elementor-element.elementor-element-7cd9135.e-con{--order:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3365 .elementor-element.elementor-element-0e98018{--container-widget-width:11px;--container-widget-flex-grow:0;width:var( --container-widget-width, 11px );max-width:11px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-0e98018{left:29vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-0e98018{right:29vw;}.elementor-3365 .elementor-element.elementor-element-43ffb5e{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-43ffb5e{left:89vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-43ffb5e{right:89vw;}.elementor-3365 .elementor-element.elementor-element-3606edf{--container-widget-width:13px;--container-widget-flex-grow:0;width:var( --container-widget-width, 13px );max-width:13px;}.elementor-3365 .elementor-element.elementor-element-9436c94{--container-widget-width:8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 8px );max-width:8px;}.elementor-3365 .elementor-element.elementor-element-e2776f0{--container-widget-width:16px;--container-widget-flex-grow:0;width:var( --container-widget-width, 16px );max-width:16px;}.elementor-3365 .elementor-element.elementor-element-035a972{--container-widget-width:9px;--container-widget-flex-grow:0;width:var( --container-widget-width, 9px );max-width:9px;}.elementor-3365 .elementor-element.elementor-element-bba5fad{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-3365 .elementor-element.elementor-element-2517b00{--min-height:45vh;--overlay-opacity:1;--padding-top:30%;--padding-bottom:30%;--padding-left:30%;--padding-right:30%;}.elementor-3365 .elementor-element.elementor-element-2517b00::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .e-con-inner > .elementor-background-video-container::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3365 .elementor-element.elementor-element-2517b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #00102000 63%, #01002C 100%);}.elementor-3365 .elementor-element.elementor-element-2517b00.e-con{--order:1;}.elementor-3365 .elementor-element.elementor-element-f3abcfc{--container-widget-width:11px;--container-widget-flex-grow:0;width:var( --container-widget-width, 11px );max-width:11px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-f3abcfc{left:29vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-f3abcfc{right:29vw;}.elementor-3365 .elementor-element.elementor-element-9e9dda6{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-9e9dda6{left:89vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-9e9dda6{right:89vw;}.elementor-3365 .elementor-element.elementor-element-25c9310{--container-widget-width:13px;--container-widget-flex-grow:0;width:var( --container-widget-width, 13px );max-width:13px;}.elementor-3365 .elementor-element.elementor-element-4728b78{--container-widget-width:8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 8px );max-width:8px;}.elementor-3365 .elementor-element.elementor-element-625de67{--container-widget-width:16px;--container-widget-flex-grow:0;width:var( --container-widget-width, 16px );max-width:16px;}.elementor-3365 .elementor-element.elementor-element-a09c70f{--container-widget-width:9px;--container-widget-flex-grow:0;width:var( --container-widget-width, 9px );max-width:9px;}.elementor-3365 .elementor-element.elementor-element-a555e1a{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-3365 .elementor-element.elementor-element-478c114{--container-widget-width:11px;--container-widget-flex-grow:0;width:var( --container-widget-width, 11px );max-width:11px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-478c114{left:29vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-478c114{right:29vw;}.elementor-3365 .elementor-element.elementor-element-afff11c{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}body:not(.rtl) .elementor-3365 .elementor-element.elementor-element-afff11c{left:89vw;}body.rtl .elementor-3365 .elementor-element.elementor-element-afff11c{right:89vw;}.elementor-3365 .elementor-element.elementor-element-3db8ec6{--container-widget-width:13px;--container-widget-flex-grow:0;width:var( --container-widget-width, 13px );max-width:13px;}.elementor-3365 .elementor-element.elementor-element-05dd0b3{--container-widget-width:8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 8px );max-width:8px;}.elementor-3365 .elementor-element.elementor-element-98422da{--container-widget-width:16px;--container-widget-flex-grow:0;width:var( --container-widget-width, 16px );max-width:16px;}.elementor-3365 .elementor-element.elementor-element-177cc8a{--container-widget-width:9px;--container-widget-flex-grow:0;width:var( --container-widget-width, 9px );max-width:9px;}.elementor-3365 .elementor-element.elementor-element-f79db2f{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-3365 .elementor-element.elementor-element-601354a{--border-radius:50px 50px 50px 50px;--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-4d6166c.e-con{--order:2;}.elementor-3365 .elementor-element.elementor-element-a0ecd11{text-align:center;}.elementor-3365 .elementor-element.elementor-element-a0ecd11 .elementor-heading-title{font-size:46px;}.elementor-3365 .elementor-element.elementor-element-f223c57{text-align:center;font-size:18px;}.elementor-3365 .elementor-element.elementor-element-9412384{text-align:center;}.elementor-3365 .elementor-element.elementor-element-9412384 .elementor-heading-title{font-size:28px;}.elementor-3365 .elementor-element.elementor-element-8e71cc0{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-3365 .elementor-element.elementor-element-8e71cc0.e-con{--order:1;}.elementor-3365 .elementor-element.elementor-element-357cd40{--width:46%;}.elementor-3365 .elementor-element.elementor-element-30e4720 .elementor-heading-title{font-size:20px;}.elementor-3365 .elementor-element.elementor-element-dd9ef1f{--width:46%;}.elementor-3365 .elementor-element.elementor-element-f9883f8 .elementor-heading-title{font-size:20px;}.elementor-3365 .elementor-element.elementor-element-6246b86{--width:46%;}.elementor-3365 .elementor-element.elementor-element-1d1ff3d .elementor-heading-title{font-size:20px;}.elementor-3365 .elementor-element.elementor-element-8f7d444{--width:46%;}.elementor-3365 .elementor-element.elementor-element-7d93806 .elementor-heading-title{font-size:20px;}.elementor-3365 .elementor-element.elementor-element-040f3e7{--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-3eeaf2f{--justify-content:center;--align-content:center;}.elementor-3365 .elementor-element.elementor-element-3eeaf2f.e-con{--order:4;}.elementor-3365 .elementor-element.elementor-element-dda121c{text-align:center;}.elementor-3365 .elementor-element.elementor-element-dda121c .elementor-heading-title{font-size:24px;}.elementor-3365 .elementor-element.elementor-element-ca2c8a5{text-align:center;}.elementor-3365 .elementor-element.elementor-element-ca2c8a5 .elementor-heading-title{font-size:33px;}.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-cd3f209 > .elementor-widget-container{margin:-10% -10% 0% -10%;}.elementor-3365 .elementor-element.elementor-element-cd3f209{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;}.elementor-3365 .elementor-element.elementor-element-cd3f209.elementor-element{--order:1;}.elementor-3365 .elementor-element.elementor-element-1616988{--border-radius:50px 50px 50px 50px;--margin-top:20%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-1616988.e-con{--order:3;}.elementor-3365 .elementor-element.elementor-element-21706c5 > .elementor-widget-container{margin:0% 0% 10% 0%;}.elementor-3365 .elementor-element.elementor-element-21706c5 .elementor-heading-title{font-size:30px;}.elementor-3365 .elementor-element.elementor-element-ea03f3f{--justify-content:center;--padding-top:0%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-23eaf40{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-3365 .elementor-element.elementor-element-08782f6{--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-3365 .elementor-element.elementor-element-08782f6 .elementor-heading-title{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-d817b40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:18px;}.elementor-3365 .elementor-element.elementor-element-28d0226{--justify-content:center;--padding-top:0%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-f4e9082{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-3365 .elementor-element.elementor-element-af80d03{--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-3365 .elementor-element.elementor-element-af80d03 .elementor-heading-title{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-44843b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:18px;}.elementor-3365 .elementor-element.elementor-element-f279102{--justify-content:center;--padding-top:0%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-aec501c{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-3365 .elementor-element.elementor-element-6a5c496{--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-3365 .elementor-element.elementor-element-6a5c496 .elementor-heading-title{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-295330a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:18px;}.elementor-3365 .elementor-element.elementor-element-007cb97{--justify-content:center;--padding-top:0%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-3365 .elementor-element.elementor-element-e354169{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-3365 .elementor-element.elementor-element-eab01c1{--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-3365 .elementor-element.elementor-element-eab01c1 .elementor-heading-title{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-2312444{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:18px;}.elementor-3365 .elementor-element.elementor-element-ecb4097.e-con{--order:2;}.elementor-3365 .elementor-element.elementor-element-cbd0cd5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-cbd0cd5 .elementor-heading-title{font-size:32px;}.elementor-3365 .elementor-element.elementor-element-b5c2608 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-b5c2608{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-63d422f{--border-radius:50px 50px 50px 50px;--margin-top:20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-3365 .elementor-element.elementor-element-63d422f.e-con{--order:5;}.elementor-3365 .elementor-element.elementor-element-1eda57a .elementor-heading-title{font-size:36px;}.elementor-3365 .elementor-element.elementor-element-dbf8984 > .elementor-widget-container{padding:00% 00% 00% 00%;}.elementor-3365 .elementor-element.elementor-element-dbf8984{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-6c9eaa2{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-3365 .elementor-element.elementor-element-eda546c{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-3365 .elementor-element.elementor-element-090f80f{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-3365 .elementor-element.elementor-element-090f80f img{width:100%;}.elementor-3365 .elementor-element.elementor-element-8036110{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-3365 .elementor-element.elementor-element-ea19231{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-3365 .elementor-element.elementor-element-ea19231 img{width:100%;}.elementor-3365 .elementor-element.elementor-element-c219fda{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-3365 .elementor-element.elementor-element-5ccbd8d{--min-height:0vh;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--align-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;--z-index:0;}.elementor-3365 .elementor-element.elementor-element-7548c96{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-7548c96.e-con{--order:2;}.elementor-3365 .elementor-element.elementor-element-de0a357{text-align:center;}.elementor-3365 .elementor-element.elementor-element-de0a357 .elementor-heading-title{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-7c4d54f > .elementor-widget-container{margin:5% 0% 6% 0%;}.elementor-3365 .elementor-element.elementor-element-7c4d54f .elementor-heading-title{font-size:38px;}.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-3976bf2{--padding-top:20%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-3365 .elementor-element.elementor-element-06d5aa8 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-06d5aa8{text-align:center;}.elementor-3365 .elementor-element.elementor-element-06d5aa8 .elementor-heading-title{font-size:28px;}.elementor-3365 .elementor-element.elementor-element-02bf472 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-3365 .elementor-element.elementor-element-02bf472{text-align:center;}.elementor-3365 .elementor-element.elementor-element-02bf472 .elementor-heading-title{font-size:28px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3365 .elementor-element.elementor-element-0517cab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group > label{font-size:12px;line-height:1em;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-type-html{font-size:18px;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-group .elementor-field, .elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-subgroup label{font-size:18px;line-height:1em;}.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}}/* Start custom CSS for heading, class: .elementor-element-159d241 */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-159d241 .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #ffffff 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b86c9d *//* 1. Base Button Container Setup */
.elementor-3365 .elementor-element.elementor-element-5b86c9d {
    position: relative;
    z-index: 1;
}


/* 3. Initial Icon State (45 Degrees) */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button-icon {
    display: inline-block;
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}

/* 4. Initial Button State */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button {
    transition: all 0.3s ease-in-out;
    /* Prevent the button's internal background from overlapping our border */
    background-clip: padding-box; 
}

/* --- HOVER STATES --- */

/* Change Border to Gradient and Move Button */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover {
    transform: translateX(-10px);
    box-shadow: 0px 8px 25px 2px rgba(0, 96, 100, 0.2);
}



/* Straighten Icon and Change Color */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* SVG Color Fix */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover .elementor-button-icon svg {
    fill: #ffffff;
}

/* Ensure the button can contain the eruption */
.elementor-3365 .elementor-element.elementor-element-5b86c9d {
    position: relative;
    overflow: visible !important;
}

/* Create the glitter particles */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button::before,
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button::after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    /* Box shadow creates multiple "circles" from one element */
    box-shadow: 
        15px -20px 0 #00BAFF, 
        -25px -15px 0 #00BAFF, 
        20px 10px 0 #00BAFF, 
        -10px 25px 0 #00BAFF,
        0px -35px 0 #00BAFF;
}

/* Trigger animation on hover */
.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover::before {
    animation: erupt 0.7s ease-out forwards;
}

.elementor-3365 .elementor-element.elementor-element-5b86c9d .elementor-button:hover::after {
    /* Offset the second set for more "chaos" */
    animation: erupt 0.7s 0.15s ease-out forwards;
    transform: rotate(45deg);
}

@keyframes erupt {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0;
        top: 50%;
        left: 50%;
    }
    50% {
        opacity: 1;
    }
    100% {
        /* Spreads the particles outward and upward */
        transform: translate(-50%, -120%) scale(1.5);
        opacity: 0;
        top: 0%;
        left: 50%;
        /* Expands the shadow "glitter" further apart */
        box-shadow: 
            40px -60px 0 #00BAFF, 
            -50px -40px 0 #00BAFF, 
            60px 30px 0 #00BAFF, 
            -30px 50px 0 #00BAFF,
            10px -80px 0 #00BAFF;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e98018 */.elementor-3365 .elementor-element.elementor-element-0e98018 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43ffb5e */.elementor-3365 .elementor-element.elementor-element-43ffb5e {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3606edf */.elementor-3365 .elementor-element.elementor-element-3606edf {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9436c94 */.elementor-3365 .elementor-element.elementor-element-9436c94 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2776f0 */.elementor-3365 .elementor-element.elementor-element-e2776f0 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-035a972 */.elementor-3365 .elementor-element.elementor-element-035a972 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bba5fad */.elementor-3365 .elementor-element.elementor-element-bba5fad {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3abcfc */.elementor-3365 .elementor-element.elementor-element-f3abcfc {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e9dda6 */.elementor-3365 .elementor-element.elementor-element-9e9dda6 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25c9310 */.elementor-3365 .elementor-element.elementor-element-25c9310 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4728b78 */.elementor-3365 .elementor-element.elementor-element-4728b78 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-625de67 */.elementor-3365 .elementor-element.elementor-element-625de67 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a09c70f */.elementor-3365 .elementor-element.elementor-element-a09c70f {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a555e1a */.elementor-3365 .elementor-element.elementor-element-a555e1a {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85b127a */.elementor-3365 .elementor-element.elementor-element-85b127a {
  animation: bob 2s ease-in-out infinite;
}

@keyframes bob {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-478c114 */.elementor-3365 .elementor-element.elementor-element-478c114 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afff11c */.elementor-3365 .elementor-element.elementor-element-afff11c {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3db8ec6 */.elementor-3365 .elementor-element.elementor-element-3db8ec6 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05dd0b3 */.elementor-3365 .elementor-element.elementor-element-05dd0b3 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98422da */.elementor-3365 .elementor-element.elementor-element-98422da {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-177cc8a */.elementor-3365 .elementor-element.elementor-element-177cc8a {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f79db2f */.elementor-3365 .elementor-element.elementor-element-f79db2f {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0ecd11 */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-a0ecd11 .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #007AF9 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357cd40 */.elementor-3365 .elementor-element.elementor-element-357cd40:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-357cd40 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd9ef1f */.elementor-3365 .elementor-element.elementor-element-dd9ef1f:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-dd9ef1f {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6246b86 */.elementor-3365 .elementor-element.elementor-element-6246b86:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-6246b86 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f7d444 */.elementor-3365 .elementor-element.elementor-element-8f7d444:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-8f7d444 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601354a */.elementor-3365 .elementor-element.elementor-element-601354a {
  box-shadow: 0 0 10px #A5C647;
  animation: glow 5s infinite;
  box-shadow: 0.5;
}

@keyframes glow {
  0% {
    box-shadow: 0 0 10px #00BAFF;
  }
  25% {
    box-shadow: 0 0 20px white;
  }
  50% {
    box-shadow: 0 0 30px #00BAFF;
  }0
  75% {
    box-shadow: 0 0 40px white;
  }
  100% {
    box-shadow: 0 0 50px #00BAFF;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca2c8a5 */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-ca2c8a5 .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #ffffff 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-977491f *//* 1. Base Button Container Setup */
.elementor-3365 .elementor-element.elementor-element-977491f {
    position: relative;
    z-index: 1;
}


/* 3. Initial Icon State (45 Degrees) */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button-icon {
    display: inline-block;
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}

/* 4. Initial Button State */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button {
    transition: all 0.3s ease-in-out;
    /* Prevent the button's internal background from overlapping our border */
    background-clip: padding-box; 
}

/* --- HOVER STATES --- */

/* Change Border to Gradient and Move Button */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover {
    transform: translateX(-10px);
    box-shadow: 0px 8px 25px 2px rgba(0, 96, 100, 0.2);
}



/* Straighten Icon and Change Color */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* SVG Color Fix */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover .elementor-button-icon svg {
    fill: #ffffff;
}

/* Ensure the button can contain the eruption */
.elementor-3365 .elementor-element.elementor-element-977491f {
    position: relative;
    overflow: visible !important;
}

/* Create the glitter particles */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button::before,
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button::after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    /* Box shadow creates multiple "circles" from one element */
    box-shadow: 
        15px -20px 0 #00BAFF, 
        -25px -15px 0 #00BAFF, 
        20px 10px 0 #00BAFF, 
        -10px 25px 0 #00BAFF,
        0px -35px 0 #00BAFF;
}

/* Trigger animation on hover */
.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover::before {
    animation: erupt 0.7s ease-out forwards;
}

.elementor-3365 .elementor-element.elementor-element-977491f .elementor-button:hover::after {
    /* Offset the second set for more "chaos" */
    animation: erupt 0.7s 0.15s ease-out forwards;
    transform: rotate(45deg);
}

@keyframes erupt {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0;
        top: 50%;
        left: 50%;
    }
    50% {
        opacity: 1;
    }
    100% {
        /* Spreads the particles outward and upward */
        transform: translate(-50%, -120%) scale(1.5);
        opacity: 0;
        top: 0%;
        left: 50%;
        /* Expands the shadow "glitter" further apart */
        box-shadow: 
            40px -60px 0 #00BAFF, 
            -50px -40px 0 #00BAFF, 
            60px 30px 0 #00BAFF, 
            -30px 50px 0 #00BAFF,
            10px -80px 0 #00BAFF;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd3f209 */.elementor-3365 .elementor-element.elementor-element-cd3f209 {
  animation: bob 2s ease-in-out infinite;
}

@keyframes bob {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21706c5 */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-21706c5 .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #007AF9 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea03f3f */.elementor-3365 .elementor-element.elementor-element-ea03f3f:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-ea03f3f {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28d0226 */.elementor-3365 .elementor-element.elementor-element-28d0226:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-28d0226 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f279102 */.elementor-3365 .elementor-element.elementor-element-f279102:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-f279102 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-007cb97 */.elementor-3365 .elementor-element.elementor-element-007cb97:hover {
    transition: all .2s ease-in-out;
    transform: translateY(-10px);
    cursor: pointer;
    z-index: 1;
}
/* The container itself */
.elementor-3365 .elementor-element.elementor-element-007cb97 {
    position: relative;
    overflow: hidden; /* Critical: keeps the sheen inside the borders */
    background-color: #E3F7FF; /* Base background color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1616988 */.elementor-3365 .elementor-element.elementor-element-1616988 {
  box-shadow: 0 0 10px #A5C647;
  animation: glow 5s infinite;
  box-shadow: 0.5;
}

@keyframes glow {
  0% {
    box-shadow: 0 0 10px #00BAFF;
  }
  25% {
    box-shadow: 0 0 20px white;
  }
  50% {
    box-shadow: 0 0 30px #00BAFF;
  }0
  75% {
    box-shadow: 0 0 40px white;
  }
  100% {
    box-shadow: 0 0 50px #00BAFF;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbd0cd5 */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-cbd0cd5 .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #ffffff 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db05e74 *//* 1. Base Button Container Setup */
.elementor-3365 .elementor-element.elementor-element-db05e74 {
    position: relative;
    z-index: 1;
}


/* 3. Initial Icon State (45 Degrees) */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button-icon {
    display: inline-block;
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}

/* 4. Initial Button State */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button {
    transition: all 0.3s ease-in-out;
    /* Prevent the button's internal background from overlapping our border */
    background-clip: padding-box; 
}

/* --- HOVER STATES --- */

/* Change Border to Gradient and Move Button */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover {
    transform: translateX(-10px);
    box-shadow: 0px 8px 25px 2px rgba(0, 96, 100, 0.2);
}



/* Straighten Icon and Change Color */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* SVG Color Fix */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover .elementor-button-icon svg {
    fill: #ffffff;
}

/* Ensure the button can contain the eruption */
.elementor-3365 .elementor-element.elementor-element-db05e74 {
    position: relative;
    overflow: visible !important;
}

/* Create the glitter particles */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button::before,
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button::after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    /* Box shadow creates multiple "circles" from one element */
    box-shadow: 
        15px -20px 0 #00BAFF, 
        -25px -15px 0 #00BAFF, 
        20px 10px 0 #00BAFF, 
        -10px 25px 0 #00BAFF,
        0px -35px 0 #00BAFF;
}

/* Trigger animation on hover */
.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover::before {
    animation: erupt 0.7s ease-out forwards;
}

.elementor-3365 .elementor-element.elementor-element-db05e74 .elementor-button:hover::after {
    /* Offset the second set for more "chaos" */
    animation: erupt 0.7s 0.15s ease-out forwards;
    transform: rotate(45deg);
}

@keyframes erupt {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0;
        top: 50%;
        left: 50%;
    }
    50% {
        opacity: 1;
    }
    100% {
        /* Spreads the particles outward and upward */
        transform: translate(-50%, -120%) scale(1.5);
        opacity: 0;
        top: 0%;
        left: 50%;
        /* Expands the shadow "glitter" further apart */
        box-shadow: 
            40px -60px 0 #00BAFF, 
            -50px -40px 0 #00BAFF, 
            60px 30px 0 #00BAFF, 
            -30px 50px 0 #00BAFF,
            10px -80px 0 #00BAFF;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-338dfdc */.elementor-3365 .elementor-element.elementor-element-338dfdc {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b74aab */.elementor-3365 .elementor-element.elementor-element-2b74aab {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c8ce63 */.elementor-3365 .elementor-element.elementor-element-4c8ce63 {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4220c4c */.elementor-3365 .elementor-element.elementor-element-4220c4c {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dc525e */.elementor-3365 .elementor-element.elementor-element-1dc525e {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08bcf1f */.elementor-3365 .elementor-element.elementor-element-08bcf1f {
    position: relative;
    
    /* Apply the animation */
    animation: twinkle 8s ease-in-out infinite;
}

@keyframes twinkle {
    0%, 100% {
        transform: scale(1);
        opacity: 1;
        filter: brightness(1);
    }
    50% {
        transform: scale(0.7); /* Dims and shrinks slightly */
        opacity: 0.4;         /* Mimics the atmospheric flicker */
        filter: brightness(1.5); /* Adds a sharp spark at the center */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eda57a */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-1eda57a .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #007AF9 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d422f */.elementor-3365 .elementor-element.elementor-element-63d422f {
  box-shadow: 0 0 10px #A5C647;
  animation: glow 5s infinite;
  box-shadow: 0.5;
}

@keyframes glow {
  0% {
    box-shadow: 0 0 10px #00BAFF;
  }
  25% {
    box-shadow: 0 0 20px white;
  }
  50% {
    box-shadow: 0 0 30px #00BAFF;
  }0
  75% {
    box-shadow: 0 0 40px white;
  }
  100% {
    box-shadow: 0 0 50px #00BAFF;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c4d54f */@keyframes fluid-gradient {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

.elementor-3365 .elementor-element.elementor-element-7c4d54f .elementor-heading-title {
    /* Main color: #43D6DE | Accent color: #FEA959 */
    background: linear-gradient(
        270deg, 
        #00BAFF 0%,    
        #00BAFF 35%,   /* Solid teal for the majority */
        #ffffff 50%,   /* The 20% orange-yellow shimmer */
        #00BAFF 65%,   
        #00BAFF 100%   
    );
    
    background-size: 300% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 10s animation for a slow, premium feel */
    animation: fluid-gradient 10s ease-in-out infinite;
    
    /* Extra crispness for modern browsers */
    -webkit-font-smoothing: antialiased;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-244a072 *//* 1. Base Button Container Setup */
.elementor-3365 .elementor-element.elementor-element-244a072 {
    position: relative;
    z-index: 1;
}


/* 3. Initial Icon State (45 Degrees) */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button-icon {
    display: inline-block;
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}

/* 4. Initial Button State */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button {
    transition: all 0.3s ease-in-out;
    /* Prevent the button's internal background from overlapping our border */
    background-clip: padding-box; 
}

/* --- HOVER STATES --- */

/* Change Border to Gradient and Move Button */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover {
    transform: translateX(-10px);
    box-shadow: 0px 8px 25px 2px rgba(0, 96, 100, 0.2);
}



/* Straighten Icon and Change Color */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* SVG Color Fix */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover .elementor-button-icon svg {
    fill: #ffffff;
}

/* Ensure the button can contain the eruption */
.elementor-3365 .elementor-element.elementor-element-244a072 {
    position: relative;
    overflow: visible !important;
}

/* Create the glitter particles */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button::before,
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button::after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    /* Box shadow creates multiple "circles" from one element */
    box-shadow: 
        15px -20px 0 #00BAFF, 
        -25px -15px 0 #00BAFF, 
        20px 10px 0 #00BAFF, 
        -10px 25px 0 #00BAFF,
        0px -35px 0 #00BAFF;
}

/* Trigger animation on hover */
.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover::before {
    animation: erupt 0.7s ease-out forwards;
}

.elementor-3365 .elementor-element.elementor-element-244a072 .elementor-button:hover::after {
    /* Offset the second set for more "chaos" */
    animation: erupt 0.7s 0.15s ease-out forwards;
    transform: rotate(45deg);
}

@keyframes erupt {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0;
        top: 50%;
        left: 50%;
    }
    50% {
        opacity: 1;
    }
    100% {
        /* Spreads the particles outward and upward */
        transform: translate(-50%, -120%) scale(1.5);
        opacity: 0;
        top: 0%;
        left: 50%;
        /* Expands the shadow "glitter" further apart */
        box-shadow: 
            40px -60px 0 #00BAFF, 
            -50px -40px 0 #00BAFF, 
            60px 30px 0 #00BAFF, 
            -30px 50px 0 #00BAFF,
            10px -80px 0 #00BAFF;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7548c96 */.elementor-3365 .elementor-element.elementor-element-7548c96 {
  box-shadow: 0 0 20px #059EE0;
  animation: rainbow-glow 1s ease-in-out infinite;

}

@keyframes rainbow-glow {
  0% {
    box-shadow: 0 0 10px #059EE0;
  }
  100% {
    box-shadow: 0 0 50px #059EE0;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a25ef95 */.elementor-3365 .elementor-element.elementor-element-a25ef95 {
  animation: boob 1s ease-in-out infinite;
}

@keyframes boob {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-0517cab */.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-field-type-acceptance {
    order:10;
}
/* 1. Base Button Container Setup */
.elementor-3365 .elementor-element.elementor-element-0517cab {
    position: relative;
    z-index: 1;
}


/* 3. Initial Icon State (45 Degrees) */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button-icon {
    display: inline-block;
    transform: rotate(45deg);
    transition: all 0.3s ease-in-out;
}

/* 4. Initial Button State */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button {
    transition: all 0.3s ease-in-out;
    /* Prevent the button's internal background from overlapping our border */
    background-clip: padding-box; 
}

/* --- HOVER STATES --- */

/* Change Border to Gradient and Move Button */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button:hover {
    transform: translateX(-10px);
    box-shadow: 0px 8px 25px 2px rgba(0, 96, 100, 0.2);
}



/* Straighten Icon and Change Color */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button:hover .elementor-button-icon {
    transform: rotate(0deg);
    color: #43D6DE; 
}

/* SVG Color Fix */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button:hover .elementor-button-icon svg {
    fill: #ffffff;
}

/* Ensure the button can contain the eruption */
.elementor-3365 .elementor-element.elementor-element-0517cab {
    position: relative;
    overflow: visible !important;
}

/* Create the glitter particles */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button::before,
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button::after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #00BAFF;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    /* Box shadow creates multiple "circles" from one element */
    box-shadow: 
        15px -20px 0 #00BAFF, 
        -25px -15px 0 #00BAFF, 
        20px 10px 0 #00BAFF, 
        -10px 25px 0 #00BAFF,
        0px -35px 0 #00BAFF;
}

/* Trigger animation on hover */
.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button:hover::before {
    animation: erupt 0.7s ease-out forwards;
}

.elementor-3365 .elementor-element.elementor-element-0517cab .elementor-button:hover::after {
    /* Offset the second set for more "chaos" */
    animation: erupt 0.7s 0.15s ease-out forwards;
    transform: rotate(45deg);
}

@keyframes erupt {
    0% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 0;
        top: 50%;
        left: 50%;
    }
    50% {
        opacity: 1;
    }
    100% {
        /* Spreads the particles outward and upward */
        transform: translate(-50%, -120%) scale(1.5);
        opacity: 0;
        top: 0%;
        left: 50%;
        /* Expands the shadow "glitter" further apart */
        box-shadow: 
            40px -60px 0 #00BAFF, 
            -50px -40px 0 #00BAFF, 
            60px 30px 0 #00BAFF, 
            -30px 50px 0 #00BAFF,
            10px -80px 0 #00BAFF;
    }
}

.elementor-3365 .elementor-element.elementor-element-0517cab{ 

   backdrop-filter: blur(15px);
   border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS */html,body {
overflow-x: hidden;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://anashim.org.il/wp-content/uploads/2025/02/TalentFS-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://anashim.org.il/wp-content/uploads/2025/02/TalentFS-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://anashim.org.il/wp-content/uploads/2025/02/TalentFS-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://anashim.org.il/wp-content/uploads/2025/02/TalentFS-Black.woff') format('woff');
}
/* End Custom Fonts CSS */