.elementor-29934 .elementor-element.elementor-element-128299f{--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:70px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-0a7a151{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 0px 16px;}.elementor-29934 .elementor-element.elementor-element-0a7a151.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:13px;}.elementor-29934 .elementor-element.elementor-element-0a7a151.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-0a7a151.elementor-view-framed .elementor-icon, .elementor-29934 .elementor-element.elementor-element-0a7a151.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon{font-size:13px;}.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-title, .elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;}.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-0a7a151:has(:hover) .elementor-icon-box-title,
					 .elementor-29934 .elementor-element.elementor-element-0a7a151:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.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-29934 .elementor-element.elementor-element-6409a23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-6409a23 .elementor-heading-title{color:var( --e-global-color-text );}.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-29934 .elementor-element.elementor-element-d365871{text-align:center;}.elementor-29934 .elementor-element.elementor-element-720dc83{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;position:relative;}.elementor-29934 .elementor-element.elementor-element-793409a{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-793409a.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-651eda1{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-651eda1.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-f742bc3{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-f742bc3.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-f742bc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-552c1aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-7676e9d{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-66db211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-66db211 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-66db211 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-66db211 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-a3ff19d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-a3ff19d .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-a3ff19d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-f3237cf{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-f3237cf::before, .elementor-29934 .elementor-element.elementor-element-f3237cf > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-f3237cf > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-f3237cf > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-f3237cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-f3237cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-6318ca5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-6318ca5::before, .elementor-29934 .elementor-element.elementor-element-6318ca5 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6318ca5 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6318ca5 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6318ca5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6318ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-705e117 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-f32c9eb{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29934 .elementor-element.elementor-element-f32c9eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-f32c9eb .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-f32c9eb .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-53367fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-53367fc::before, .elementor-29934 .elementor-element.elementor-element-53367fc > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-53367fc > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-53367fc > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-53367fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-53367fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-9556bac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-b2dc5b6{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-b2dc5b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-b2dc5b6 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-b2dc5b6 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-f04fbac{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-f04fbac.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-bb8dee8{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-bb8dee8.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-bb8dee8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-2ac73cb{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-2ac73cb.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-2ac73cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-0a5ce1c{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-0a5ce1c.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-0a5ce1c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-2192885{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-2192885.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-2192885 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.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-29934 .elementor-element.elementor-element-c7b8af8 .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-c7b8af8{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-c7b8af8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-c7b8af8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-29934 .elementor-element.elementor-element-b37566c{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-b37566c.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-c4cef9f{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-c4cef9f.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-ce04bd7{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-ce04bd7.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-ce04bd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-c8e90f8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-2dc34aa{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-5ea7983{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-5ea7983 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-5ea7983 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-5ea7983 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-7c645b9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-7c645b9 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-7c645b9 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-67360b8{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-67360b8::before, .elementor-29934 .elementor-element.elementor-element-67360b8 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-67360b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-67360b8 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-67360b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-67360b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-21f64c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-21f64c9::before, .elementor-29934 .elementor-element.elementor-element-21f64c9 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-21f64c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-21f64c9 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-21f64c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-21f64c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-7bede47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-c6a8d11{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-c6a8d11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-c6a8d11 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-c6a8d11 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-8207fa5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-8207fa5::before, .elementor-29934 .elementor-element.elementor-element-8207fa5 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-8207fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-8207fa5 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-8207fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-8207fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-7c54667 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-0fc435a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-0fc435a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-0fc435a .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-0fc435a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-6614d59{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-6614d59.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-54d953f{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-54d953f.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-54d953f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-b98c42c{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-b98c42c.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-b98c42c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-b45f095{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-b45f095.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-b45f095 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-491d72a{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-491d72a.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-491d72a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-a88d97e .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-a88d97e{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-a88d97e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-a88d97e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-29934 .elementor-element.elementor-element-c428ab8{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-c428ab8.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-26f3c02{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-26f3c02.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-2609760{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-2609760.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-2609760 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-c54a540 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-a1ab760{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-b9b19fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-b9b19fc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-b9b19fc .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-b9b19fc .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-6d047eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-6d047eb .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-6d047eb .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-ba3e81e{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-ba3e81e::before, .elementor-29934 .elementor-element.elementor-element-ba3e81e > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-ba3e81e > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-ba3e81e > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-ba3e81e > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-ba3e81e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-6cd27eb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-6cd27eb::before, .elementor-29934 .elementor-element.elementor-element-6cd27eb > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6cd27eb > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6cd27eb > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6cd27eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6cd27eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-405f9f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-aa7f055{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-aa7f055 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-aa7f055 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-aa7f055 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-27f4ba7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-27f4ba7::before, .elementor-29934 .elementor-element.elementor-element-27f4ba7 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-27f4ba7 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-27f4ba7 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-27f4ba7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-27f4ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-2d92631 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-9ea37f1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-9ea37f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-9ea37f1 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-9ea37f1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-619baca{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-619baca.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-10597e5{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-10597e5.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-10597e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-4af5b8c{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-4af5b8c.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-4af5b8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-a044424{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-a044424.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-a044424 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-ee92304{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-ee92304.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-ee92304 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-f26cb6f .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-f26cb6f{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-f26cb6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-f26cb6f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-29934 .elementor-element.elementor-element-29f3231{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-29f3231.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-e39f6a8{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-e39f6a8.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-d4f7a85{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-d4f7a85.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-d4f7a85 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-62702ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-862da61{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-8bfd891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-8bfd891 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-8bfd891 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-8bfd891 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-f8d0c5e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-f8d0c5e .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-f8d0c5e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-268a5ab{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-268a5ab::before, .elementor-29934 .elementor-element.elementor-element-268a5ab > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-268a5ab > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-268a5ab > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-268a5ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-268a5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-3c9ee36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-3c9ee36::before, .elementor-29934 .elementor-element.elementor-element-3c9ee36 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-3c9ee36 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-3c9ee36 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-3c9ee36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-3c9ee36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-cf0b456 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-94ed11f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-94ed11f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-94ed11f .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-94ed11f .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-c61b7df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-c61b7df::before, .elementor-29934 .elementor-element.elementor-element-c61b7df > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-c61b7df > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-c61b7df > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-c61b7df > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-c61b7df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-75c21d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-a241c9e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-a241c9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-a241c9e .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-a241c9e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-e2c9f56{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-e2c9f56.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-fd52bc7{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-fd52bc7.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-fd52bc7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-de09566{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-de09566.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-de09566 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-4dca931{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-4dca931.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-4dca931 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-77f5943 .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-77f5943{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-77f5943 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-77f5943 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-29934 .elementor-element.elementor-element-1487701{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-1487701.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-035a879{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-035a879.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-b43d646{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-b43d646.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-b43d646 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-aafa520 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-410cec8{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-f5314ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-f5314ee .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-f5314ee .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-f5314ee .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-0a81330 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-0a81330 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-0a81330 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-3e38f78{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-3e38f78::before, .elementor-29934 .elementor-element.elementor-element-3e38f78 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-3e38f78 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-3e38f78 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-3e38f78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-3e38f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-bafe410{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-bafe410::before, .elementor-29934 .elementor-element.elementor-element-bafe410 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-bafe410 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-bafe410 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-bafe410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-bafe410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-4728499 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-4a98797{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-4a98797 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-4a98797 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-4a98797 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-be448b7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-be448b7::before, .elementor-29934 .elementor-element.elementor-element-be448b7 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-be448b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-be448b7 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-be448b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-be448b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-ed96001 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-0434578{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-0434578 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-0434578 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-0434578 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-57196f7{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-57196f7.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-8ccc0c7{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-8ccc0c7.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-8ccc0c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-27d7142{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-27d7142.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-27d7142 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-12b36eb{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-12b36eb.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-12b36eb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-0d43cd1{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-0d43cd1.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-0d43cd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-5d0395d .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-5d0395d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-5d0395d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-5d0395d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-29934 .elementor-element.elementor-element-c42c157{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-c42c157.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-951af42{--display:flex;--min-height:0px;--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:11px 11px;--row-gap:11px;--column-gap:11px;position:relative;}.elementor-29934 .elementor-element.elementor-element-951af42.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-d19b0ff{background-color:var( --e-global-color-a73fee9 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-d19b0ff.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-d19b0ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;}.elementor-29934 .elementor-element.elementor-element-9b002a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-160ec76{--display:flex;position:relative;}.elementor-29934 .elementor-element.elementor-element-61b7fcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29934 .elementor-element.elementor-element-61b7fcc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-61b7fcc .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-61b7fcc .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-1df6c3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-1df6c3e .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-1df6c3e .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-d122fc2{--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 13px;--row-gap:0px;--column-gap:13px;--overlay-opacity:0.5;position:relative;}.elementor-29934 .elementor-element.elementor-element-d122fc2::before, .elementor-29934 .elementor-element.elementor-element-d122fc2 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-d122fc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-d122fc2 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-d122fc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-d122fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-e286aa6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-e286aa6::before, .elementor-29934 .elementor-element.elementor-element-e286aa6 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-e286aa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-e286aa6 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-e286aa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-e286aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-f37e183 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-29934 .elementor-element.elementor-element-a0b252d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-a0b252d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-a0b252d .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-a0b252d .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-6b44e48{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;position:relative;}.elementor-29934 .elementor-element.elementor-element-6b44e48::before, .elementor-29934 .elementor-element.elementor-element-6b44e48 > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6b44e48 > .e-con-inner > .elementor-background-video-container::before, .elementor-29934 .elementor-element.elementor-element-6b44e48 > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6b44e48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29934 .elementor-element.elementor-element-6b44e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a73fee9 );--background-overlay:'';}.elementor-29934 .elementor-element.elementor-element-03e9e47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;color:var( --e-global-color-accent );}.elementor-29934 .elementor-element.elementor-element-8663be2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-8663be2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-b135ea1 );}.elementor-29934 .elementor-element.elementor-element-8663be2 .elementor-heading-title a:hover, .elementor-29934 .elementor-element.elementor-element-8663be2 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-29934 .elementor-element.elementor-element-1b73833{--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;position:relative;}.elementor-29934 .elementor-element.elementor-element-1b73833.e-con{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-c8eea2a{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-c8eea2a.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-c8eea2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-41b295b{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-41b295b.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-41b295b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-5110efe{background-color:#A3A0A061;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 13px 3px 13px;border-style:none;border-radius:14px 14px 14px 14px;text-align:center;}.elementor-29934 .elementor-element.elementor-element-5110efe.elementor-element{--align-self:center;}.elementor-29934 .elementor-element.elementor-element-5110efe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-29934 .elementor-element.elementor-element-91aa6b7 .elementor-button{background-color:#61CE7000;fill:#7A7A7A;color:#7A7A7A;border-style:none;}.elementor-29934 .elementor-element.elementor-element-91aa6b7{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:8px 8px 8px 8px;}.elementor-29934 .elementor-element.elementor-element-91aa6b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29934 .elementor-element.elementor-element-91aa6b7 .elementor-button .elementor-button-content-wrapper{gap:20px;}@media(max-width:1366px){.elementor-29934 .elementor-element.elementor-element-720dc83{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-29934 .elementor-element.elementor-element-720dc83{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-29934 .elementor-element.elementor-element-720dc83{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-29934 .elementor-element.elementor-element-0a7a151 .elementor-icon-box-wrapper{text-align:start;}.elementor-29934 .elementor-element.elementor-element-720dc83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-box, class: .elementor-element-0a7a151 */.elementor-29934 .elementor-element.elementor-element-0a7a151 {
    border-radius: 26px;
    border: 1px solid rgba(255,255,255,0.06);
    transition: all 0.3s ease;
}

.elementor-29934 .elementor-element.elementor-element-0a7a151:hover {
    transform: translateY(-4px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-705e117 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9556bac */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f04fbac */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-793409a *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bede47 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c54667 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6614d59 */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b37566c *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-405f9f2 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d92631 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619baca */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c428ab8 *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf0b456 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c21d0 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2c9f56 */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f3231 *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4728499 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed96001 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57196f7 */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1487701 *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f37e183 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03e9e47 */.stat-number{
font-size:36px;
font-weight:800;
line-height:1;
}

.purple{
color:#7a55ff;
}

.green{
color:#23b26d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b73833 */.tech-stack{
display:flex;
gap:8px;
flex-wrap:wrap;
}

.tech-stack span,
.tech-stack .elementor-widget-text-editor{
background:#eeeeee;
padding:6px 12px;
border-radius:20px;
font-size:13px;
color:#555;
display:inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c42c157 *//* MAIN CASE CARD */

.case-card{
background:#f8f8fb;
border:1px solid #e6e6ef;
border-radius:16px;
padding:32px;
transition:all .35s ease;
position:relative;
overflow:hidden;
}

/* HOVER CARD */

.case-card:hover{
border-color:#a98bff;
box-shadow:0 12px 40px rgba(120,80,255,0.15);
transform:translateY(-6px);
}

/* Default Button */

.case-btn .elementor-button{
width:100%;
background:#f1f1f4;
color:#7A7A7A !important;
border:1px solid #7A7A7A !important;
border-radius: 10px !important;
box-sizing:border-box;
transition:all .3s ease;
transform:translateY(8px);
opacity:.9;
}

/* Button Text */

.case-btn .elementor-button-text{
color:#3a4a9f;
}

/* Button Icon */

.case-btn .elementor-button-icon{
color:#ffffff;
transition:all .3s ease;
}


/* Hover When Card Hover */

.case-card:hover .case-btn .elementor-button{
background:#7a55ff;
border-color:#7a55ff !important;
transform:translateY(0);
opacity:1;
}

/* Text Change */

.case-card:hover .case-btn .elementor-button-text{
color:#ffffff !important;
}/* End custom CSS */