.elementor-13 .elementor-element.elementor-element-190a32ba{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.37;--overlay-mix-blend-mode:luminosity;}.elementor-13 .elementor-element.elementor-element-190a32ba:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-190a32ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-190a32ba::before, .elementor-13 .elementor-element.elementor-element-190a32ba > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-190a32ba > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-190a32ba > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-190a32ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-190a32ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/bg-header.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a729c85{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bd883f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-66e0a73c{text-align:left;}.elementor-13 .elementor-element.elementor-element-66e0a73c img{width:30%;}.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-13 .elementor-element.elementor-element-200e95f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:700;}.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-13 .elementor-element.elementor-element-73354989{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0362bf{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0362bf p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-22ddbbcb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-22ddbbcb .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-22ddbbcb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-22ddbbcb .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-22ddbbcb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-16bccd35{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-16bccd35 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-1cf4ef02{--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:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-78f4b371{--display:flex;--min-height:400px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;border-style:solid;--border-style:solid;border-color:#9C8A38;--border-color:#9C8A38;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-78f4b371:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-78f4b371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A;background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/bg-section-2-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-78f4b371::before, .elementor-13 .elementor-element.elementor-element-78f4b371 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78f4b371 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-78f4b371 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78f4b371 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-78f4b371 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4d0e73fd{--display:flex;}.elementor-13 .elementor-element.elementor-element-4f43a3d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4ac512ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1ea083ea{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-13ca7eea{text-align:center;}.elementor-13 .elementor-element.elementor-element-13ca7eea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2b079091{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7e0f7499{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7b6c3c3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-7b6c3c3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b6c3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7bab5cb4{text-align:center;}.elementor-13 .elementor-element.elementor-element-7bab5cb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1be690b1{--display:flex;}.elementor-13 .elementor-element.elementor-element-782edc5{--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:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-361fb4c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-361fb4c6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-361fb4c6.elementor-view-stacked .elementor-icon{background-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-361fb4c6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-361fb4c6.elementor-view-default .elementor-icon{color:#FF1C1C;border-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-361fb4c6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-361fb4c6.elementor-view-default .elementor-icon svg{fill:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-361fb4c6 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-361fb4c6 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-1551e482{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-30a02343{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-1a35cdfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-1a35cdfd .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1a35cdfd.elementor-view-stacked .elementor-icon{background-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-1a35cdfd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1a35cdfd.elementor-view-default .elementor-icon{color:#FF1C1C;border-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-1a35cdfd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1a35cdfd.elementor-view-default .elementor-icon svg{fill:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-1a35cdfd .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1a35cdfd .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6bfb8b7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1ed2e90c{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-7fe78c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-7fe78c7 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7fe78c7.elementor-view-stacked .elementor-icon{background-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-7fe78c7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7fe78c7.elementor-view-default .elementor-icon{color:#FF1C1C;border-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-7fe78c7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7fe78c7.elementor-view-default .elementor-icon svg{fill:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-7fe78c7 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-7fe78c7 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-4360fef7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6fb012b3{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-23536f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-23536f75 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-23536f75.elementor-view-stacked .elementor-icon{background-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-23536f75.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23536f75.elementor-view-default .elementor-icon{color:#FF1C1C;border-color:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-23536f75.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23536f75.elementor-view-default .elementor-icon svg{fill:#FF1C1C;}.elementor-13 .elementor-element.elementor-element-23536f75 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-23536f75 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-64f9590{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-121971c{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-121971c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-121971c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-4c43754b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-4c43754b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4c43754b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-4c43754b:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-680874da{text-align:center;}.elementor-13 .elementor-element.elementor-element-680874da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-37cab2d0{--display:flex;}.elementor-13 .elementor-element.elementor-element-7b7103a3{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-c2bca0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-c2bca0b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-c2bca0b.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-c2bca0b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c2bca0b.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-c2bca0b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c2bca0b.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-c2bca0b .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-c2bca0b .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-2ad9d8ee{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-525dc8ab{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-716b4679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-716b4679 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-716b4679.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-716b4679.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-716b4679.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-716b4679.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-716b4679.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-716b4679 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-716b4679 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-5946752{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2433ba6e{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-50f9f468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-50f9f468 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-50f9f468.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-50f9f468.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50f9f468.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-50f9f468.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-50f9f468.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-50f9f468 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-50f9f468 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-25afad26{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-78582e1b{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-76136721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-76136721 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-76136721.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-76136721.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-76136721.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-76136721.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-76136721.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-76136721 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-76136721 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-634d88a0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-ebe117{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-5ed2adf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-5ed2adf7 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5ed2adf7.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5ed2adf7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5ed2adf7.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5ed2adf7.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5ed2adf7.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5ed2adf7 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5ed2adf7 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-1d10efda{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4cc192da{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-62a12aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-62a12aff .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-62a12aff.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-62a12aff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-62a12aff.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-62a12aff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-62a12aff.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-62a12aff .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-62a12aff .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6e900a90{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3656f978{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-3656f978:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3656f978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4114dc9{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-4114dc9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4114dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4114dc9{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-4114dc9{right:0px;}.elementor-13 .elementor-element.elementor-element-29dc4b16{--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:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-29dc4b16:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-29dc4b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/Maps.webp");background-position:center right;background-repeat:no-repeat;background-size:38% auto;}.elementor-13 .elementor-element.elementor-element-36419f5a{--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-13 .elementor-element.elementor-element-4ff03f0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-164d19c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-bf244f2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3ba5465b{--display:flex;}.elementor-13 .elementor-element.elementor-element-6209587c{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-7066c6c7{text-align:center;}.elementor-13 .elementor-element.elementor-element-7066c6c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-750a4ca0{--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-13 .elementor-element.elementor-element-90ffe92{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-90ffe92:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-90ffe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-149a52f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-149a52f2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-149a52f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-149a52f2:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-166a3260 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-166a3260.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-166a3260.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-166a3260.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-166a3260.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-166a3260.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-78da2aa2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6faec06c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-6faec06c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6faec06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b01338{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-b01338:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b01338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b01338{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-b01338{right:0px;}.elementor-13 .elementor-element.elementor-element-3620a931{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-3620a931:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3620a931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-3b1108ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-3b1108ef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3b1108ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-3b1108ef:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1c1917f3 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1c1917f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1c1917f3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1c1917f3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1c1917f3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1c1917f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7221e854{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3c91f941{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-3c91f941:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3c91f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-683fe76{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-683fe76:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-683fe76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-683fe76{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-683fe76{right:0px;}.elementor-13 .elementor-element.elementor-element-1889f92c{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1889f92c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1889f92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-25f71017{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-25f71017:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-25f71017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-25f71017:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-111e6527 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-111e6527.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-111e6527.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-111e6527.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-111e6527.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-111e6527.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5cca9232{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5b0a2c5b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-5b0a2c5b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b0a2c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1dda549b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-1dda549b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1dda549b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1dda549b{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-1dda549b{right:0px;}.elementor-13 .elementor-element.elementor-element-2394bbf8{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-2394bbf8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2394bbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-3ec9ca37{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-3ec9ca37:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3ec9ca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-3ec9ca37:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-430928a6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-430928a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-430928a6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-430928a6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-430928a6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-430928a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cf434b1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-76844f8c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-76844f8c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-76844f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-f4c82c8{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-f4c82c8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f4c82c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f4c82c8{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-f4c82c8{right:0px;}.elementor-13 .elementor-element.elementor-element-2d5fa741{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-2d5fa741:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2d5fa741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-68b7b414{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-68b7b414:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-68b7b414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-68b7b414:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1b2f36b6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1b2f36b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1b2f36b6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1b2f36b6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1b2f36b6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1b2f36b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-33a86d49{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6e6df8c1{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-6e6df8c1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6e6df8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2e46c9c3{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-2e46c9c3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e46c9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2e46c9c3{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-2e46c9c3{right:0px;}.elementor-13 .elementor-element.elementor-element-316c1da4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-316c1da4 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-316c1da4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-316c1da4 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-316c1da4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7f26b5b{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-5af42749{--display:flex;}.elementor-13 .elementor-element.elementor-element-6e4434f{text-align:center;}.elementor-13 .elementor-element.elementor-element-6e4434f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-76ecf841{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-73ab7c15{--display:flex;}.elementor-13 .elementor-element.elementor-element-3a4542ab{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-3a4542ab:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3a4542ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-1b5ec2ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-1b5ec2ff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1b5ec2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-1b5ec2ff:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6c4d8058{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-6c4d8058 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4b8d5fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5c858ce7{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-7099bd5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-7099bd5e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7099bd5e.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7099bd5e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7099bd5e.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7099bd5e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7099bd5e.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7099bd5e .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-7099bd5e .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6caf33b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-699f0591{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-43079fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-43079fff .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-43079fff.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-43079fff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-43079fff.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-43079fff.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-43079fff.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-43079fff .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-43079fff .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-59599028{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7b24d3b0{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-7b24d3b0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b24d3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-12243964{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-12243964:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-12243964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-12243964{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-12243964{right:0px;}.elementor-13 .elementor-element.elementor-element-56b85bd6{--display:flex;}.elementor-13 .elementor-element.elementor-element-705a2788{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-705a2788:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-705a2788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-4c0a2db9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-4c0a2db9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4c0a2db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-4c0a2db9:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3fd4b133{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3fd4b133 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-307bbed7{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-50958833{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-338a1f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-338a1f0a .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-338a1f0a.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-338a1f0a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-338a1f0a.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-338a1f0a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-338a1f0a.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-338a1f0a .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-338a1f0a .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-631c2a5f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-360065ff{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-360065ff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-360065ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8319668{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-8319668:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8319668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8319668{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-8319668{right:0px;}.elementor-13 .elementor-element.elementor-element-6b00e701{--display:flex;}.elementor-13 .elementor-element.elementor-element-5ee4b9b9{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-5ee4b9b9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5ee4b9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-26aacfa3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-26aacfa3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-26aacfa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-26aacfa3:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5b22911f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5b22911f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7b02aa0c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-223efed1{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3be7a052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3be7a052 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3be7a052.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3be7a052.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3be7a052.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3be7a052.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3be7a052.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3be7a052 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3be7a052 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-9fc1e4a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-26a25a4a{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-5a037391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-5a037391 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5a037391.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a037391.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a037391.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a037391.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a037391.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a037391 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5a037391 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-16868944{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-106151f4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-106151f4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-106151f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2a0079e6{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-2a0079e6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2a0079e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2a0079e6{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-2a0079e6{right:0px;}.elementor-13 .elementor-element.elementor-element-39d9301f{--display:flex;}.elementor-13 .elementor-element.elementor-element-713d6b70{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-713d6b70:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-713d6b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-6edcd355{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-6edcd355:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6edcd355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-6edcd355:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-74aa14ca{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-74aa14ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-19f7a81c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-32a00882{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-1cbc73b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-1cbc73b9 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1cbc73b9.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1cbc73b9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1cbc73b9.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1cbc73b9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1cbc73b9.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1cbc73b9 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1cbc73b9 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-645e658e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4108ea81{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-4108ea81:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4108ea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-e98e5c5{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-e98e5c5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e98e5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e98e5c5{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-e98e5c5{right:0px;}.elementor-13 .elementor-element.elementor-element-4b0c49fd{--display:flex;}.elementor-13 .elementor-element.elementor-element-2fb3b74a{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-2fb3b74a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2fb3b74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-12a82a79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-12a82a79:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-12a82a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-12a82a79:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-401089c6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-401089c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3e36c23b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5d5fc0ae{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3c5ade14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3c5ade14 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3c5ade14.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3c5ade14.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3c5ade14.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3c5ade14.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3c5ade14.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3c5ade14 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3c5ade14 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-63274941{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4be5d439{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-114f7d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-114f7d47 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-114f7d47.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-114f7d47.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-114f7d47.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-114f7d47.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-114f7d47.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-114f7d47 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-114f7d47 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-200e4a72{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-70591ce2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-70591ce2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-70591ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6a670937{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-6a670937:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6a670937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6a670937{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6a670937{right:0px;}.elementor-13 .elementor-element.elementor-element-2bb251eb{--display:flex;}.elementor-13 .elementor-element.elementor-element-533a6800{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-533a6800:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-533a6800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-5700fb55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5700fb55:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5700fb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-5700fb55:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-706f0b38{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-706f0b38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-62f4dbbb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-60415dca{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-547faa02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-547faa02 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-547faa02.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-547faa02.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-547faa02.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-547faa02.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-547faa02.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-547faa02 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-547faa02 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-197c55fe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-24efdfd3{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3d969abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3d969abc .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3d969abc.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d969abc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3d969abc.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d969abc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3d969abc.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d969abc .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3d969abc .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-37b5c1f0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7429344f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-7429344f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7429344f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6b323346{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-6b323346:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6b323346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6b323346{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6b323346{right:0px;}.elementor-13 .elementor-element.elementor-element-1f2f137b{--display:flex;}.elementor-13 .elementor-element.elementor-element-31069e18{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-31069e18:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-31069e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-4c0c935{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-4c0c935:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4c0c935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-4c0c935:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5cd19f5e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5cd19f5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-59ab053{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2dd1f66d{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-333dbec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-333dbec9 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-333dbec9.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-333dbec9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-333dbec9.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-333dbec9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-333dbec9.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-333dbec9 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-333dbec9 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-7531a93c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2732a61a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-2732a61a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2732a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-35272190{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-35272190:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-35272190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-35272190{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-35272190{right:0px;}.elementor-13 .elementor-element.elementor-element-723e0d2e{--display:flex;}.elementor-13 .elementor-element.elementor-element-1e0e6c16{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1e0e6c16:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1e0e6c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-74e470da{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-74e470da:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-74e470da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-74e470da:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-299051d9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-299051d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-22aabb1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-497abd23{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-6645573{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-6645573 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6645573.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6645573.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6645573.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6645573.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6645573.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6645573 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-6645573 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-61f045b8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1e7ec49d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-1e7ec49d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1e7ec49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4a0f3171{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-4a0f3171:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4a0f3171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4a0f3171{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-4a0f3171{right:0px;}.elementor-13 .elementor-element.elementor-element-1dfb6b13{--display:flex;}.elementor-13 .elementor-element.elementor-element-577cd954{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-577cd954:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-577cd954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-42592abd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-42592abd:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-42592abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-42592abd:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-180cbc83{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-180cbc83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-76d0ae90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-313fb575{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-1389b72f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-1389b72f .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1389b72f.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1389b72f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1389b72f.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1389b72f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1389b72f.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1389b72f .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1389b72f .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6532d50{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-615c1805{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-615c1805:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-615c1805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6855d8a9{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-6855d8a9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6855d8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6855d8a9{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6855d8a9{right:0px;}.elementor-13 .elementor-element.elementor-element-5ed7399f{--display:flex;}.elementor-13 .elementor-element.elementor-element-180929c7{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-180929c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-180929c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-1de56ea5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-1de56ea5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1de56ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-1de56ea5:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-af5e171{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-af5e171 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3c79b2d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-60e66b9f{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3184bdd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3184bdd8 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3184bdd8.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3184bdd8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3184bdd8.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3184bdd8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3184bdd8.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3184bdd8 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3184bdd8 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3ce7aec3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4551b3e2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-4551b3e2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4551b3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-67d69061{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-67d69061:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-67d69061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-67d69061{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-67d69061{right:0px;}.elementor-13 .elementor-element.elementor-element-18420979{--display:flex;}.elementor-13 .elementor-element.elementor-element-602cff8d{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-602cff8d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-602cff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-127035c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-127035c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-127035c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-127035c9:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3dbe8c85{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3dbe8c85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-34a5e7ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-1145188b{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-5254efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-5254efa .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5254efa.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5254efa.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5254efa.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5254efa.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5254efa.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5254efa .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5254efa .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-471d83df{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2b404864{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-2b404864:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2b404864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7a93b91a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-7a93b91a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7a93b91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7a93b91a{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-7a93b91a{right:0px;}.elementor-13 .elementor-element.elementor-element-1c1a8810{--display:flex;}.elementor-13 .elementor-element.elementor-element-54de800b{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-54de800b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-54de800b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-470ed7d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-470ed7d0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-470ed7d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-470ed7d0:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4efe105d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-4efe105d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-76f80acf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-1de42b40{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-16a59462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-16a59462 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-16a59462.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-16a59462.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-16a59462.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-16a59462.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-16a59462.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-16a59462 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-16a59462 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-35ca9f16{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-66c6884c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-66c6884c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66c6884c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-31289756{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-31289756:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-31289756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-31289756{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-31289756{right:0px;}.elementor-13 .elementor-element.elementor-element-2d37b0{--display:flex;}.elementor-13 .elementor-element.elementor-element-2911099f{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-2911099f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2911099f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-4c94450b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-4c94450b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4c94450b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-4c94450b:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5b7973c8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5b7973c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-631e627e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1356e0aa{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-40235a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-40235a87 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-40235a87.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-40235a87.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-40235a87.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-40235a87.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-40235a87.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-40235a87 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-40235a87 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3676498b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-dace509{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3ae1be81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3ae1be81 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3ae1be81.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3ae1be81.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3ae1be81.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3ae1be81.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3ae1be81.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3ae1be81 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3ae1be81 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-48387f6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-58140db7{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-65156b0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-65156b0e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-65156b0e.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-65156b0e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-65156b0e.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-65156b0e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-65156b0e.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-65156b0e .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-65156b0e .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-b7d5e8e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-79734836{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-574f3c20 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-574f3c20{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-9937de7{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-9937de7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-30042811{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-30042811:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-30042811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4dd94318{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-4dd94318:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4dd94318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4dd94318{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-4dd94318{right:0px;}.elementor-13 .elementor-element.elementor-element-5ede5cd9{--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-74ebf37f{--display:flex;}.elementor-13 .elementor-element.elementor-element-1ef09ed5{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1ef09ed5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1ef09ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-5c2eb90d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5c2eb90d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5c2eb90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-5c2eb90d:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3318bc57{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3318bc57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d0be833{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1ad39807{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-22ff2a92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-22ff2a92 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-22ff2a92.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-22ff2a92.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-22ff2a92.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-22ff2a92.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-22ff2a92.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-22ff2a92 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-22ff2a92 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3719677e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-e86acbe{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-2c2ee730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-2c2ee730 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2c2ee730.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2c2ee730.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2c2ee730.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2c2ee730.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2c2ee730.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2c2ee730 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2c2ee730 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-52a1f858{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-15b67ee5{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-5a36f848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-5a36f848 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5a36f848.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a36f848.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a36f848.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a36f848.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5a36f848.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-5a36f848 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-5a36f848 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-66e498f2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-77a8a9bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6b0b7f32 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-6b0b7f32{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-698de461{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-698de461.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-765d4d5b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-765d4d5b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-765d4d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-554d361f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-554d361f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-554d361f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-554d361f{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-554d361f{right:0px;}.elementor-13 .elementor-element.elementor-element-61ea1d12{--display:flex;}.elementor-13 .elementor-element.elementor-element-51e07809{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-51e07809:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-51e07809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-1e456e7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-1e456e7c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1e456e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-1e456e7c:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-64f2c25c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-64f2c25c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-64ef7230{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-217e686e{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-738d8088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-738d8088 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-738d8088.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-738d8088.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-738d8088.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-738d8088.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-738d8088.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-738d8088 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-738d8088 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-1856d0ac{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3ab6bb36{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-3ab6bb36:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3ab6bb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5420e096{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-5420e096:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5420e096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5420e096{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-5420e096{right:0px;}.elementor-13 .elementor-element.elementor-element-2f2e4fcb{--display:flex;}.elementor-13 .elementor-element.elementor-element-635ce756{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-635ce756:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-635ce756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-6822a89d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-6822a89d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6822a89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-6822a89d:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5cab3b88{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5cab3b88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-79f28a68{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-4cb481fd{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3d669b27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3d669b27 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3d669b27.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d669b27.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3d669b27.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d669b27.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3d669b27.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3d669b27 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3d669b27 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-650a3d8b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-344af45d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-344af45d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-344af45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5195c8ed{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-5195c8ed:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5195c8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-5195c8ed{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-5195c8ed{right:0px;}.elementor-13 .elementor-element.elementor-element-6697e9d1{--display:flex;}.elementor-13 .elementor-element.elementor-element-25377f0f{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-25377f0f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-25377f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-71490433{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-71490433:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-71490433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-71490433:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-15aa8907{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-15aa8907 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5152c6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-68a01aeb{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-11d254e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-11d254e0 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-11d254e0.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-11d254e0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-11d254e0.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-11d254e0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-11d254e0.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-11d254e0 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-11d254e0 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-7f85b136{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-35aacaa5{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-35aacaa5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-35aacaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7f57c64a{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-7f57c64a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f57c64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7f57c64a{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-7f57c64a{right:0px;}.elementor-13 .elementor-element.elementor-element-22d1cd76{--display:flex;}.elementor-13 .elementor-element.elementor-element-361779a2{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-361779a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-361779a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-1c6ec031{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-1c6ec031:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1c6ec031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-1c6ec031:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4de7b7a9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-4de7b7a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-54cbc929{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-759d3be2{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-6021f517{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-6021f517 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6021f517.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6021f517.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6021f517.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6021f517.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6021f517.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-6021f517 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-6021f517 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-767f1ac5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6bfcbe00{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-6bfcbe00:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6bfcbe00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-74020177{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-74020177:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-74020177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-74020177{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-74020177{right:0px;}.elementor-13 .elementor-element.elementor-element-562cefac{--display:flex;}.elementor-13 .elementor-element.elementor-element-30025c6d{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-30025c6d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-30025c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-6147a49{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-6147a49:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6147a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-6147a49:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7040faa{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-7040faa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3354c87c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-26f4ec85{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-126cf15b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-126cf15b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-126cf15b.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-126cf15b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-126cf15b.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-126cf15b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-126cf15b.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-126cf15b .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-126cf15b .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-68b0ac5b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4ea39e25{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-4ea39e25:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4ea39e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2e12ed63{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-2e12ed63:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e12ed63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2e12ed63{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-2e12ed63{right:0px;}.elementor-13 .elementor-element.elementor-element-5b531f84{--display:flex;}.elementor-13 .elementor-element.elementor-element-26d97d10{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-26d97d10:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-26d97d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-61579568{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-61579568:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-61579568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-61579568:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-44c63d0e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-44c63d0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3078c9a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-3a3fcaad{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-57efe91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-57efe91 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-57efe91.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-57efe91.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-57efe91.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-57efe91.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-57efe91.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-57efe91 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-57efe91 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6908ce9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-37369750{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-37369750:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-37369750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2ad2ba10{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-2ad2ba10:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2ad2ba10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2ad2ba10{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-2ad2ba10{right:0px;}.elementor-13 .elementor-element.elementor-element-403ac0bd{--display:flex;}.elementor-13 .elementor-element.elementor-element-5acce10a{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-5acce10a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5acce10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-2e8dba3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-2e8dba3f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2e8dba3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-2e8dba3f:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2eec691f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-2eec691f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-251c2ed0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-7ca00324{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-2a2e84eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-2a2e84eb .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a2e84eb.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a2e84eb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a2e84eb.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a2e84eb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a2e84eb.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a2e84eb .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2a2e84eb .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-165234cb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-228ccdee{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-228ccdee:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-228ccdee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cccc695{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-cccc695:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cccc695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-cccc695{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-cccc695{right:0px;}.elementor-13 .elementor-element.elementor-element-4fc89666{--display:flex;}.elementor-13 .elementor-element.elementor-element-16c0ccc{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-16c0ccc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-16c0ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-689eac41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-689eac41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-689eac41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-689eac41:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3147a1cc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3147a1cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6f2bde4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5187885{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-4f36207b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-4f36207b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f36207b.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4f36207b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4f36207b.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4f36207b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4f36207b.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4f36207b .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-4f36207b .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-17dc38f6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-626fd7ec{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-626fd7ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-626fd7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8472ff{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-8472ff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8472ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8472ff{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-8472ff{right:0px;}.elementor-13 .elementor-element.elementor-element-289ff34e{--display:flex;}.elementor-13 .elementor-element.elementor-element-53d6ebef{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-53d6ebef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-53d6ebef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-8f38bfc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-8f38bfc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8f38bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-8f38bfc:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3929458b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3929458b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-265cccf2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-47ceae48{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-7c777705{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-7c777705 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7c777705.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7c777705.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7c777705.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7c777705.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7c777705.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-7c777705 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-7c777705 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-732e593a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-877b783{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-877b783:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-877b783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-53388ee9{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-53388ee9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-53388ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-53388ee9{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-53388ee9{right:0px;}.elementor-13 .elementor-element.elementor-element-4e7de32b{--display:flex;}.elementor-13 .elementor-element.elementor-element-256aebde{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-256aebde:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-256aebde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-34f3df08{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-34f3df08:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-34f3df08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-34f3df08:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-297e91a2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-297e91a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7414da7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-737a658{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-68ae1578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-68ae1578 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-68ae1578.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-68ae1578.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-68ae1578.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-68ae1578.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-68ae1578.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-68ae1578 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-68ae1578 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-71580648{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-21f09cdb{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-21f09cdb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-21f09cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7865806b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-7865806b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7865806b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7865806b{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-7865806b{right:0px;}.elementor-13 .elementor-element.elementor-element-4aba37fe{--display:flex;}.elementor-13 .elementor-element.elementor-element-49ec74b1{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-49ec74b1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-49ec74b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-584f5921{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-584f5921:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-584f5921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-584f5921:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-50fbfeb9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-50fbfeb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-38d14d20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2c202e58{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4dcb8a8f.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4dcb8a8f.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-4dcb8a8f .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-336e5ef6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-541acc94{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7359d0df{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-7359d0df:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7359d0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-272d3326{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-272d3326:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-272d3326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-272d3326{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-272d3326{right:0px;}.elementor-13 .elementor-element.elementor-element-3eee4313{--display:flex;}.elementor-13 .elementor-element.elementor-element-1931734c{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1931734c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1931734c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-5fca1855{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5fca1855:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5fca1855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-5fca1855:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3ead4df3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-3ead4df3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6a356ac2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-806e182{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-4959bb81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-4959bb81 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4959bb81.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4959bb81.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4959bb81.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4959bb81.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4959bb81.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4959bb81 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-4959bb81 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-ea61713{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-76e6735c{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-743047f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-743047f0 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-743047f0.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-743047f0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-743047f0.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-743047f0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-743047f0.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-743047f0 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-743047f0 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-203fba07{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-237de704{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-36aa6536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-36aa6536 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-36aa6536.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-36aa6536.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-36aa6536.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-36aa6536.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-36aa6536.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-36aa6536 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-36aa6536 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-649a5d13{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-544d8042{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6f4d721d .elementor-button{background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-6f4d721d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-549d5bdc{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-549d5bdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-41c0dc87{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-41c0dc87:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-41c0dc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-27db5252{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-27db5252:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-27db5252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-27db5252{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-27db5252{right:0px;}.elementor-13 .elementor-element.elementor-element-7803b4f9{--display:flex;}.elementor-13 .elementor-element.elementor-element-1a5baa8c{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1a5baa8c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1a5baa8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-48f43de0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-48f43de0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-48f43de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-48f43de0:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-776ac6ff{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-776ac6ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3ad0f352{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-2fc410d0{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3e7f8d8d.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3e7f8d8d.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3e7f8d8d .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-6369ac1f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-198d227d{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-45886d66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-45886d66 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-45886d66.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-45886d66.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-45886d66.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-45886d66.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-45886d66.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-45886d66 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-45886d66 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-1c25b253{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6dde82cc{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-6dde82cc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6dde82cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6322311d{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-6322311d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6322311d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6322311d{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6322311d{right:0px;}.elementor-13 .elementor-element.elementor-element-53068c43{--display:flex;}.elementor-13 .elementor-element.elementor-element-3b3f5390{--display:flex;--min-height:360px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-3b3f5390:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3b3f5390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-3ca5e091{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-3ca5e091:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3ca5e091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-3ca5e091:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1c3f14d4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-1c3f14d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-66002d93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-30790a0c{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-1c0a9359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-1c0a9359 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1c0a9359.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1c0a9359.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1c0a9359.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1c0a9359.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1c0a9359.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1c0a9359 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1c0a9359 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-1eea703c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-179e7c24{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-179e7c24:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-179e7c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-42758e7{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-42758e7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-42758e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-42758e7{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-42758e7{right:0px;}.elementor-13 .elementor-element.elementor-element-12b6d195{--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-49b6ff0c{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-49b6ff0c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-49b6ff0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/bg-valores.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3f25869c{--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:space-around;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-13 .elementor-element.elementor-element-6161bd20{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-278b2ce5 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-633e0b94{text-align:left;}.elementor-13 .elementor-element.elementor-element-633e0b94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1a2cfec5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-50c76ab6{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-50c76ab6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-50c76ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-5e13c44e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5e13c44e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5e13c44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-5e13c44e:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-74bdda09{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-1a6dcd20 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1a6dcd20 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-1a6dcd20 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13 .elementor-element.elementor-element-eb1b808 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;fill:#F7F7F7;color:#F7F7F7;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-eb1b808 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-eb1b808 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13 .elementor-element.elementor-element-2a86820 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;fill:#F7F7F7;color:#F7F7F7;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2a86820 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-2a86820 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-13 .elementor-element.elementor-element-70da3eba{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-70da3eba:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-70da3eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-33902858{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-33902858:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-33902858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-33902858{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-33902858{right:0px;}.elementor-13 .elementor-element.elementor-element-65539a1e{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-65539a1e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-65539a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-79164a6d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-79164a6d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-79164a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-79164a6d:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-628e13c4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-628e13c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5f735686{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-5b5a9727{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-39cdd820{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-39cdd820 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-39cdd820.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-39cdd820.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-39cdd820.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-39cdd820.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-39cdd820.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-39cdd820 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-39cdd820 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-64e25cab{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2d5b5bad{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-1f55db00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-1f55db00 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1f55db00.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1f55db00.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1f55db00.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1f55db00.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1f55db00.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-1f55db00 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-1f55db00 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-23884eb0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5cdd18d2{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-4673242f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-4673242f .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4673242f.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4673242f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4673242f.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4673242f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4673242f.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-4673242f .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-4673242f .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-3ec2fb30{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-d12ce24{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-2a36417a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-2a36417a .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a36417a.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a36417a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a36417a.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a36417a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a36417a.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-2a36417a .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2a36417a .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-59c0b865{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-364446eb{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-266d767b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-266d767b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-266d767b.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-266d767b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-266d767b.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-266d767b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-266d767b.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-266d767b .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-266d767b .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-31cb4c8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-44a93e11{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-23bb8046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-13 .elementor-element.elementor-element-23bb8046 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-23bb8046.elementor-view-stacked .elementor-icon{background-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-23bb8046.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23bb8046.elementor-view-default .elementor-icon{color:#75FF6D;border-color:#75FF6D;}.elementor-13 .elementor-element.elementor-element-23bb8046.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23bb8046.elementor-view-default .elementor-icon svg{fill:#75FF6D;}.elementor-13 .elementor-element.elementor-element-23bb8046 .elementor-icon{font-size:25px;}.elementor-13 .elementor-element.elementor-element-23bb8046 .elementor-icon svg{height:25px;}.elementor-13 .elementor-element.elementor-element-2de0041f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7d9325b2{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1cd6545f{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-22d6b04a{--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;}.elementor-13 .elementor-element.elementor-element-5a873cf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-41c42ff5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1556b2b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-4fa6cbdb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-40cbc429 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-40cbc429 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-40cbc429 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-40cbc429{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-40cbc429 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-40cbc429 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2a391f9b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-2a391f9b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2a391f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-6eb0d931{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-6eb0d931:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6eb0d931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6eb0d931{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-6eb0d931{right:0px;}.elementor-13 .elementor-element.elementor-element-4096845b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4096845b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4096845b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4096845b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4096845b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1a841870{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-474536be{--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:space-around;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5fe0bf28{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3c5d82b1 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-c166ca2{text-align:left;}.elementor-13 .elementor-element.elementor-element-c166ca2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-54d7339f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3acf93ee{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-3acf93ee:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3acf93ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-11792e69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-11792e69:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-11792e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-11792e69:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4c19dd6b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-4c19dd6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3bcf277d{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5ce642bc{width:100%;max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2bf400dc{--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;}.elementor-13 .elementor-element.elementor-element-71a4a2d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-228d270a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2298e1c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2b037587{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1c9aecc8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-1c9aecc8 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-1c9aecc8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-1c9aecc8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-1c9aecc8 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-1c9aecc8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-18a136b7{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-18a136b7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-18a136b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-74feb6c4{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-74feb6c4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-74feb6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-74feb6c4{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-74feb6c4{right:0px;}.elementor-13 .elementor-element.elementor-element-78e95c24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-78e95c24 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-78e95c24 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-78e95c24 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-78e95c24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5126deef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.23;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5126deef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5126deef::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5126deef > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5126deef > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/bg-barcelona.webp");--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-30109fdd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-around;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-768b778e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-59eda4d5 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-701f21b4{text-align:left;}.elementor-13 .elementor-element.elementor-element-701f21b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5c2f979c{text-align:left;}.elementor-13 .elementor-element.elementor-element-5c2f979c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-364f1790{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-13ef5364{--display:flex;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-13ef5364:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13ef5364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-5f215356{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-5f215356:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5f215356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-5f215356:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-87438cd img{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-68337c5f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-68337c5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b5bb931 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-b5bb931 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-b5bb931 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-b5bb931 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-b5bb931 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-68bb07fe{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-68bb07fe:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-68bb07fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1455142f{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-1455142f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1455142f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1455142f{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-1455142f{right:0px;}.elementor-13 .elementor-element.elementor-element-2f99f2f6{--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-13 .elementor-element.elementor-element-e2ff9b1{--display:flex;}.elementor-13 .elementor-element.elementor-element-3c91aac7{text-align:center;}.elementor-13 .elementor-element.elementor-element-3c91aac7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-43757ab8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4111e735{--display:flex;}.elementor-13 .elementor-element.elementor-element-15b44c70{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-15b44c70:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-15b44c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-4e37f216{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-4e37f216:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e37f216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-4e37f216:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7c2f3f42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c3fce18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-5c3fce18 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-5c3fce18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c3fce18.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c3fce18.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c3fce18.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c3fce18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c3fce18 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-5c3fce18 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-563f8900{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3e54c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3e54c67 .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-3e54c67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3e54c67.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3e54c67.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3e54c67.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3e54c67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3e54c67 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-3e54c67 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-48bbb0c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-34f0c83e{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-34f0c83e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-34f0c83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1fcb6aac{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-1fcb6aac:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1fcb6aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1fcb6aac{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-1fcb6aac{right:0px;}.elementor-13 .elementor-element.elementor-element-66716f1d{--display:flex;}.elementor-13 .elementor-element.elementor-element-79bd829a{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-79bd829a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-79bd829a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-728206b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-728206b7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-728206b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-728206b7:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-489a9838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c704fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-5c704fc2 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-5c704fc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c704fc2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c704fc2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c704fc2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5c704fc2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5c704fc2 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-5c704fc2 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-6807b140{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cca4ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-cca4ded .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-cca4ded.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cca4ded.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cca4ded.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cca4ded.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cca4ded.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-cca4ded .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-cca4ded .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-18b28d4d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7b6f9fa7{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-7b6f9fa7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b6f9fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-69e9d11b{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-69e9d11b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-69e9d11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-69e9d11b{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-69e9d11b{right:0px;}.elementor-13 .elementor-element.elementor-element-5d089c95{--display:flex;}.elementor-13 .elementor-element.elementor-element-4937b5a2{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-4937b5a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4937b5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-cb6b808{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-cb6b808:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cb6b808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-cb6b808:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-21cf7f81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4fddc101{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-4fddc101 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-4fddc101.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4fddc101.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4fddc101.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4fddc101.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4fddc101.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4fddc101 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-4fddc101 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-57f8b974{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-23a90a17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-23a90a17 .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-23a90a17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-23a90a17.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23a90a17.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-23a90a17.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-23a90a17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-23a90a17 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-23a90a17 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-31bbe304{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-712a03c9{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-712a03c9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-712a03c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1fa29896{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-1fa29896:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1fa29896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1fa29896{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-1fa29896{right:0px;}.elementor-13 .elementor-element.elementor-element-3691f84a{--display:flex;}.elementor-13 .elementor-element.elementor-element-1d7e1b9e{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-1d7e1b9e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1d7e1b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-68fe45b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-68fe45b1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-68fe45b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-68fe45b1:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-c8150db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-264fdf49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-264fdf49 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-264fdf49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-264fdf49.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-264fdf49.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-264fdf49.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-264fdf49.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-264fdf49 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-264fdf49 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-6e9ecea3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-77348376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-77348376 .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-77348376.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-77348376.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-77348376.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-77348376.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-77348376.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-77348376 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-77348376 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-1dd74377{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7dbedf26{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-7dbedf26:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7dbedf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1cc6aa2{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-1cc6aa2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1cc6aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-1cc6aa2{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-1cc6aa2{right:0px;}.elementor-13 .elementor-element.elementor-element-47d0099b{--display:flex;}.elementor-13 .elementor-element.elementor-element-a2adc93{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-a2adc93:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a2adc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-65749335{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-65749335:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-65749335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-65749335:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5bd9c367{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-571252b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-571252b9 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-571252b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-571252b9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-571252b9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-571252b9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-571252b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-571252b9 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-571252b9 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-5d871e3c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8e5d72f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-8e5d72f .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-8e5d72f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8e5d72f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8e5d72f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8e5d72f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8e5d72f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-8e5d72f .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-8e5d72f .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-a309e4c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-c1f1319{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-c1f1319:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c1f1319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4f950a6c{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-4f950a6c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4f950a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-4f950a6c{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-4f950a6c{right:0px;}.elementor-13 .elementor-element.elementor-element-28bde121{--display:flex;}.elementor-13 .elementor-element.elementor-element-2c2e72cf{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-2c2e72cf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2c2e72cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-24a26e12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-24a26e12:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-24a26e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-24a26e12:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4d251071{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-70729ea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-70729ea8 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-70729ea8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-70729ea8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-70729ea8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-70729ea8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-70729ea8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-70729ea8 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-70729ea8 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-9b02d11{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-440a2edb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-440a2edb .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-440a2edb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-440a2edb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-440a2edb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-440a2edb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-440a2edb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-440a2edb .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-440a2edb .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-6c4ac1f5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2a132785{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-2a132785:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2a132785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-682e8e58{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-682e8e58:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-682e8e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-682e8e58{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-682e8e58{right:0px;}.elementor-13 .elementor-element.elementor-element-6f1f4ad3{--display:flex;}.elementor-13 .elementor-element.elementor-element-52a81111{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-52a81111:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-52a81111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-3c04f4d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-3c04f4d3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3c04f4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-3c04f4d3:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-7defab73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-66c45ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-66c45ddc .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-66c45ddc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-66c45ddc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-66c45ddc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-66c45ddc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-66c45ddc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-66c45ddc .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-66c45ddc .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-3337270{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7cacb592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-7cacb592 .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-7cacb592.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7cacb592.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7cacb592.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7cacb592.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7cacb592.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7cacb592 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-7cacb592 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-be1ac96{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-74cc41b5{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-74cc41b5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-74cc41b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-50113536{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-50113536:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-50113536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-50113536{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-50113536{right:0px;}.elementor-13 .elementor-element.elementor-element-4fea37e8{--display:flex;}.elementor-13 .elementor-element.elementor-element-173c8eb8{--display:flex;--min-height:340px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-173c8eb8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-173c8eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A38E2CEB;}.elementor-13 .elementor-element.elementor-element-12ee98a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-13 .elementor-element.elementor-element-12ee98a3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-12ee98a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5AF4A85;}.elementor-13 .elementor-element.elementor-element-12ee98a3:hover{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-4aeaf5bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-196bc070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-196bc070 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-196bc070.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-196bc070.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-196bc070.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-196bc070.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-196bc070.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-196bc070 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-196bc070 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-744fa489{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3464e232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3464e232 .elementor-icon-wrapper{text-align:right;}.elementor-13 .elementor-element.elementor-element-3464e232.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3464e232.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3464e232.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3464e232.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3464e232.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-3464e232 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-3464e232 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-55f52d1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-59e39bdb{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;}.elementor-13 .elementor-element.elementor-element-59e39bdb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-59e39bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-7cf90441{--display:flex;--position:absolute;--border-radius:50% 50% 50% 50%;top:0px;}.elementor-13 .elementor-element.elementor-element-7cf90441:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7cf90441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7cf90441{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-7cf90441{right:0px;}.elementor-13 .elementor-element.elementor-element-2691d8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13 .elementor-element.elementor-element-5d516e1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.34;--overlay-mix-blend-mode:luminosity;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5d516e1b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5d516e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5d516e1b::before, .elementor-13 .elementor-element.elementor-element-5d516e1b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5d516e1b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5d516e1b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5d516e1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5d516e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://oportunidadeparadentistas.com/wp-content/uploads/2025/08/CARLOS-DELFINO.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-70436ab0{text-align:center;}.elementor-13 .elementor-element.elementor-element-70436ab0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-42bee22{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-5f03d289{--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:space-around;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-4afe9f0e .elementor-counter-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5ed3f9b1 .elementor-counter-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-652c6314 .elementor-counter-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-58b2183a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-b576938{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-13 .elementor-element.elementor-element-b576938.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b576938 img{width:100%;}.elementor-13 .elementor-element.elementor-element-586ad2b6{width:var( --container-widget-width, 59% );max-width:59%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-1eb53157{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-12144428{text-align:center;}.elementor-13 .elementor-element.elementor-element-12144428 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b56842{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3e6e9cc8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-68b190a1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3f351d2c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-26d5c44f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2de07c12{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-58e31489{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3cd01d91{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-51c7983c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-41b36869{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-13c7f230{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-435c92b9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1c8840db{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c3e1a14{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5ce4f60{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7da91830{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5aaa6f1f{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:20px;}.elementor-13 .elementor-element.elementor-element-5aaa6f1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5aaa6f1f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5aaa6f1f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-13 .elementor-element.elementor-element-5aaa6f1f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:where( .elementor-13 .elementor-element.elementor-element-5aaa6f1f > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-757194f7{--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;}.elementor-13 .elementor-element.elementor-element-757194f7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-757194f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-5afa5f8f{--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-13 .elementor-element.elementor-element-40735d80{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6c596193{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-5ede5cd9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-12b6d195{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-2691d8{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-190a32ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a729c85{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-66e0a73c{text-align:center;}.elementor-13 .elementor-element.elementor-element-200e95f{text-align:center;}.elementor-13 .elementor-element.elementor-element-200e95f .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-73354989{text-align:center;}.elementor-13 .elementor-element.elementor-element-e0362bf{text-align:center;}.elementor-13 .elementor-element.elementor-element-16bccd35{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-1cf4ef02{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-78f4b371:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-78f4b371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-13 .elementor-element.elementor-element-78f4b371{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4f43a3d6 .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-1ea083ea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-13ca7eea .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-1be690b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-782edc5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1551e482{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-30a02343{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6bfb8b7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1ed2e90c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4360fef7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6fb012b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-64f9590{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-37cab2d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7b7103a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2ad9d8ee{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-525dc8ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5946752{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2433ba6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-25afad26{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-78582e1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-634d88a0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ebe117{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1d10efda{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4cc192da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6e900a90{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-29dc4b16:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-29dc4b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:302px auto;}.elementor-13 .elementor-element.elementor-element-29dc4b16{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-36419f5a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-164d19c3{text-align:center;}.elementor-13 .elementor-element.elementor-element-bf244f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6209587c{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6e4434f .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-73ab7c15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3a4542ab{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-4b8d5fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6caf33b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-59599028{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-56b85bd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-705a2788{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-307bbed7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-631c2a5f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6b00e701{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5ee4b9b9{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-7b02aa0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9fc1e4a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-16868944{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-39d9301f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-713d6b70{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-19f7a81c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-645e658e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4b0c49fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2fb3b74a{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-3e36c23b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-63274941{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-200e4a72{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2bb251eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-533a6800{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-62f4dbbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-197c55fe{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-37b5c1f0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1f2f137b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-31069e18{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-59ab053{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7531a93c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-723e0d2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1e0e6c16{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-22aabb1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-61f045b8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1dfb6b13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-577cd954{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-76d0ae90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6532d50{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5ed7399f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-180929c7{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-af5e171{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3c79b2d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3ce7aec3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-18420979{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-602cff8d{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-34a5e7ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-471d83df{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1c1a8810{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-54de800b{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-4efe105d{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-76f80acf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35ca9f16{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2d37b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2911099f{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-5b7973c8{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3676498b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-48387f6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b7d5e8e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5ede5cd9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-74ebf37f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1ef09ed5{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-3318bc57{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3719677e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-52a1f858{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-66e498f2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6b0b7f32{z-index:2;}.elementor-13 .elementor-element.elementor-element-61ea1d12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-51e07809{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-64ef7230{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1856d0ac{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2f2e4fcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-635ce756{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-79f28a68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-650a3d8b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6697e9d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-25377f0f{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-5152c6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7f85b136{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-22d1cd76{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-361779a2{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-54cbc929{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-767f1ac5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-562cefac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-30025c6d{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-3354c87c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-68b0ac5b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5b531f84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-26d97d10{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-3078c9a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6908ce9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-403ac0bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5acce10a{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-251c2ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-165234cb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4fc89666{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-16c0ccc{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-6f2bde4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-17dc38f6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-289ff34e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-53d6ebef{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-265cccf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-732e593a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4e7de32b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-256aebde{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-297e91a2{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-7414da7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-71580648{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4aba37fe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-49ec74b1{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-38d14d20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-336e5ef6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-541acc94{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-3eee4313{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1931734c{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-3ead4df3{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-ea61713{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-203fba07{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-649a5d13{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6f4d721d{z-index:2;}.elementor-13 .elementor-element.elementor-element-7803b4f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1a5baa8c{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-776ac6ff{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3ad0f352{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6369ac1f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1c25b253{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-53068c43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3b3f5390{--min-height:460px;}.elementor-13 .elementor-element.elementor-element-1c3f14d4{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-66002d93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1eea703c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-12b6d195{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-49b6ff0c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3f25869c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6161bd20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5e13c44e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-79164a6d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-628e13c4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5f735686{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1a841870{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-474536be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5fe0bf28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-11792e69{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-4c19dd6b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5126deef::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5126deef > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5126deef > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5126deef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5126deef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-30109fdd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-768b778e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f215356{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-68337c5f{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-2f99f2f6{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e2ff9b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3c91aac7 .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-4e37f216{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-728206b7{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-cb6b808{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-68fe45b1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-65749335{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-24a26e12{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-3c04f4d3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-12ee98a3{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-13 .elementor-element.elementor-element-2691d8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-5d516e1b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-70436ab0 .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-5f03d289{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13 .elementor-element.elementor-element-58b2183a{--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13 .elementor-element.elementor-element-b576938{width:var( --container-widget-width, 157.912px );max-width:157.912px;--container-widget-width:157.912px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-b576938.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-586ad2b6{width:100%;max-width:100%;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:1rem;}.elementor-13 .elementor-element.elementor-element-1eb53157{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-12144428 .elementor-heading-title{font-size:1.5rem;}.elementor-13 .elementor-element.elementor-element-757194f7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5afa5f8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-bd883f2{--width:50%;}.elementor-13 .elementor-element.elementor-element-4d0e73fd{--width:60%;}.elementor-13 .elementor-element.elementor-element-3a4542ab{--width:100%;}.elementor-13 .elementor-element.elementor-element-705a2788{--width:100%;}.elementor-13 .elementor-element.elementor-element-5ee4b9b9{--width:100%;}.elementor-13 .elementor-element.elementor-element-713d6b70{--width:100%;}.elementor-13 .elementor-element.elementor-element-2fb3b74a{--width:100%;}.elementor-13 .elementor-element.elementor-element-533a6800{--width:100%;}.elementor-13 .elementor-element.elementor-element-31069e18{--width:100%;}.elementor-13 .elementor-element.elementor-element-1e0e6c16{--width:100%;}.elementor-13 .elementor-element.elementor-element-577cd954{--width:100%;}.elementor-13 .elementor-element.elementor-element-180929c7{--width:100%;}.elementor-13 .elementor-element.elementor-element-602cff8d{--width:100%;}.elementor-13 .elementor-element.elementor-element-54de800b{--width:100%;}.elementor-13 .elementor-element.elementor-element-2911099f{--width:100%;}.elementor-13 .elementor-element.elementor-element-1ef09ed5{--width:100%;}.elementor-13 .elementor-element.elementor-element-51e07809{--width:100%;}.elementor-13 .elementor-element.elementor-element-635ce756{--width:100%;}.elementor-13 .elementor-element.elementor-element-25377f0f{--width:100%;}.elementor-13 .elementor-element.elementor-element-361779a2{--width:100%;}.elementor-13 .elementor-element.elementor-element-30025c6d{--width:100%;}.elementor-13 .elementor-element.elementor-element-26d97d10{--width:100%;}.elementor-13 .elementor-element.elementor-element-5acce10a{--width:100%;}.elementor-13 .elementor-element.elementor-element-16c0ccc{--width:100%;}.elementor-13 .elementor-element.elementor-element-53d6ebef{--width:100%;}.elementor-13 .elementor-element.elementor-element-256aebde{--width:100%;}.elementor-13 .elementor-element.elementor-element-49ec74b1{--width:100%;}.elementor-13 .elementor-element.elementor-element-1931734c{--width:100%;}.elementor-13 .elementor-element.elementor-element-1a5baa8c{--width:100%;}.elementor-13 .elementor-element.elementor-element-3b3f5390{--width:100%;}.elementor-13 .elementor-element.elementor-element-6161bd20{--width:40%;}.elementor-13 .elementor-element.elementor-element-65539a1e{--width:39%;}.elementor-13 .elementor-element.elementor-element-5fe0bf28{--width:40%;}.elementor-13 .elementor-element.elementor-element-3acf93ee{--width:39%;}.elementor-13 .elementor-element.elementor-element-768b778e{--width:40%;}.elementor-13 .elementor-element.elementor-element-13ef5364{--width:39%;}}/* Start custom CSS for container, class: .elementor-element-121971c */.elementor-13 .elementor-element.elementor-element-121971c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-121971c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-121971c .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-13 .elementor-element.elementor-element-121971c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ffe92 */.elementor-13 .elementor-element.elementor-element-90ffe92 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-90ffe92 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-90ffe92 .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-13 .elementor-element.elementor-element-90ffe92 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3620a931 */.elementor-13 .elementor-element.elementor-element-3620a931 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3620a931 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3620a931 .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-13 .elementor-element.elementor-element-3620a931 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1889f92c */.elementor-13 .elementor-element.elementor-element-1889f92c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1889f92c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1889f92c .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-13 .elementor-element.elementor-element-1889f92c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2394bbf8 */.elementor-13 .elementor-element.elementor-element-2394bbf8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2394bbf8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2394bbf8 .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-13 .elementor-element.elementor-element-2394bbf8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5fa741 */.elementor-13 .elementor-element.elementor-element-2d5fa741 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2d5fa741 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2d5fa741 .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-13 .elementor-element.elementor-element-2d5fa741 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4542ab */.elementor-13 .elementor-element.elementor-element-3a4542ab {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3a4542ab .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-13 .elementor-element.elementor-element-3a4542ab .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-705a2788 */.elementor-13 .elementor-element.elementor-element-705a2788 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-705a2788 .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-13 .elementor-element.elementor-element-705a2788 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ee4b9b9 */.elementor-13 .elementor-element.elementor-element-5ee4b9b9 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5ee4b9b9 .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-13 .elementor-element.elementor-element-5ee4b9b9 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713d6b70 */.elementor-13 .elementor-element.elementor-element-713d6b70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-713d6b70 .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-13 .elementor-element.elementor-element-713d6b70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb3b74a */.elementor-13 .elementor-element.elementor-element-2fb3b74a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2fb3b74a .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-13 .elementor-element.elementor-element-2fb3b74a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533a6800 */.elementor-13 .elementor-element.elementor-element-533a6800 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-533a6800 .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-13 .elementor-element.elementor-element-533a6800 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31069e18 */.elementor-13 .elementor-element.elementor-element-31069e18 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-31069e18 .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-13 .elementor-element.elementor-element-31069e18 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e0e6c16 */.elementor-13 .elementor-element.elementor-element-1e0e6c16 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1e0e6c16 .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-13 .elementor-element.elementor-element-1e0e6c16 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577cd954 */.elementor-13 .elementor-element.elementor-element-577cd954 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-577cd954 .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-13 .elementor-element.elementor-element-577cd954 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180929c7 */.elementor-13 .elementor-element.elementor-element-180929c7 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-180929c7 .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-13 .elementor-element.elementor-element-180929c7 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-602cff8d */.elementor-13 .elementor-element.elementor-element-602cff8d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-602cff8d .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-13 .elementor-element.elementor-element-602cff8d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54de800b */.elementor-13 .elementor-element.elementor-element-54de800b {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-54de800b .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-54de800b .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-13 .elementor-element.elementor-element-54de800b .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79734836 */.elementor-13 .elementor-element.elementor-element-79734836 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-79734836 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-79734836:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-79734836 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911099f */.elementor-13 .elementor-element.elementor-element-2911099f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2911099f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2911099f .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-13 .elementor-element.elementor-element-2911099f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a8a9bd */.elementor-13 .elementor-element.elementor-element-77a8a9bd {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 30px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-77a8a9bd #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef09ed5 */.elementor-13 .elementor-element.elementor-element-1ef09ed5 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1ef09ed5 .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-13 .elementor-element.elementor-element-1ef09ed5 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e07809 */.elementor-13 .elementor-element.elementor-element-51e07809 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-51e07809 .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-13 .elementor-element.elementor-element-51e07809 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-635ce756 */.elementor-13 .elementor-element.elementor-element-635ce756 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-635ce756 .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-13 .elementor-element.elementor-element-635ce756 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25377f0f */.elementor-13 .elementor-element.elementor-element-25377f0f {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-25377f0f .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-13 .elementor-element.elementor-element-25377f0f .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361779a2 */.elementor-13 .elementor-element.elementor-element-361779a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-361779a2 .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-13 .elementor-element.elementor-element-361779a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30025c6d */.elementor-13 .elementor-element.elementor-element-30025c6d {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-30025c6d .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-13 .elementor-element.elementor-element-30025c6d .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26d97d10 */.elementor-13 .elementor-element.elementor-element-26d97d10 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-26d97d10 .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-13 .elementor-element.elementor-element-26d97d10 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acce10a */.elementor-13 .elementor-element.elementor-element-5acce10a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-5acce10a .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-13 .elementor-element.elementor-element-5acce10a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c0ccc */.elementor-13 .elementor-element.elementor-element-16c0ccc {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-16c0ccc .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-13 .elementor-element.elementor-element-16c0ccc .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d6ebef */.elementor-13 .elementor-element.elementor-element-53d6ebef {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-53d6ebef .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-13 .elementor-element.elementor-element-53d6ebef .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256aebde */.elementor-13 .elementor-element.elementor-element-256aebde {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-256aebde .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-256aebde .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-13 .elementor-element.elementor-element-256aebde .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ec74b1 */.elementor-13 .elementor-element.elementor-element-49ec74b1 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-49ec74b1 .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-13 .elementor-element.elementor-element-49ec74b1 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-544d8042 */.elementor-13 .elementor-element.elementor-element-544d8042 {
    position: relative
    overflow: visible
}

.elementor-13 .elementor-element.elementor-element-544d8042 .text{
    position: absolute;
    opacity: 0
}

.elementor-13 .elementor-element.elementor-element-544d8042:hover .text{
    position: absolute;
    bottom: 20px;
    background: #fff;
    padding-bottom: 40px;
    z-index: 1;
    opacity: 1;
    border-radius: 10px
}

.elementor-13 .elementor-element.elementor-element-544d8042 #btn {
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1931734c */.elementor-13 .elementor-element.elementor-element-1931734c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1931734c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1931734c .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-13 .elementor-element.elementor-element-1931734c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5baa8c */.elementor-13 .elementor-element.elementor-element-1a5baa8c {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1a5baa8c .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-13 .elementor-element.elementor-element-1a5baa8c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3f5390 */.elementor-13 .elementor-element.elementor-element-3b3f5390 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3b3f5390 .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-13 .elementor-element.elementor-element-3b3f5390 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-12b6d195 */.elementor-13 .elementor-element.elementor-element-12b6d195 .swiper-wrapper {
    transition-timing-function: linear!important;
    -webkit-transition-timing-function: linear!important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c76ab6 */.elementor-13 .elementor-element.elementor-element-50c76ab6 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-50c76ab6 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-50c76ab6 .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-13 .elementor-element.elementor-element-50c76ab6 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65539a1e */.elementor-13 .elementor-element.elementor-element-65539a1e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-65539a1e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-65539a1e .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-13 .elementor-element.elementor-element-65539a1e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3acf93ee */.elementor-13 .elementor-element.elementor-element-3acf93ee {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-3acf93ee .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-3acf93ee .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-13 .elementor-element.elementor-element-3acf93ee .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ef5364 */.elementor-13 .elementor-element.elementor-element-13ef5364 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-13ef5364 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-13ef5364 .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-13 .elementor-element.elementor-element-13ef5364 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b44c70 */.elementor-13 .elementor-element.elementor-element-15b44c70 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-15b44c70 .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-13 .elementor-element.elementor-element-15b44c70 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79bd829a */.elementor-13 .elementor-element.elementor-element-79bd829a {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-79bd829a .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-13 .elementor-element.elementor-element-79bd829a .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4937b5a2 */.elementor-13 .elementor-element.elementor-element-4937b5a2 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-4937b5a2 .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-13 .elementor-element.elementor-element-4937b5a2 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7e1b9e */.elementor-13 .elementor-element.elementor-element-1d7e1b9e {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-1d7e1b9e .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-13 .elementor-element.elementor-element-1d7e1b9e .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2adc93 */.elementor-13 .elementor-element.elementor-element-a2adc93 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-a2adc93 .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-13 .elementor-element.elementor-element-a2adc93 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c2e72cf */.elementor-13 .elementor-element.elementor-element-2c2e72cf {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-2c2e72cf .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-13 .elementor-element.elementor-element-2c2e72cf .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a81111 */.elementor-13 .elementor-element.elementor-element-52a81111 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-52a81111 .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-13 .elementor-element.elementor-element-52a81111 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c8eb8 */.elementor-13 .elementor-element.elementor-element-173c8eb8 {
    --blob-size:250px;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-13 .elementor-element.elementor-element-173c8eb8 .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-13 .elementor-element.elementor-element-173c8eb8 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2691d8 */.elementor-13 .elementor-element.elementor-element-2691d8 .swiper-wrapper {
    transition-timing-function: linear!important;
    -webkit-transition-timing-function: linear!important
}/* End custom CSS */