.elementor-1779 .elementor-element.elementor-element-d697638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-d697638.e-con{--e-con-transform-translateX:61px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1779 .elementor-element.elementor-element-d10b217{text-align:center;}.elementor-1779 .elementor-element.elementor-element-d10b217 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1779 .elementor-element.elementor-element-2fd8b4e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1779 .elementor-element.elementor-element-2fd8b4e .elementor-main-swiper{height:547px;width:100%;}.elementor-1779 .elementor-element.elementor-element-2fd8b4e .elementor-main-swiper .swiper-slide{border-radius:30px;}.elementor-1779 .elementor-element.elementor-element-2fd8b4e .elementor-swiper-button{font-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1779 .elementor-element.elementor-element-591e3eb{--e-transform-translateX:4px;--e-transform-translateY:71px;column-gap:0px;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1px;}.elementor-1779 .elementor-element.elementor-element-591e3eb p{margin-block-end:0px;}.elementor-1779 .elementor-element.elementor-element-4e0c1a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1779 .elementor-element.elementor-element-b8b1c46{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;--e-transform-translateX:-78px;}.elementor-1779 .elementor-element.elementor-element-b8b1c46 .elementor-divider-separator{width:100%;}.elementor-1779 .elementor-element.elementor-element-b8b1c46 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1779 .elementor-element.elementor-element-cd75eca{--e-transform-translateX:-20px;--e-transform-translateY:-19px;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1779 .elementor-element.elementor-element-2a8a10a{--e-transform-translateX:269px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1012px;}.elementor-1779 .elementor-element.elementor-element-3c58286{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-05c2ed9{--e-transform-translateX:-163px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-05c2ed9 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-0829d94{--e-transform-translateX:-380px;--e-transform-translateY:-134px;}.elementor-1779 .elementor-element.elementor-element-0829d94 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-4ac9687{--e-transform-translateX:-597px;--e-transform-translateY:-268px;}.elementor-1779 .elementor-element.elementor-element-4ac9687 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-9274e7b{--e-transform-translateX:-163px;--e-transform-translateY:-452px;}.elementor-1779 .elementor-element.elementor-element-9274e7b img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-130abe3{--e-transform-translateX:-380px;--e-transform-translateY:-586px;}.elementor-1779 .elementor-element.elementor-element-130abe3 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-616366e{--e-transform-translateX:-380px;--e-transform-translateY:-596px;}.elementor-1779 .elementor-element.elementor-element-616366e img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-cf7b79a{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-cf7b79a img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-0bd440e{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0bd440e img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c6c74bb{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c6c74bb img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7725603{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7725603 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-d493f70{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-d493f70 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-63f4678{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-63f4678 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-89dcfcb{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-89dcfcb img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-077ed78{--e-transform-translateX:-380px;--e-transform-translateY:-586px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-077ed78 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-71db72b{--e-transform-translateX:-378px;--e-transform-translateY:-596px;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-71db72b img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-6c8deb5{--e-transform-translateX:-378px;--e-transform-translateY:-596px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-6c8deb5 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-8553b68{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-2320px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8553b68 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-63df965{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-63df965 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7505822{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7505822 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-45163e1{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-45163e1 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-734bdd6{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-734bdd6 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-5663593{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5663593 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-9ba0b91{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-9ba0b91 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-31bb979{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-31bb979 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-69d9d13{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-69d9d13 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7a8bf5f{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7a8bf5f img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c452291{--e-transform-translateX:-597px;--e-transform-translateY:-718px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c452291 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-19a84d2{--e-transform-translateX:-162px;--e-transform-translateY:-904px;margin:-2115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-19a84d2 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-dbd45d9{--e-transform-translateX:-162px;--e-transform-translateY:-914px;}.elementor-1779 .elementor-element.elementor-element-dbd45d9 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-8c39695{--e-transform-translateX:-162px;--e-transform-translateY:-924px;}.elementor-1779 .elementor-element.elementor-element-8c39695 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-74d4ca8{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-74d4ca8 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-b2b84ec{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b2b84ec img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-8cc8356{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8cc8356 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-664b5ed{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-664b5ed img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-fb5799b{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fb5799b img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7d5df69{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7d5df69 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-41a68b5{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-41a68b5 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7beed6f{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7beed6f img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-fd9af88{--e-transform-translateX:-162px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fd9af88 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-3d5f24d{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-2869px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-3d5f24d img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-63a5eef{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-63a5eef img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-3aaf969{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-3aaf969 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-70ea325{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-70ea325 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-4c43062{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4c43062 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-677c357{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-677c357 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7fa455d{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7fa455d img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-ff133cd{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ff133cd img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-be52765{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-be52765 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-a247e99{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a247e99 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-f960ad4{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f960ad4 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-ec0225c{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ec0225c img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c70339c{--e-transform-translateX:56px;--e-transform-translateY:-924px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c70339c img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-0ea91f3{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-2783px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0ea91f3 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-cc4181a{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-cc4181a img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-a47045d{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a47045d img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-f8230fb{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f8230fb img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-050d567{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-050d567 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c7aaaab{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c7aaaab img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-0610410{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0610410 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-390c692{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-390c692 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-a63e3e4{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a63e3e4 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-5f1a249{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5f1a249 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-275f234{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-275f234 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-582c4de{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-582c4de img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-ecf3052{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ecf3052 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-6c787e0{--e-transform-translateX:276px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-6c787e0 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-1bb5f84{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-2885px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-1bb5f84 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-37b50f9{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-37b50f9 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-b17094d{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b17094d img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-2b5fe52{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-2b5fe52 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-29d7f06{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-29d7f06 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-8a61e8d{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8a61e8d img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-fbf7a70{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fbf7a70 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-278ae8c{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-278ae8c img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c198dde{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c198dde img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-506a672{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-506a672 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-afab429{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-afab429 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-a7783ca{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a7783ca img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-0cd1a22{--e-transform-translateX:497px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0cd1a22 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-8f598d8{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-2680px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8f598d8 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-e4182c7{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-e4182c7 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-cb6d0f8{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-cb6d0f8 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-b0e96fe{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b0e96fe img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-41edeb2{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-41edeb2 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-c49a0a5{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c49a0a5 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-4672192{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4672192 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-fe9b159{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fe9b159 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-2319ab2{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-2319ab2 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-96aac47{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-96aac47 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-1635974{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-1635974 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-7067ef4{--e-transform-translateX:717px;--e-transform-translateY:-1000px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7067ef4 img{border-radius:20px 20px 20px 20px;}.elementor-1779 .elementor-element.elementor-element-15e26cb{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-350fac8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1779 .elementor-element.elementor-element-350fac8 .elementor-main-swiper .swiper-slide{border-radius:37px;}.elementor-1779 .elementor-element.elementor-element-350fac8 .elementor-swiper-button{font-size:20px;}.elementor-1779 .elementor-element.elementor-element-4581b9c{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-25404a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-1779 .elementor-element.elementor-element-fb87ada{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-3d8c598{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-d9ea05d{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-c110331{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1779 .elementor-element.elementor-element-c110331 .elementor-divider-separator{width:100%;}.elementor-1779 .elementor-element.elementor-element-c110331 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1779 .elementor-element.elementor-element-609e7ca{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-b5ed91e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1779 .elementor-element.elementor-element-b5ed91e .elementor-divider-separator{width:100%;}.elementor-1779 .elementor-element.elementor-element-b5ed91e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1779 .elementor-element.elementor-element-7bc6f08{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-aae6099{--e-transform-translateX:-583px;--e-transform-translateY:-215px;font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1779 .elementor-element.elementor-element-a143166{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-b079a5e{--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;overflow:visible;}.elementor-1779 .elementor-element.elementor-element-59587bc{--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;overflow:visible;}@media(min-width:768px){.elementor-1779 .elementor-element.elementor-element-d697638{--content-width:1600px;}.elementor-1779 .elementor-element.elementor-element-3c58286{--content-width:210px;}}@media(max-width:1024px){.elementor-1779 .elementor-element.elementor-element-2fd8b4e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1779 .elementor-element.elementor-element-350fac8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1779 .elementor-element.elementor-element-2fd8b4e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1779 .elementor-element.elementor-element-15e26cb{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-350fac8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1779 .elementor-element.elementor-element-4581b9c{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-fb87ada{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-3d8c598{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-609e7ca{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-7bc6f08{--content-width:300px;}.elementor-1779 .elementor-element.elementor-element-aae6099{--e-transform-translateX:20px;--e-transform-translateY:-31px;}.elementor-1779 .elementor-element.elementor-element-75a2e69{--e-transform-translateY:-85px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 290px;z-index:1;}.elementor-1779 .elementor-element.elementor-element-b079a5e.e-con{--e-con-transform-translateY:-120px;}.elementor-1779 .elementor-element.elementor-element-b079a5e{--content-width:90px;--margin-top:0px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;--z-index:0;}.elementor-1779 .elementor-element.elementor-element-f3af776{--e-transform-translateY:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ced3707{--e-transform-translateX:65px;--e-transform-translateY:100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-1774e71{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5ddb36c{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0a51322{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-260cbbb{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-910cbfb{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-70fd42f{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0662d08{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-77503a5{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0a189bb{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fd97bb4{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c4ea379{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5cd79dc{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-96cebf9{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-601deb4{margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-580098f{--e-transform-translateX:-53px;--e-transform-translateY:-965px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-30a6713{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-757px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-87f80cd{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-92c57a2{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-698e813{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-11e6cc1{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7192adf{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-41c60dd{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-e23d845{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f2c8863{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-9eeb47b{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a5b9acc{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-cc6a4bc{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ea999d2{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5fa8506{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-5062e84{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a77e999{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4e6bda9{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-9872b6e{--e-transform-translateX:-55px;--e-transform-translateY:-225px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-bd99992{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-727px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b3c61c1{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0ebb3fc{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-fc4de62{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4be77e5{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f267718{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-530e396{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-58f6787{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-d265e04{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-393cbbd{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-743c0c2{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-bf1833a{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-29901fc{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a95c0bf{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-0337c2a{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-460846e{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8a82405{--e-transform-translateX:-103px;--e-transform-translateY:-267px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-9eea97e{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-749px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-a9b2d6f{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-d75a8ce{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4f29c93{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ebcf885{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b6ac715{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f0cd0eb{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-f0a4289{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-614e059{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-55c6c33{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-eab15d7{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-e089151{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-553862c{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-88af3f1{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-7d8bd8a{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-d9a5b91{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-da4cfab{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-16bb701{--e-transform-translateX:66px;--e-transform-translateY:-288px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-b99cd95{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-704px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-4dc8b2a{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-dd6958a{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-20de514{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-455befc{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-8b07cae{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c4fcb95{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-840b22e{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-c0dc514{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-560cd04{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-368a2b5{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-677ddd0{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-82b05d6{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-314b7ff{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-6c1017c{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-ddf6997{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1779 .elementor-element.elementor-element-cb1cc57{--e-transform-translateX:115px;--e-transform-translateY:-358px;margin:-017px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for media-carousel, class: .elementor-element-2fd8b4e *//* ===== PAGINATION CONTAINER ===== */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination {
  display: flex;
  justify-content: center;
  gap: 1px;
}

/* ===== DEFAULT BULLET ===== */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet {
  width: 35px;
  height: 5px;              /* 🔥 MORE THIN */
  border-radius: 999px;
  background: #000;
  opacity: 1;
  position: relative;
}

/* gradient outline */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  inset: -1.2px;            /* thinner border */
  border-radius: 999px;
  padding: 1.2px;
  background: linear-gradient(90deg, #FBB32D, #F94C9F);
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* ===== ACTIVE ===== */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet-active {
  background: linear-gradient(90deg, #FBB32D, #F94C9F);
}

.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet-active::before {
  display: none;
}/* ===== THICKER OUTLINE CONTROL ===== */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet::before {
  inset: -3px !important;   /* 🔥 increase for thicker border */
  padding: 3px !important;  /* 🔥 must match inset */
}/* ===== KEEP GRADIENT BORDER ON ACTIVE ===== */
.elementor-1779 .elementor-element.elementor-element-2fd8b4e .swiper-pagination-bullet-active::before {
  display: block !important;   /* keep the outline visible */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d697638 */.elementor-1779 .elementor-element.elementor-element-d697638 {
  width: 120vw;          /* increase to 130vw, 150vw if needed */
  max-width: none;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b8b1c46 */.elementor-1779 .elementor-element.elementor-element-b8b1c46 .elementor-divider-separator{
  border: none !important;
  height: 2px;
  width: 17%;
  display: block;

  background: linear-gradient(
    90deg,
    #7D33B9 0%,
    #9C27B0 35%,
    #D414A0 65%,
    #FC0988 100%
  );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05c2ed9 */.elementor-1779 .elementor-element.elementor-element-05c2ed9 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-05c2ed9 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-05c2ed9 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0829d94 */.elementor-1779 .elementor-element.elementor-element-0829d94 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0829d94 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-0829d94 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ac9687 */.elementor-1779 .elementor-element.elementor-element-4ac9687 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4ac9687 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-4ac9687 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9274e7b */.elementor-1779 .elementor-element.elementor-element-9274e7b img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-9274e7b img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-9274e7b img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-130abe3 */.elementor-1779 .elementor-element.elementor-element-130abe3 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-130abe3 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-130abe3 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-616366e */.elementor-1779 .elementor-element.elementor-element-616366e img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-616366e img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-616366e img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf7b79a */.elementor-1779 .elementor-element.elementor-element-cf7b79a img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-cf7b79a img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-cf7b79a img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bd440e */.elementor-1779 .elementor-element.elementor-element-0bd440e img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0bd440e img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-0bd440e img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6c74bb */.elementor-1779 .elementor-element.elementor-element-c6c74bb img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c6c74bb img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c6c74bb img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7725603 */.elementor-1779 .elementor-element.elementor-element-7725603 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7725603 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7725603 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d493f70 */.elementor-1779 .elementor-element.elementor-element-d493f70 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-d493f70 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-d493f70 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63f4678 */.elementor-1779 .elementor-element.elementor-element-63f4678 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-63f4678 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-63f4678 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89dcfcb */.elementor-1779 .elementor-element.elementor-element-89dcfcb img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-89dcfcb img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-89dcfcb img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-077ed78 */.elementor-1779 .elementor-element.elementor-element-077ed78 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-077ed78 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-077ed78 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71db72b */.elementor-1779 .elementor-element.elementor-element-71db72b img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-71db72b img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-71db72b img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8deb5 */.elementor-1779 .elementor-element.elementor-element-6c8deb5 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-6c8deb5 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-6c8deb5 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8553b68 */.elementor-1779 .elementor-element.elementor-element-8553b68 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8553b68 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-8553b68 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63df965 */.elementor-1779 .elementor-element.elementor-element-63df965 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-63df965 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-63df965 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7505822 */.elementor-1779 .elementor-element.elementor-element-7505822 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7505822 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7505822 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45163e1 */.elementor-1779 .elementor-element.elementor-element-45163e1 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-45163e1 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-45163e1 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-734bdd6 */.elementor-1779 .elementor-element.elementor-element-734bdd6 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-734bdd6 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-734bdd6 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5663593 */.elementor-1779 .elementor-element.elementor-element-5663593 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5663593 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-5663593 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba0b91 */.elementor-1779 .elementor-element.elementor-element-9ba0b91 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-9ba0b91 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-9ba0b91 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31bb979 */.elementor-1779 .elementor-element.elementor-element-31bb979 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-31bb979 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-31bb979 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69d9d13 */.elementor-1779 .elementor-element.elementor-element-69d9d13 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-69d9d13 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-69d9d13 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a8bf5f */.elementor-1779 .elementor-element.elementor-element-7a8bf5f img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7a8bf5f img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7a8bf5f img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c452291 */.elementor-1779 .elementor-element.elementor-element-c452291 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c452291 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c452291 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19a84d2 */.elementor-1779 .elementor-element.elementor-element-19a84d2 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-19a84d2 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-19a84d2 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbd45d9 */.elementor-1779 .elementor-element.elementor-element-dbd45d9 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-dbd45d9 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-dbd45d9 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c39695 */.elementor-1779 .elementor-element.elementor-element-8c39695 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8c39695 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-8c39695 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74d4ca8 */.elementor-1779 .elementor-element.elementor-element-74d4ca8 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-74d4ca8 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-74d4ca8 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2b84ec */.elementor-1779 .elementor-element.elementor-element-b2b84ec img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b2b84ec img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-b2b84ec img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cc8356 */.elementor-1779 .elementor-element.elementor-element-8cc8356 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8cc8356 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-8cc8356 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-664b5ed */.elementor-1779 .elementor-element.elementor-element-664b5ed img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-664b5ed img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-664b5ed img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb5799b */.elementor-1779 .elementor-element.elementor-element-fb5799b img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fb5799b img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-fb5799b img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d5df69 */.elementor-1779 .elementor-element.elementor-element-7d5df69 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7d5df69 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7d5df69 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41a68b5 */.elementor-1779 .elementor-element.elementor-element-41a68b5 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-41a68b5 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-41a68b5 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7beed6f */.elementor-1779 .elementor-element.elementor-element-7beed6f img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7beed6f img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7beed6f img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd9af88 */.elementor-1779 .elementor-element.elementor-element-fd9af88 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fd9af88 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-fd9af88 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d5f24d */.elementor-1779 .elementor-element.elementor-element-3d5f24d img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-3d5f24d img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-3d5f24d img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63a5eef */.elementor-1779 .elementor-element.elementor-element-63a5eef img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-63a5eef img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-63a5eef img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3aaf969 */.elementor-1779 .elementor-element.elementor-element-3aaf969 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-3aaf969 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-3aaf969 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ea325 */.elementor-1779 .elementor-element.elementor-element-70ea325 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-70ea325 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-70ea325 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c43062 */.elementor-1779 .elementor-element.elementor-element-4c43062 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4c43062 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-4c43062 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-677c357 */.elementor-1779 .elementor-element.elementor-element-677c357 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-677c357 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-677c357 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fa455d */.elementor-1779 .elementor-element.elementor-element-7fa455d img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7fa455d img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7fa455d img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff133cd */.elementor-1779 .elementor-element.elementor-element-ff133cd img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ff133cd img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-ff133cd img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be52765 */.elementor-1779 .elementor-element.elementor-element-be52765 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-be52765 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-be52765 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a247e99 */.elementor-1779 .elementor-element.elementor-element-a247e99 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a247e99 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-a247e99 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f960ad4 */.elementor-1779 .elementor-element.elementor-element-f960ad4 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f960ad4 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-f960ad4 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec0225c */.elementor-1779 .elementor-element.elementor-element-ec0225c img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ec0225c img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-ec0225c img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c70339c */.elementor-1779 .elementor-element.elementor-element-c70339c img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c70339c img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c70339c img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ea91f3 */.elementor-1779 .elementor-element.elementor-element-0ea91f3 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0ea91f3 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-0ea91f3 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc4181a */.elementor-1779 .elementor-element.elementor-element-cc4181a img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-cc4181a img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-cc4181a img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a47045d */.elementor-1779 .elementor-element.elementor-element-a47045d img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a47045d img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-a47045d img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f8230fb */.elementor-1779 .elementor-element.elementor-element-f8230fb img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f8230fb img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-f8230fb img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-050d567 */.elementor-1779 .elementor-element.elementor-element-050d567 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-050d567 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-050d567 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7aaaab */.elementor-1779 .elementor-element.elementor-element-c7aaaab img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c7aaaab img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c7aaaab img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0610410 */.elementor-1779 .elementor-element.elementor-element-0610410 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0610410 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-0610410 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-390c692 */.elementor-1779 .elementor-element.elementor-element-390c692 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-390c692 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-390c692 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a63e3e4 */.elementor-1779 .elementor-element.elementor-element-a63e3e4 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a63e3e4 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-a63e3e4 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f1a249 */.elementor-1779 .elementor-element.elementor-element-5f1a249 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5f1a249 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-5f1a249 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-275f234 */.elementor-1779 .elementor-element.elementor-element-275f234 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-275f234 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-275f234 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-582c4de */.elementor-1779 .elementor-element.elementor-element-582c4de img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-582c4de img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-582c4de img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecf3052 */.elementor-1779 .elementor-element.elementor-element-ecf3052 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ecf3052 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-ecf3052 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c787e0 */.elementor-1779 .elementor-element.elementor-element-6c787e0 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-6c787e0 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-6c787e0 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bb5f84 */.elementor-1779 .elementor-element.elementor-element-1bb5f84 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-1bb5f84 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-1bb5f84 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37b50f9 */.elementor-1779 .elementor-element.elementor-element-37b50f9 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-37b50f9 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-37b50f9 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b17094d */.elementor-1779 .elementor-element.elementor-element-b17094d img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b17094d img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-b17094d img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b5fe52 */.elementor-1779 .elementor-element.elementor-element-2b5fe52 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-2b5fe52 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-2b5fe52 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29d7f06 */.elementor-1779 .elementor-element.elementor-element-29d7f06 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-29d7f06 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-29d7f06 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a61e8d */.elementor-1779 .elementor-element.elementor-element-8a61e8d img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8a61e8d img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-8a61e8d img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbf7a70 */.elementor-1779 .elementor-element.elementor-element-fbf7a70 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fbf7a70 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-fbf7a70 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-278ae8c */.elementor-1779 .elementor-element.elementor-element-278ae8c img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-278ae8c img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-278ae8c img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c198dde */.elementor-1779 .elementor-element.elementor-element-c198dde img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c198dde img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c198dde img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-506a672 */.elementor-1779 .elementor-element.elementor-element-506a672 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-506a672 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-506a672 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afab429 */.elementor-1779 .elementor-element.elementor-element-afab429 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-afab429 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-afab429 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7783ca */.elementor-1779 .elementor-element.elementor-element-a7783ca img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a7783ca img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-a7783ca img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cd1a22 */.elementor-1779 .elementor-element.elementor-element-0cd1a22 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0cd1a22 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-0cd1a22 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f598d8 */.elementor-1779 .elementor-element.elementor-element-8f598d8 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8f598d8 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-8f598d8 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4182c7 */.elementor-1779 .elementor-element.elementor-element-e4182c7 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-e4182c7 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-e4182c7 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb6d0f8 */.elementor-1779 .elementor-element.elementor-element-cb6d0f8 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-cb6d0f8 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-cb6d0f8 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0e96fe */.elementor-1779 .elementor-element.elementor-element-b0e96fe img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b0e96fe img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-b0e96fe img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41edeb2 */.elementor-1779 .elementor-element.elementor-element-41edeb2 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-41edeb2 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-41edeb2 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c49a0a5 */.elementor-1779 .elementor-element.elementor-element-c49a0a5 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c49a0a5 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-c49a0a5 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4672192 */.elementor-1779 .elementor-element.elementor-element-4672192 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4672192 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-4672192 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe9b159 */.elementor-1779 .elementor-element.elementor-element-fe9b159 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fe9b159 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-fe9b159 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2319ab2 */.elementor-1779 .elementor-element.elementor-element-2319ab2 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-2319ab2 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-2319ab2 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96aac47 */.elementor-1779 .elementor-element.elementor-element-96aac47 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-96aac47 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-96aac47 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1635974 */.elementor-1779 .elementor-element.elementor-element-1635974 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-1635974 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-1635974 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7067ef4 */.elementor-1779 .elementor-element.elementor-element-7067ef4 img{
  width: 210px;
  height: 200px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7067ef4 img{
  border-radius: 16px;
}

.elementor-1779 .elementor-element.elementor-element-7067ef4 img:hover{
  animation: multiGlow 1s ease forwards;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* stronger dark purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-350fac8 *//* ===== PAGINATION CONTAINER ===== */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination {
  display: flex;
  justify-content: center;
  gap: 1px;
}

/* ===== DEFAULT BULLET ===== */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet {
  width: 35px;
  height: 5px;              /* 🔥 MORE THIN */
  border-radius: 999px;
  background: #000;
  opacity: 1;
  position: relative;
}

/* gradient outline */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  inset: -1.2px;            /* thinner border */
  border-radius: 999px;
  padding: 1.2px;
  background: linear-gradient(90deg, #FBB32D, #F94C9F);
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* ===== ACTIVE ===== */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet-active {
  background: linear-gradient(90deg, #FBB32D, #F94C9F);
}

.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet-active::before {
  display: none;
}/* ===== THICKER OUTLINE CONTROL ===== */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet::before {
  inset: -3px !important;   /* 🔥 increase for thicker border */
  padding: 3px !important;  /* 🔥 must match inset */
}/* ===== KEEP GRADIENT BORDER ON ACTIVE ===== */
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-pagination-bullet-active::before {
  display: block !important;   /* keep the outline visible */
}.elementor-1779 .elementor-element.elementor-element-350fac8 .elementor-swiper-button-prev,
.elementor-1779 .elementor-element.elementor-element-350fac8 .elementor-swiper-button-next,
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-button-prev,
.elementor-1779 .elementor-element.elementor-element-350fac8 .swiper-button-next{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15e26cb */.elementor-1779 .elementor-element.elementor-element-15e26cb{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4581b9c */.elementor-1779 .elementor-element.elementor-element-4581b9c{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb87ada */.elementor-1779 .elementor-element.elementor-element-fb87ada{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8c598 */.elementor-1779 .elementor-element.elementor-element-3d8c598{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9ea05d */.elementor-1779 .elementor-element.elementor-element-d9ea05d{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b5ed91e */.elementor-1779 .elementor-element.elementor-element-b5ed91e .elementor-divider-separator{
  border: none !important;
  height: 2px;
  width: 23%;
  display: block;

  background: linear-gradient(
    90deg,
    #7D33B9 0%,
    #9C27B0 35%,
    #D414A0 65%,
    #FC0988 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609e7ca */.elementor-1779 .elementor-element.elementor-element-609e7ca{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bc6f08 */.elementor-1779 .elementor-element.elementor-element-7bc6f08{
background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

width:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3af776 */.elementor-1779 .elementor-element.elementor-element-f3af776 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f3af776 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-f3af776 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-f3af776{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ced3707 */.elementor-1779 .elementor-element.elementor-element-ced3707 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ced3707 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-ced3707 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-ced3707{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1774e71 */.elementor-1779 .elementor-element.elementor-element-1774e71 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-1774e71 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-1774e71 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-1774e71{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ddb36c */.elementor-1779 .elementor-element.elementor-element-5ddb36c img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5ddb36c img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-5ddb36c img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-5ddb36c{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a51322 */.elementor-1779 .elementor-element.elementor-element-0a51322 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0a51322 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-0a51322 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-0a51322{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-260cbbb */.elementor-1779 .elementor-element.elementor-element-260cbbb img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-260cbbb img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-260cbbb img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-260cbbb{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-910cbfb */.elementor-1779 .elementor-element.elementor-element-910cbfb img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-910cbfb img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-910cbfb img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-910cbfb{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70fd42f */.elementor-1779 .elementor-element.elementor-element-70fd42f img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-70fd42f img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-70fd42f img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-70fd42f{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0662d08 */.elementor-1779 .elementor-element.elementor-element-0662d08 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0662d08 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-0662d08 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-0662d08{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77503a5 */.elementor-1779 .elementor-element.elementor-element-77503a5 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-77503a5 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-77503a5 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-77503a5{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0a189bb */.elementor-1779 .elementor-element.elementor-element-0a189bb img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0a189bb img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-0a189bb img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-0a189bb{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd97bb4 */.elementor-1779 .elementor-element.elementor-element-fd97bb4 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fd97bb4 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-fd97bb4 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-fd97bb4{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4ea379 */.elementor-1779 .elementor-element.elementor-element-c4ea379 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c4ea379 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-c4ea379 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-c4ea379{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cd79dc */.elementor-1779 .elementor-element.elementor-element-5cd79dc img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5cd79dc img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-5cd79dc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-5cd79dc{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96cebf9 */.elementor-1779 .elementor-element.elementor-element-96cebf9 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-96cebf9 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-96cebf9 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-96cebf9{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-601deb4 */.elementor-1779 .elementor-element.elementor-element-601deb4 img{
  width: 70px;
  height: 70px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-601deb4 img{
  border-radius: 10px;
}

.elementor-1779 .elementor-element.elementor-element-601deb4 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-601deb4{
    width: 70px;
    max-width: 100px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-580098f */.elementor-1779 .elementor-element.elementor-element-580098f img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-580098f img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-580098f img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-580098f{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a6713 */.elementor-1779 .elementor-element.elementor-element-30a6713 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-30a6713 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-30a6713 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-30a6713{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87f80cd */.elementor-1779 .elementor-element.elementor-element-87f80cd img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-87f80cd img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-87f80cd img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-87f80cd{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92c57a2 */.elementor-1779 .elementor-element.elementor-element-92c57a2 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-92c57a2 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-92c57a2 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-92c57a2{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-698e813 */.elementor-1779 .elementor-element.elementor-element-698e813 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-698e813 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-698e813 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-698e813{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11e6cc1 */.elementor-1779 .elementor-element.elementor-element-11e6cc1 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-11e6cc1 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-11e6cc1 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-11e6cc1{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7192adf */.elementor-1779 .elementor-element.elementor-element-7192adf img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7192adf img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-7192adf img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-7192adf{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41c60dd */.elementor-1779 .elementor-element.elementor-element-41c60dd img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-41c60dd img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-41c60dd img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-41c60dd{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e23d845 */.elementor-1779 .elementor-element.elementor-element-e23d845 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-e23d845 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-e23d845 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-e23d845{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2c8863 */.elementor-1779 .elementor-element.elementor-element-f2c8863 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f2c8863 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-f2c8863 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-f2c8863{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eeb47b */.elementor-1779 .elementor-element.elementor-element-9eeb47b img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-9eeb47b img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-9eeb47b img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-9eeb47b{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5b9acc */.elementor-1779 .elementor-element.elementor-element-a5b9acc img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a5b9acc img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-a5b9acc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-a5b9acc{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc6a4bc */.elementor-1779 .elementor-element.elementor-element-cc6a4bc img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-cc6a4bc img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-cc6a4bc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-cc6a4bc{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ea999d2 */.elementor-1779 .elementor-element.elementor-element-ea999d2 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ea999d2 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-ea999d2 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-ea999d2{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fa8506 */.elementor-1779 .elementor-element.elementor-element-5fa8506 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5fa8506 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-5fa8506 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-5fa8506{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5062e84 */.elementor-1779 .elementor-element.elementor-element-5062e84 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-5062e84 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-5062e84 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-5062e84{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a77e999 */.elementor-1779 .elementor-element.elementor-element-a77e999 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a77e999 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-a77e999 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-a77e999{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e6bda9 */.elementor-1779 .elementor-element.elementor-element-4e6bda9 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4e6bda9 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-4e6bda9 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-4e6bda9{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9872b6e */.elementor-1779 .elementor-element.elementor-element-9872b6e img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-9872b6e img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-9872b6e img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-9872b6e{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd99992 */.elementor-1779 .elementor-element.elementor-element-bd99992 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-bd99992 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-bd99992 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-bd99992{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b3c61c1 */.elementor-1779 .elementor-element.elementor-element-b3c61c1 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b3c61c1 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-b3c61c1 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-b3c61c1{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0ebb3fc */.elementor-1779 .elementor-element.elementor-element-0ebb3fc img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0ebb3fc img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-0ebb3fc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-0ebb3fc{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc4de62 */.elementor-1779 .elementor-element.elementor-element-fc4de62 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-fc4de62 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-fc4de62 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-fc4de62{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be77e5 */.elementor-1779 .elementor-element.elementor-element-4be77e5 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4be77e5 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-4be77e5 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-4be77e5{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f267718 */.elementor-1779 .elementor-element.elementor-element-f267718 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f267718 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-f267718 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-f267718{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-530e396 */.elementor-1779 .elementor-element.elementor-element-530e396 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-530e396 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-530e396 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-530e396{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58f6787 */.elementor-1779 .elementor-element.elementor-element-58f6787 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-58f6787 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-58f6787 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-58f6787{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d265e04 */.elementor-1779 .elementor-element.elementor-element-d265e04 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-d265e04 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-d265e04 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-d265e04{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-393cbbd */.elementor-1779 .elementor-element.elementor-element-393cbbd img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-393cbbd img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-393cbbd img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-393cbbd{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-743c0c2 */.elementor-1779 .elementor-element.elementor-element-743c0c2 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-743c0c2 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-743c0c2 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-743c0c2{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf1833a */.elementor-1779 .elementor-element.elementor-element-bf1833a img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-bf1833a img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-bf1833a img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-bf1833a{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29901fc */.elementor-1779 .elementor-element.elementor-element-29901fc img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-29901fc img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-29901fc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-29901fc{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a95c0bf */.elementor-1779 .elementor-element.elementor-element-a95c0bf img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a95c0bf img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-a95c0bf img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-a95c0bf{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0337c2a */.elementor-1779 .elementor-element.elementor-element-0337c2a img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-0337c2a img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-0337c2a img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-0337c2a{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-460846e */.elementor-1779 .elementor-element.elementor-element-460846e img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-460846e img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-460846e img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-460846e{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a82405 */.elementor-1779 .elementor-element.elementor-element-8a82405 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8a82405 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-8a82405 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-8a82405{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eea97e */.elementor-1779 .elementor-element.elementor-element-9eea97e img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-9eea97e img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-9eea97e img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-9eea97e{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9b2d6f */.elementor-1779 .elementor-element.elementor-element-a9b2d6f img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-a9b2d6f img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-a9b2d6f img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-a9b2d6f{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d75a8ce */.elementor-1779 .elementor-element.elementor-element-d75a8ce img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-d75a8ce img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-d75a8ce img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-d75a8ce{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f29c93 */.elementor-1779 .elementor-element.elementor-element-4f29c93 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4f29c93 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-4f29c93 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-4f29c93{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebcf885 */.elementor-1779 .elementor-element.elementor-element-ebcf885 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ebcf885 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-ebcf885 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-ebcf885{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6ac715 */.elementor-1779 .elementor-element.elementor-element-b6ac715 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b6ac715 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-b6ac715 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-b6ac715{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0cd0eb */.elementor-1779 .elementor-element.elementor-element-f0cd0eb img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f0cd0eb img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-f0cd0eb img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-f0cd0eb{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0a4289 */.elementor-1779 .elementor-element.elementor-element-f0a4289 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-f0a4289 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-f0a4289 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-f0a4289{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-614e059 */.elementor-1779 .elementor-element.elementor-element-614e059 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-614e059 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-614e059 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-614e059{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55c6c33 */.elementor-1779 .elementor-element.elementor-element-55c6c33 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-55c6c33 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-55c6c33 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-55c6c33{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eab15d7 */.elementor-1779 .elementor-element.elementor-element-eab15d7 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-eab15d7 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-eab15d7 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-eab15d7{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e089151 */.elementor-1779 .elementor-element.elementor-element-e089151 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-e089151 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-e089151 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-e089151{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-553862c */.elementor-1779 .elementor-element.elementor-element-553862c img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-553862c img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-553862c img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-553862c{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88af3f1 */.elementor-1779 .elementor-element.elementor-element-88af3f1 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-88af3f1 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-88af3f1 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-88af3f1{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d8bd8a */.elementor-1779 .elementor-element.elementor-element-7d8bd8a img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-7d8bd8a img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-7d8bd8a img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-7d8bd8a{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9a5b91 */.elementor-1779 .elementor-element.elementor-element-d9a5b91 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-d9a5b91 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-d9a5b91 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-d9a5b91{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da4cfab */.elementor-1779 .elementor-element.elementor-element-da4cfab img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-da4cfab img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-da4cfab img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-da4cfab{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16bb701 */.elementor-1779 .elementor-element.elementor-element-16bb701 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-16bb701 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-16bb701 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-16bb701{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b99cd95 */.elementor-1779 .elementor-element.elementor-element-b99cd95 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-b99cd95 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-b99cd95 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-b99cd95{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dc8b2a */.elementor-1779 .elementor-element.elementor-element-4dc8b2a img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-4dc8b2a img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-4dc8b2a img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-4dc8b2a{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd6958a */.elementor-1779 .elementor-element.elementor-element-dd6958a img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-dd6958a img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-dd6958a img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-dd6958a{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20de514 */.elementor-1779 .elementor-element.elementor-element-20de514 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-20de514 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-20de514 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-20de514{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-455befc */.elementor-1779 .elementor-element.elementor-element-455befc img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-455befc img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-455befc img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-455befc{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b07cae */.elementor-1779 .elementor-element.elementor-element-8b07cae img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-8b07cae img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-8b07cae img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-8b07cae{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4fcb95 */.elementor-1779 .elementor-element.elementor-element-c4fcb95 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c4fcb95 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-c4fcb95 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-c4fcb95{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-840b22e */.elementor-1779 .elementor-element.elementor-element-840b22e img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-840b22e img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-840b22e img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-840b22e{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0dc514 */.elementor-1779 .elementor-element.elementor-element-c0dc514 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-c0dc514 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-c0dc514 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-c0dc514{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560cd04 */.elementor-1779 .elementor-element.elementor-element-560cd04 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-560cd04 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-560cd04 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-560cd04{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-368a2b5 */.elementor-1779 .elementor-element.elementor-element-368a2b5 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-368a2b5 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-368a2b5 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-368a2b5{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-677ddd0 */.elementor-1779 .elementor-element.elementor-element-677ddd0 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-677ddd0 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-677ddd0 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-677ddd0{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-82b05d6 */.elementor-1779 .elementor-element.elementor-element-82b05d6 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-82b05d6 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-82b05d6 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-82b05d6{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-314b7ff */.elementor-1779 .elementor-element.elementor-element-314b7ff img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-314b7ff img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-314b7ff img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-314b7ff{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c1017c */.elementor-1779 .elementor-element.elementor-element-6c1017c img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-6c1017c img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-6c1017c img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-6c1017c{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ddf6997 */.elementor-1779 .elementor-element.elementor-element-ddf6997 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-ddf6997 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-ddf6997 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-ddf6997{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb1cc57 */.elementor-1779 .elementor-element.elementor-element-cb1cc57 img{
  width: 45px;
  height: 40px;
  object-fit: cover;
}.elementor-1779 .elementor-element.elementor-element-cb1cc57 img{
  border-radius: 5px;
}

.elementor-1779 .elementor-element.elementor-element-cb1cc57 img:hover{
  animation: multiGlow 1s ease;
}

@keyframes multiGlow{
  0%{
    box-shadow: 0 0 0 rgba(255,221,0,0);
  }

  30%{
    box-shadow: 0 0 18px 6px rgba(255,221,0,0.9); /* yellow */
  }

  60%{
    box-shadow: 0 0 18px 6px rgba(255,20,147,0.9); /* neon pink */
  }

  90%{
    box-shadow: 0 0 28px 10px rgba(128,0,255,1); /* strong purple */
  }

  100%{
    box-shadow: 0 0 0 rgba(128,0,255,0);
  }
}.elementor-1779 .elementor-element.elementor-element-cb1cc57{
    width: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b079a5e */.elementor-1779 .elementor-element.elementor-element-b079a5e{
position: relative;
}

.elementor-1779 .elementor-element.elementor-element-b079a5e::before{
content: "";
position: absolute;
top: 0;
left: -15px;
right: 0;
bottom: 0;

background: linear-gradient(
to right,
#191930 0%,
#191930 3%,
#000000 3%,
#000000 97%,
#191930 97%,
#191930 100%
);

z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59587bc */.elementor-1779 .elementor-element.elementor-element-59587bc{
margin-bottom:-540px;
padding-bottom:120px;
}/* End custom CSS */