.elementor-12 .elementor-element.elementor-element-5d4c5b26{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-59b8f9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34d9e7d{--display:flex;}.elementor-12 .elementor-element.elementor-element-d2d30b9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cac175c{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cac175c p{margin-block-end:5px;}.elementor-12 .elementor-element.elementor-element-cac175c a{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cac175c a:hover, .elementor-12 .elementor-element.elementor-element-cac175c a:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-837b6bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button{background-color:#FFFFFF00;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:160px 160px 160px 160px;padding:15px 40px 15px 25px;}.elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3dae833{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3dae833.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3dae833 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4848268 .elementor-button{background-color:#FFFFFF00;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:160px 160px 160px 160px;padding:15px 40px 15px 25px;}.elementor-12 .elementor-element.elementor-element-4848268 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4848268 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4848268{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4848268.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4848268 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-4848268 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-4848268 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4848268 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c4091f{--display:flex;}.elementor-12 .elementor-element.elementor-element-b9372bb{background-color:#FFFFFF;padding:30px 30px 30px 30px;z-index:2;border-radius:20px 20px 20px 20px;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b9372bb .elementor-drop-cap{margin-inline-end:10px;}.elementor-12 .elementor-element.elementor-element-6cae07d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-2f61802 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-36c0709{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-36c0709 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-36c0709 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-efe2451{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-a8bc2aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-1cbeff1{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1cbeff1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1cbeff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1cbeff1:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-9b8a26e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4d436b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec87d27 img{width:130px;}.elementor-12 .elementor-element.elementor-element-bbf855d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f645b9e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-f645b9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f645b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f645b9e:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-05ee829 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-049715e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5eb69ab img{width:130px;}.elementor-12 .elementor-element.elementor-element-28eb06c img{width:130px;}.elementor-12 .elementor-element.elementor-element-e40f617{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-d726870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-216b809 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-53c6db4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-53c6db4 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-53c6db4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b2e1dba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-f1bec4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-067c2a8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-067c2a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-067c2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-067c2a8:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-0d317df .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e2cb77d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b9c9a6a img{width:130px;}.elementor-12 .elementor-element.elementor-element-ae338ed img{width:223px;}.elementor-12 .elementor-element.elementor-element-762c825{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-a66930d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-a66930d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a66930d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a66930d:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-7a16115 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c7919c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f837de img{width:230px;}.elementor-12 .elementor-element.elementor-element-93f0714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-1ac2aef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a3582ec .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c2caa4f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-c2caa4f .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-c2caa4f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-ffff433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-1b1eee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-dd1b827{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-dd1b827:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd1b827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dd1b827:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-82f7008 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-204e14f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e6ef93 img{width:255px;}.elementor-12 .elementor-element.elementor-element-25218e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fdcbe3c{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fdcbe3c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fdcbe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fdcbe3c:hover{background-color:#677AFF47;}.elementor-12 .elementor-element.elementor-element-f212f45 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3418f07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d15e262 img{width:130px;}.elementor-12 .elementor-element.elementor-element-b8a2b2b img{width:130px;}.elementor-12 .elementor-element.elementor-element-7b4cf02{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-59b8f9b{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4c4091f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5eb69ab img{width:109px;}.elementor-12 .elementor-element.elementor-element-28eb06c img{width:94px;}.elementor-12 .elementor-element.elementor-element-8f837de img{width:94px;}.elementor-12 .elementor-element.elementor-element-d15e262 img{width:109px;}.elementor-12 .elementor-element.elementor-element-b8a2b2b img{width:94px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-a8bc2aa{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-1cbeff1{--width:100%;}.elementor-12 .elementor-element.elementor-element-bbf855d{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-f645b9e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e40f617{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-f1bec4f{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-067c2a8{--width:100%;}.elementor-12 .elementor-element.elementor-element-762c825{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-a66930d{--width:100%;}.elementor-12 .elementor-element.elementor-element-93f0714{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-1b1eee1{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-dd1b827{--width:100%;}.elementor-12 .elementor-element.elementor-element-25218e7{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-fdcbe3c{--width:100%;}.elementor-12 .elementor-element.elementor-element-7b4cf02{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a8bc2aa{--width:50%;}.elementor-12 .elementor-element.elementor-element-bbf855d{--width:50%;}.elementor-12 .elementor-element.elementor-element-e40f617{--width:50%;}.elementor-12 .elementor-element.elementor-element-f1bec4f{--width:50%;}.elementor-12 .elementor-element.elementor-element-762c825{--width:50%;}.elementor-12 .elementor-element.elementor-element-93f0714{--width:50%;}.elementor-12 .elementor-element.elementor-element-1b1eee1{--width:50%;}.elementor-12 .elementor-element.elementor-element-25218e7{--width:50%;}.elementor-12 .elementor-element.elementor-element-7b4cf02{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-b9372bb */.elementor-12 .elementor-element.elementor-element-b9372bb span {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c4091f */.elementor-12 .elementor-element.elementor-element-4c4091f::after {
    content: '';
    position: absolute;
    left: auto !Important;
    right: -15vw;
    top: auto;
    bottom: -20.3vw;
    width: 30.9vw;
    height: 30.9vw;
    background-color: rgba(103, 122, 255, 0.50);
    border-radius: 50%;
    filter: blur(100px);
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4c5b26 */.elementor-12 .elementor-element.elementor-element-5d4c5b26::before {
    content: '';
    position: absolute;
    top: 0;
    left: -11.71vw;
    width: 30.9vw;
    height: 30.9vw;
    background-color: rgba(103, 122, 255, 0.50);
    border-radius: 50%;
    filter: blur(100px);
    z-index: 0;
}

.elementor-12 .elementor-element.elementor-element-5d4c5b26{
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cbeff1 *//* Floating animation keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); } /* adjust height here */
    100% { transform: translateY(0); }
}

/* When hovering the container */
.elementor-12 .elementor-element.elementor-element-1cbeff1:hover img {
    animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f645b9e *//* Keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); }
    100% { transform: translateY(0); }
}

/* Apply animation on hover */
.my-hover-container:hover .elementor-widget-image img {
    animation: floatUpDown 3s ease-in-out infinite;
    display: block; /* avoids flicker */
}

/* Stagger based on widget order */
.my-hover-container .elementor-widget-image:nth-of-type(1) img {
    animation-delay: 0s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(2) img {
    animation-delay: .35s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(3) img {
    animation-delay: .7s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(4) img {
    animation-delay: 1.05s !important;
}

/* Add more if needed *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-067c2a8 *//* Keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); }
    100% { transform: translateY(0); }
}

/* Apply animation on hover */
.my-hover-container:hover .elementor-widget-image img {
    animation: floatUpDown 3s ease-in-out infinite;
    display: block; /* avoids flicker */
}

/* Stagger based on widget order */
.my-hover-container .elementor-widget-image:nth-of-type(1) img {
    animation-delay: 0s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(2) img {
    animation-delay: .35s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(3) img {
    animation-delay: .7s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(4) img {
    animation-delay: 1.05s !important;
}

/* Add more if needed *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66930d *//* Floating animation keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); } /* adjust height here */
    100% { transform: translateY(0); }
}

/* When hovering the container */
.elementor-12 .elementor-element.elementor-element-a66930d:hover img {
    animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd1b827 *//* Floating animation keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); } /* adjust height here */
    100% { transform: translateY(0); }
}

/* When hovering the container */
.elementor-12 .elementor-element.elementor-element-dd1b827:hover img {
    animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdcbe3c *//* Keyframes */
@keyframes floatUpDown {
    0%   { transform: translateY(0); }
    50%  { transform: translateY(-8px); }
    100% { transform: translateY(0); }
}

/* Apply animation on hover */
.my-hover-container:hover .elementor-widget-image img {
    animation: floatUpDown 3s ease-in-out infinite;
    display: block; /* avoids flicker */
}

/* Stagger based on widget order */
.my-hover-container .elementor-widget-image:nth-of-type(1) img {
    animation-delay: 0s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(2) img {
    animation-delay: .35s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(3) img {
    animation-delay: .7s !important;
}

.my-hover-container .elementor-widget-image:nth-of-type(4) img {
    animation-delay: 1.05s !important;
}

/* Add more if needed *//* End custom CSS */