.elementor-9180 .elementor-element.elementor-element-3821e92{--display:flex;--justify-content:space-around;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;--z-index:0;}.elementor-9180 .elementor-element.elementor-element-3821e92:not(.elementor-motion-effects-element-type-background), .elementor-9180 .elementor-element.elementor-element-3821e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-9180 .elementor-element.elementor-element-795015a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.0rem 1.0rem;--row-gap:1.0rem;--column-gap:1.0rem;--border-radius:12px 12px 12px 12px;--padding-top:1.5rem;--padding-bottom:1.0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9180 .elementor-element.elementor-element-795015a:not(.elementor-motion-effects-element-type-background), .elementor-9180 .elementor-element.elementor-element-795015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF0D 0%, #FFFFFF00 80%);}.elementor-9180 .elementor-element.elementor-element-3975e26{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9180 .elementor-element.elementor-element-3975e26.e-con{--order:-99999 /* order start hack */;}.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-9180 .elementor-element.elementor-element-cd4ea51.elementor-element{--order:-99999 /* order start hack */;}.elementor-9180 .elementor-element.elementor-element-cd4ea51{text-align:left;}.elementor-9180 .elementor-element.elementor-element-cd4ea51 img{max-width:50%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );}body:not(.rtl) .elementor-9180 .elementor-element.elementor-element-00ae495{right:0px;}body.rtl .elementor-9180 .elementor-element.elementor-element-00ae495{left:0px;}.elementor-9180 .elementor-element.elementor-element-00ae495{top:10px;}.elementor-9180 .elementor-element.elementor-element-00ae495.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-9180 .elementor-element.elementor-element-00ae495.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-9180 .elementor-element.elementor-element-00ae495.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-9180 .elementor-element.elementor-element-00ae495 .elementor-image-box-wrapper .elementor-image-box-img{width:17px;}.elementor-9180 .elementor-element.elementor-element-00ae495 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9180 .elementor-element.elementor-element-00ae495 .elementor-image-box-title{font-family:"GeneralSans", Sans-serif;font-size:14px;font-weight:600;color:#24CC03;}.elementor-9180 .elementor-element.elementor-element-5aab1df{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.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-9180 .elementor-element.elementor-element-07dcf56{font-family:"GeneralSans", Sans-serif;font-size:1.2em;font-weight:500;font-style:normal;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-2200cee );}.elementor-9180 .elementor-element.elementor-element-3340c6b{--display:flex;}.elementor-9180 .elementor-element.elementor-element-8934408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-wrapper{text-align:left;}.elementor-9180 .elementor-element.elementor-element-8934408.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9180 .elementor-element.elementor-element-8934408.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9180 .elementor-element.elementor-element-8934408.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-title{margin-bottom:0px;font-family:"GeneralSans", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:none;line-height:1.7rem;color:var( --e-global-color-2200cee );}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-img img{border-radius:4px;transition-duration:0.3s;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-description{font-family:"GeneralSans", Sans-serif;font-size:1rem;font-weight:500;font-style:normal;line-height:1.3rem;letter-spacing:0.3px;color:#DFDCFF;}.elementor-9180 .elementor-element.elementor-element-2c557d4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9180 .elementor-element.elementor-element-2c557d4:not(.elementor-motion-effects-element-type-background), .elementor-9180 .elementor-element.elementor-element-2c557d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6254FF21;}.elementor-9180 .elementor-element.elementor-element-deb0a4f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-9180 .elementor-element.elementor-element-deb0a4f{left:0px;}body.rtl .elementor-9180 .elementor-element.elementor-element-deb0a4f{right:0px;}@media(max-width:767px){.elementor-9180 .elementor-element.elementor-element-795015a{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9180 .elementor-element.elementor-element-00ae495 .elementor-image-box-img{margin-bottom:4px;}.elementor-9180 .elementor-element.elementor-element-07dcf56{font-size:0.95rem;line-height:1.3rem;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-img{margin-bottom:15px;}.elementor-9180 .elementor-element.elementor-element-8934408 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}}/* Start custom CSS for container, class: .elementor-element-3821e92 */.elementor-9180 .elementor-element.elementor-element-3821e92 {
    --blob-size:250px;
}

.elementor-9180 .elementor-element.elementor-element-3821e92 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-9180 .elementor-element.elementor-element-3821e92 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-9180 .elementor-element.elementor-element-3821e92 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */