.elementor-4935 .elementor-element.elementor-element-42dd533{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4935 .elementor-element.elementor-element-003a0e5{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--z-index:0;}.elementor-4935 .elementor-element.elementor-element-003a0e5:not(.elementor-motion-effects-element-type-background), .elementor-4935 .elementor-element.elementor-element-003a0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01010233;}.elementor-4935 .elementor-element.elementor-element-9fa1918{--display:flex;--background-transition:0.3s;}.elementor-4935 .elementor-element.elementor-element-9fa1918:not(.elementor-motion-effects-element-type-background), .elementor-4935 .elementor-element.elementor-element-9fa1918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010102CC;}.elementor-4935 .elementor-element.elementor-element-9fa1918:hover{background-color:#01010299;}.elementor-4935 .elementor-element.elementor-element-919cc32.elementor-element{--align-self:center;}.elementor-4935 .elementor-element.elementor-element-919cc32 img{width:57%;}.elementor-4935 .elementor-element.elementor-element-b40ee25{text-align:center;}.elementor-4935 .elementor-element.elementor-element-b40ee25 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:31px;color:#FFFFFF;}.elementor-4935 .elementor-element.elementor-element-43f492f{--display:flex;--position:absolute;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:50% 50% 50% 50%;}.elementor-4935 .elementor-element.elementor-element-43f492f:not(.elementor-motion-effects-element-type-background), .elementor-4935 .elementor-element.elementor-element-43f492f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF06FA;}.elementor-4935 .elementor-element.elementor-element-a407f8a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}body:not(.rtl) .elementor-4935 .elementor-element.elementor-element-a407f8a{left:0px;}body.rtl .elementor-4935 .elementor-element.elementor-element-a407f8a{right:0px;}.elementor-4935 .elementor-element.elementor-element-8e23f7a{--display:flex;}.elementor-4935 .elementor-element.elementor-element-0018a86{--display:flex;}.elementor-4935 .elementor-element.elementor-element-ffa282a{--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;}/* Start custom CSS for container, class: .elementor-element-003a0e5 *//* css goes in .card */

.elementor-4935 .elementor-element.elementor-element-003a0e5 {
    --blob-size:250px;
}

.elementor-4935 .elementor-element.elementor-element-003a0e5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-4935 .elementor-element.elementor-element-003a0e5 .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-4935 .elementor-element.elementor-element-003a0e5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS */body {
  font-family: 'Bricolage Grotesque', sans-serif;
}/* End custom CSS */