.elementor-72 .elementor-element.elementor-element-af6d58a{--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;--justify-content:flex-start;--overflow:hidden;--z-index:1;}.elementor-72 .elementor-element.elementor-element-af6d58a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-af6d58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #116C61 0%, #122B3E 100%);}.elementor-72 .elementor-element.elementor-element-b5d764b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-72 .elementor-element.elementor-element-36c2f9f{--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;}.elementor-72 .elementor-element.elementor-element-d85312a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-72 .elementor-element.elementor-element-b1d342e.elementor-element{--align-self:center;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-menu-toggle{margin:0 auto;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item{color:#C5D4D3;fill:#C5D4D3;padding-left:18px;padding-right:18px;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-b1d342e div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-72 .elementor-element.elementor-element-b1d342e div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-72 .elementor-element.elementor-element-18e99c9 .elementor-button{background-color:#12A58D;font-family:"Noto Sans Samaritan", Sans-serif;font-size:20px;font-weight:700;font-style:normal;border-radius:8px 8px 8px 8px;}.elementor-72 .elementor-element.elementor-element-62fe5e7{--display:flex;}.elementor-72 .elementor-element.elementor-element-7b2cd0f .elementor-button{background-color:#61CE7030;font-family:"Playfair Display SC", Sans-serif;font-size:13px;font-weight:500;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF33;border-radius:50px 50px 50px 50px;}.elementor-72 .elementor-element.elementor-element-7b2cd0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-72 .elementor-element.elementor-element-7b2cd0f .elementor-button-content-wrapper{flex-direction:row;}.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-72 .elementor-element.elementor-element-b9061da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-72 .elementor-element.elementor-element-b9061da .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:64px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.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-72 .elementor-element.elementor-element-e86dbfe{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:#E2E8F0;}.elementor-72 .elementor-element.elementor-element-72f9566{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-72 .elementor-element.elementor-element-02e7223 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:700;font-style:italic;fill:#0D5D56;color:#0D5D56;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-72 .elementor-element.elementor-element-02e7223 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-02e7223 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-fee0171 .elementor-button{background-color:#61CE7030;font-family:"Inter", Sans-serif;font-weight:700;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-72 .elementor-element.elementor-element-8cd1aeb{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.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-72 .elementor-element.elementor-element-218f318 .elementor-icon-box-wrapper{text-align:justify;}.elementor-72 .elementor-element.elementor-element-218f318 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-218f318 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:11px;}.elementor-72 .elementor-element.elementor-element-218f318 .elementor-icon-box-title{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-218f318 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF99;}.elementor-72 .elementor-element.elementor-element-bc47820 .elementor-icon-box-wrapper{text-align:justify;}.elementor-72 .elementor-element.elementor-element-bc47820 .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-bc47820 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:11px;}.elementor-72 .elementor-element.elementor-element-bc47820 .elementor-icon-box-title{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-bc47820 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF99;}.elementor-72 .elementor-element.elementor-element-b027edd .elementor-icon-box-wrapper{text-align:justify;}.elementor-72 .elementor-element.elementor-element-b027edd .elementor-icon-box-title, .elementor-72 .elementor-element.elementor-element-b027edd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:11px;}.elementor-72 .elementor-element.elementor-element-b027edd .elementor-icon-box-title{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-b027edd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF99;}.elementor-72 .elementor-element.elementor-element-1ba546a{width:100%;max-width:100%;top:-125px;z-index:0;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-1ba546a{left:0px;}body.rtl .elementor-72 .elementor-element.elementor-element-1ba546a{right:0px;}.elementor-72 .elementor-element.elementor-element-d66fad6{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-eb3d2d4 .elementor-button{background-color:#E6F7F5;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#12A58D;color:#12A58D;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-eb3d2d4{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-ee3f310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-ee3f310 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#1E293B;}.elementor-72 .elementor-element.elementor-element-856a983{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--overflow:hidden;}.elementor-72 .elementor-element.elementor-element-44d3602{--display:flex;--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:flex-start;--align-items:flex-start;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-44d3602:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-44d3602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-44d3602:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-2b075bd{--divider-border-style:solid;--divider-color:#14B8A6;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-2b075bd .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-2b075bd .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.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-72 .elementor-element.elementor-element-4176784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-4176784 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-4176784.elementor-view-stacked .elementor-icon{background-color:#E6F7F5;color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-4176784.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-4176784.elementor-view-default .elementor-icon{color:#E6F7F5;border-color:#E6F7F5;}.elementor-72 .elementor-element.elementor-element-4176784.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-4176784.elementor-view-default .elementor-icon svg{fill:#E6F7F5;}.elementor-72 .elementor-element.elementor-element-4176784.elementor-view-framed .elementor-icon{background-color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-4176784.elementor-view-stacked .elementor-icon svg{fill:#14B8A6;}.elementor-72 .elementor-element.elementor-element-4176784 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-4176784 .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-40dd964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-40dd964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-b34c067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-e038baf .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#14B8A6;color:#14B8A6;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-e038baf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-e038baf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-4325268{--display:flex;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-4325268:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4325268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-4325268:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-57ef0bd{--divider-border-style:solid;--divider-color:#F43F5E;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-57ef0bd .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-57ef0bd .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-72 .elementor-element.elementor-element-9a5abb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-9a5abb1 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-stacked .elementor-icon{background-color:#FFE4E6;color:#F43F5E;}.elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-default .elementor-icon{color:#FFE4E6;border-color:#FFE4E6;}.elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-default .elementor-icon svg{fill:#FFE4E6;}.elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-framed .elementor-icon{background-color:#F43F5E;}.elementor-72 .elementor-element.elementor-element-9a5abb1.elementor-view-stacked .elementor-icon svg{fill:#F43F5E;}.elementor-72 .elementor-element.elementor-element-9a5abb1 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-9a5abb1 .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-805acb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-805acb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-b964d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-8d86fa6 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#F43F5E;color:#F43F5E;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-8d86fa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-8d86fa6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-2351f9b{--display:flex;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-2351f9b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-2351f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2351f9b:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-83e800b{--divider-border-style:solid;--divider-color:#F59E0B;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-83e800b .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-83e800b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-72 .elementor-element.elementor-element-84f4bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-84f4bdc .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-stacked .elementor-icon{background-color:#FEF3C7;color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-default .elementor-icon{color:#FEF3C7;border-color:#FEF3C7;}.elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-default .elementor-icon svg{fill:#FEF3C7;}.elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-framed .elementor-icon{background-color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-84f4bdc.elementor-view-stacked .elementor-icon svg{fill:#F59E0B;}.elementor-72 .elementor-element.elementor-element-84f4bdc .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-84f4bdc .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-8186d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-8186d6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-de60e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-0e48199 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#F59E0B;color:#F59E0B;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-0e48199 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-0e48199 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-516ac2e{--display:flex;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-516ac2e:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-516ac2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-516ac2e:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-0b71f49{--divider-border-style:solid;--divider-color:#8B5CF6;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-0b71f49 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-0b71f49 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-72 .elementor-element.elementor-element-7f4c0c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-7f4c0c8 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-stacked .elementor-icon{background-color:#EDE9FE;color:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-default .elementor-icon{color:#EDE9FE;border-color:#EDE9FE;}.elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-default .elementor-icon svg{fill:#EDE9FE;}.elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-framed .elementor-icon{background-color:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-7f4c0c8.elementor-view-stacked .elementor-icon svg{fill:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-7f4c0c8 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-7f4c0c8 .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-8d55efc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-8d55efc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-c60a586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-d1e418d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#8B5CF6;color:#8B5CF6;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-d1e418d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-d1e418d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-20689b5{--display:flex;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-20689b5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-20689b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-20689b5:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-c1c3c9c{--divider-border-style:solid;--divider-color:#3B82F6;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-c1c3c9c .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-c1c3c9c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-72 .elementor-element.elementor-element-bdda04c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-bdda04c .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-stacked .elementor-icon{background-color:#DBEAFE;color:#3B82F6;}.elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-default .elementor-icon{color:#DBEAFE;border-color:#DBEAFE;}.elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-default .elementor-icon svg{fill:#DBEAFE;}.elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-framed .elementor-icon{background-color:#3B82F6;}.elementor-72 .elementor-element.elementor-element-bdda04c.elementor-view-stacked .elementor-icon svg{fill:#3B82F6;}.elementor-72 .elementor-element.elementor-element-bdda04c .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-bdda04c .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-1bab9ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-1bab9ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-d13bce3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-a006fd9 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#3B82F6;color:#3B82F6;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-a006fd9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-a006fd9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-c279c83{--display:flex;--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:20px 20px 20px 20px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-c279c83:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c279c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-c279c83:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-c85ad64{--divider-border-style:solid;--divider-color:#14B8A6;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-c85ad64 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-72 .elementor-element.elementor-element-c85ad64 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-72 .elementor-element.elementor-element-eda8c80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-eda8c80 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-stacked .elementor-icon{background-color:#E6F7F5;color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-default .elementor-icon{color:#E6F7F5;border-color:#E6F7F5;}.elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-default .elementor-icon svg{fill:#E6F7F5;}.elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-framed .elementor-icon{background-color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-eda8c80.elementor-view-stacked .elementor-icon svg{fill:#14B8A6;}.elementor-72 .elementor-element.elementor-element-eda8c80 .elementor-icon{font-size:22px;padding:16px;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-eda8c80 .elementor-icon svg{height:22px;}.elementor-72 .elementor-element.elementor-element-83142b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-83142b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-8ecc13f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-4710418 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;font-style:italic;fill:#14B8A6;color:#14B8A6;padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-4710418 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-4710418 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-f8e3ee8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-72 .elementor-element.elementor-element-dcb68a0 .elementor-button{background-color:#0F465A;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#12A58D;color:#12A58D;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-dcb68a0{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-8e732eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-8e732eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-bbdb334{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-11bef7c{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-11bef7c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-11bef7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112438;}.elementor-72 .elementor-element.elementor-element-34dac62{background-color:#2A1D2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F43F5E4D;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-34dac62 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-34dac62.elementor-view-stacked .elementor-icon{background-color:#F43F5E;}.elementor-72 .elementor-element.elementor-element-34dac62.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-34dac62.elementor-view-default .elementor-icon{color:#F43F5E;border-color:#F43F5E;}.elementor-72 .elementor-element.elementor-element-34dac62.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-34dac62.elementor-view-default .elementor-icon svg{fill:#F43F5E;}.elementor-72 .elementor-element.elementor-element-34dac62 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-34dac62 .elementor-icon svg{height:18px;}.elementor-72 .elementor-element.elementor-element-6c5dae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-6c5dae6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-36c54ff{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-2e04383{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-2e04383:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-2e04383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112438;}.elementor-72 .elementor-element.elementor-element-90127fe{background-color:#112A2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#50E7FF4D;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-90127fe .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-90127fe.elementor-view-stacked .elementor-icon{background-color:#10B981;}.elementor-72 .elementor-element.elementor-element-90127fe.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-90127fe.elementor-view-default .elementor-icon{color:#10B981;border-color:#10B981;}.elementor-72 .elementor-element.elementor-element-90127fe.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-90127fe.elementor-view-default .elementor-icon svg{fill:#10B981;}.elementor-72 .elementor-element.elementor-element-90127fe .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-90127fe .elementor-icon svg{height:18px;}.elementor-72 .elementor-element.elementor-element-6112ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-6112ae0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-3daac32{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-d2517de{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-d2517de:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-d2517de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112438;}.elementor-72 .elementor-element.elementor-element-5a5d01d{background-color:#112A32;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#51D5FF52;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-5a5d01d .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-5a5d01d.elementor-view-stacked .elementor-icon{background-color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-5a5d01d.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-5a5d01d.elementor-view-default .elementor-icon{color:#14B8A6;border-color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-5a5d01d.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-5a5d01d.elementor-view-default .elementor-icon svg{fill:#14B8A6;}.elementor-72 .elementor-element.elementor-element-5a5d01d .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-5a5d01d .elementor-icon svg{height:18px;}.elementor-72 .elementor-element.elementor-element-f245d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-f245d2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-f241311{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-6746331{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-6746331:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6746331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112438;}.elementor-72 .elementor-element.elementor-element-35745a9{background-color:#1C1D3B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#7377FF57;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-35745a9 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-35745a9.elementor-view-stacked .elementor-icon{background-color:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-35745a9.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-35745a9.elementor-view-default .elementor-icon{color:#8B5CF6;border-color:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-35745a9.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-35745a9.elementor-view-default .elementor-icon svg{fill:#8B5CF6;}.elementor-72 .elementor-element.elementor-element-35745a9 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-35745a9 .elementor-icon svg{height:18px;}.elementor-72 .elementor-element.elementor-element-b16817b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-b16817b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-97b9603{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-1e4c31c{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-1e4c31c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-1e4c31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112438;}.elementor-72 .elementor-element.elementor-element-dfa84c5{background-color:#14243D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#5095FF47;border-radius:12px 12px 12px 12px;}.elementor-72 .elementor-element.elementor-element-dfa84c5 .elementor-icon-wrapper{text-align:center;}.elementor-72 .elementor-element.elementor-element-dfa84c5.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-72 .elementor-element.elementor-element-dfa84c5.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-dfa84c5.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-72 .elementor-element.elementor-element-dfa84c5.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-dfa84c5.elementor-view-default .elementor-icon svg{fill:#3B82F6;}.elementor-72 .elementor-element.elementor-element-dfa84c5 .elementor-icon{font-size:18px;}.elementor-72 .elementor-element.elementor-element-dfa84c5 .elementor-icon svg{height:18px;}.elementor-72 .elementor-element.elementor-element-f4a1f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-f4a1f59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-72 .elementor-element.elementor-element-deb37e9{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-9d64201{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-9d64201:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-9d64201 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF8;}.elementor-72 .elementor-element.elementor-element-ab1ec15 .elementor-button{background-color:#FCF0E4;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#FF9233;color:#FF9233;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-ab1ec15{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-5aa40c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-5aa40c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#151C28;}.elementor-72 .elementor-element.elementor-element-96c874e{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-9646e80{--display:flex;--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:flex-start;--align-items:center;}.elementor-72 .elementor-element.elementor-element-280597c{background-color:#2DD4BF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:18px 22px 18px 22px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 20px 0px rgba(5.000000000000011, 212, 191.00000000000009, 0.4);text-align:center;}.elementor-72 .elementor-element.elementor-element-280597c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-fa79a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-fa79a8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-4297acd{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-72 .elementor-element.elementor-element-2ccfa39{--display:flex;--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:flex-start;--align-items:center;}.elementor-72 .elementor-element.elementor-element-8ffb7b4{background-color:#38BDF8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:18px 22px 18px 22px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 20px 0px rgba(56.00000000000001, 188.99999999999994, 248, 0.4);text-align:center;}.elementor-72 .elementor-element.elementor-element-8ffb7b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-d37080d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-d37080d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-ce7bd22{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-72 .elementor-element.elementor-element-81f23a0{--display:flex;--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:flex-start;--align-items:center;}.elementor-72 .elementor-element.elementor-element-5ab7c16{background-color:#A78BFA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:18px 22px 18px 22px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 20px 0px rgba(167.00000000000009, 139.00000000000003, 250, 0.4);text-align:center;}.elementor-72 .elementor-element.elementor-element-5ab7c16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-504f8b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-504f8b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-dae0edf{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-72 .elementor-element.elementor-element-715a041{--display:flex;--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:flex-start;--align-items:center;}.elementor-72 .elementor-element.elementor-element-3e33adf{background-color:#FB923C;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:18px 22px 18px 22px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 20px 0px rgba(251, 145.99999999999991, 59.99999999999997, 0.4);text-align:center;}.elementor-72 .elementor-element.elementor-element-3e33adf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-ab1e494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-ab1e494 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-1cc9125{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-72 .elementor-element.elementor-element-cbab852{--display:flex;--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:flex-start;--align-items:center;}.elementor-72 .elementor-element.elementor-element-cafcc6f{background-color:#10B981;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:18px 22px 18px 22px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 20px 0px rgba(16, 185, 129.00000000000003, 0.4);text-align:center;}.elementor-72 .elementor-element.elementor-element-cafcc6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-112bffd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-112bffd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-2a63cc3{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-72 .elementor-element.elementor-element-61c2502{--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:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-61c2502:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-61c2502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-72 .elementor-element.elementor-element-2d5612b .elementor-button{background-color:#EEE9EE;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#9575D7;color:#9575D7;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-2d5612b{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-1730c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-1730c4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#151C28;}.elementor-72 .elementor-element.elementor-element-8f049be{--display:grid;--min-height:60vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-6974b92{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-6974b92:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6974b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-6bf4c1b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-6bf4c1b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6bf4c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-e0b190a{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-e0b190a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-e0b190a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-4347a23{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-4347a23:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4347a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-13c51a7{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-13c51a7:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-13c51a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-4d76ad2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-4d76ad2:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-4d76ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-72 .elementor-element.elementor-element-48a34b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-51bd4eb .elementor-button{background-color:#FAEBE8;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#F2645A;color:#F2645A;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-51bd4eb{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-a84302d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-a84302d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#151C28;}.elementor-72 .elementor-element.elementor-element-a42d50a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-72 .elementor-element.elementor-element-3cb9558{--display:flex;--min-height:0px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-3cb9558:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-3cb9558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-18e3e71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-18e3e71.elementor-view-stacked .elementor-icon{background-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-18e3e71.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-18e3e71.elementor-view-default .elementor-icon{color:#C8CED5;border-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-18e3e71.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-18e3e71.elementor-view-default .elementor-icon svg{fill:#C8CED5;}.elementor-72 .elementor-element.elementor-element-18e3e71 .elementor-icon{font-size:35px;}.elementor-72 .elementor-element.elementor-element-18e3e71 .elementor-icon svg{height:35px;}.elementor-72 .elementor-element.elementor-element-1860241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-903474c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-a828f93{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-72 .elementor-element.elementor-element-a84abc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-81929aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-72 .elementor-element.elementor-element-81929aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-1fccd65{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#5B708D;}.elementor-72 .elementor-element.elementor-element-871ece4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-871ece4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-871ece4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-31f56a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-31f56a0.elementor-view-stacked .elementor-icon{background-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-31f56a0.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-31f56a0.elementor-view-default .elementor-icon{color:#C8CED5;border-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-31f56a0.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-31f56a0.elementor-view-default .elementor-icon svg{fill:#C8CED5;}.elementor-72 .elementor-element.elementor-element-31f56a0 .elementor-icon{font-size:35px;}.elementor-72 .elementor-element.elementor-element-31f56a0 .elementor-icon svg{height:35px;}.elementor-72 .elementor-element.elementor-element-ccc924c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-c32b727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-6bdfe70{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-72 .elementor-element.elementor-element-9607cd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-8b4a7ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-72 .elementor-element.elementor-element-8b4a7ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-ad78d09{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#5B708D;}.elementor-72 .elementor-element.elementor-element-0da8f58{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-0da8f58:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-0da8f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-6573e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-6573e09.elementor-view-stacked .elementor-icon{background-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-6573e09.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-6573e09.elementor-view-default .elementor-icon{color:#C8CED5;border-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-6573e09.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-6573e09.elementor-view-default .elementor-icon svg{fill:#C8CED5;}.elementor-72 .elementor-element.elementor-element-6573e09 .elementor-icon{font-size:35px;}.elementor-72 .elementor-element.elementor-element-6573e09 .elementor-icon svg{height:35px;}.elementor-72 .elementor-element.elementor-element-e302356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-598775f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-cd2942a{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-72 .elementor-element.elementor-element-79302f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-0cf196d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-72 .elementor-element.elementor-element-0cf196d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-493ff26{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#5B708D;}.elementor-72 .elementor-element.elementor-element-6980799{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 1px 1px 1px;--border-top-width:4px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-6980799:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6980799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-4218c5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-72 .elementor-element.elementor-element-4218c5c.elementor-view-stacked .elementor-icon{background-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-4218c5c.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-4218c5c.elementor-view-default .elementor-icon{color:#C8CED5;border-color:#C8CED5;}.elementor-72 .elementor-element.elementor-element-4218c5c.elementor-view-framed .elementor-icon, .elementor-72 .elementor-element.elementor-element-4218c5c.elementor-view-default .elementor-icon svg{fill:#C8CED5;}.elementor-72 .elementor-element.elementor-element-4218c5c .elementor-icon{font-size:35px;}.elementor-72 .elementor-element.elementor-element-4218c5c .elementor-icon svg{height:35px;}.elementor-72 .elementor-element.elementor-element-f86454b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-rating-icon-font-size:16px;--e-rating-gap:4px;--e-rating-icon-marked-color:#F59E0B;}.elementor-72 .elementor-element.elementor-element-157f593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-532752a{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-72 .elementor-element.elementor-element-94f22af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-591bf9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-72 .elementor-element.elementor-element-591bf9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-e93034b{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#5B708D;}.elementor-72 .elementor-element.elementor-element-235460e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-21b5090 .elementor-button{background-color:#FEF3C7;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;fill:#F59E0B;color:#F59E0B;border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-72 .elementor-element.elementor-element-21b5090{padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-3e1b190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-72 .elementor-element.elementor-element-3e1b190 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:#1E293B;}.elementor-72 .elementor-element.elementor-element-ce8de59{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-ce8de59.e-con{--align-self:center;}.elementor-72 .elementor-element.elementor-element-09fe1f5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BAE6FD;--border-color:#BAE6FD;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-09fe1f5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-09fe1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-3efced4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-72 .elementor-element.elementor-element-5bcd41b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-5bcd41b p{margin-block-end:14px;}.elementor-72 .elementor-element.elementor-element-23f6a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-23f6a0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#0F172A;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-369f345{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-icon i{color:#38BDF8;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-icon svg{fill:#38BDF8;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-369f345 .elementor-icon-list-text{color:#151C28;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-748e3d9 .elementor-button{background-color:#12A58D;font-family:"Noto Sans Samaritan", Sans-serif;font-size:20px;font-weight:700;font-style:normal;border-radius:8px 8px 8px 8px;}.elementor-72 .elementor-element.elementor-element-748e3d9.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-05d1857{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;box-shadow:0px 20px 40px 0px rgba(0, 0, 0, 0.1);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-72 .elementor-element.elementor-element-05d1857:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-05d1857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-72 .elementor-element.elementor-element-802b2c8 .elementor-button{background-color:#F97316;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:06px 16px 06px 16px;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-802b2c8{left:118px;}body.rtl .elementor-72 .elementor-element.elementor-element-802b2c8{right:118px;}.elementor-72 .elementor-element.elementor-element-802b2c8{top:-15px;}.elementor-72 .elementor-element.elementor-element-4d85f3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-31830a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-31830a3 p{margin-block-end:14px;}.elementor-72 .elementor-element.elementor-element-89ef9bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-89ef9bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2142a02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-icon i{color:#F59E0B;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-icon svg{fill:#F59E0B;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-2142a02 .elementor-icon-list-text{color:#94A3B8;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-78b62bb .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans Samaritan", Sans-serif;font-size:20px;font-weight:700;font-style:normal;fill:#1E293B;color:#1E293B;border-radius:8px 8px 8px 8px;}.elementor-72 .elementor-element.elementor-element-78b62bb.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-5d46f03{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9D5FF;--border-color:#E9D5FF;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-5d46f03:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-5d46f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-d416f95 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-72 .elementor-element.elementor-element-90c2234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#64748B;}.elementor-72 .elementor-element.elementor-element-90c2234 p{margin-block-end:14px;}.elementor-72 .elementor-element.elementor-element-f5c2428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-72 .elementor-element.elementor-element-f5c2428 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:#0F172A;}.elementor-72 .elementor-element.elementor-element-3571726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-icon i{color:#A78BFA;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-icon svg{fill:#A78BFA;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-3571726 .elementor-icon-list-text{color:#151C28;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-43f710c .elementor-button{background-color:#12A58D;font-family:"Noto Sans Samaritan", Sans-serif;font-size:20px;font-weight:700;font-style:normal;border-radius:8px 8px 8px 8px;}.elementor-72 .elementor-element.elementor-element-43f710c.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-bdcb5ac{--display:flex;--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-bdcb5ac:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-bdcb5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(349deg, #3EAF9E 0%, #0E2E4E 50%);}.elementor-72 .elementor-element.elementor-element-d6fb1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-72 .elementor-element.elementor-element-d6fb1df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;letter-spacing:-1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1f9dedb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#0F172A;color:#0F172A;border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px;}.elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button:focus{color:#14B8A6;}.elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-43ab998 .elementor-button:focus svg{fill:#14B8A6;}.elementor-72 .elementor-element.elementor-element-ecd1c03{--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:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-20777b7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:column;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-cee7010{--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-72 .elementor-element.elementor-element-286a35c{color:#FFFFFF80;}.elementor-72 .elementor-element.elementor-element-751cca4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-1a18b5e{padding:0px 70px 0px 0px;text-align:center;}.elementor-72 .elementor-element.elementor-element-1a18b5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a, .elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-menu-toggle{color:#94A3B8;fill:#94A3B8;}.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a:hover,
					.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a:focus,
					.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-menu-toggle:hover,
					.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-72 .elementor-element.elementor-element-ccbf089 .elementor-nav-menu--dropdown a.elementor-item-active{background-color:#02010100;}.elementor-72 .elementor-element.elementor-element-28686b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-e324dd8{padding:0px 0px 0px 0px;text-align:start;}.elementor-72 .elementor-element.elementor-element-e324dd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-6ef9c50{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-6ef9c50 .elementor-icon-list-text{color:#94A3B8;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-be9407b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-181f99f{padding:0px 0px 0px 0px;text-align:start;}.elementor-72 .elementor-element.elementor-element-181f99f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-1443d1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-72 .elementor-element.elementor-element-1443d1e .elementor-icon-list-text{color:#94A3B8;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-3d86bfd{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:14px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-72 .elementor-element.elementor-element-3d86bfd .elementor-social-icon{background-color:#94A3B8;}.elementor-72 .elementor-element.elementor-element-3d86bfd .elementor-social-icon i{color:#0B1C2D;}.elementor-72 .elementor-element.elementor-element-3d86bfd .elementor-social-icon svg{fill:#0B1C2D;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-b5d764b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-d85312a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-b1d342e.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu .elementor-item{font-size:12px;word-spacing:0em;}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-72 .elementor-element.elementor-element-b1d342e{--e-nav-menu-horizontal-menu-item-margin:calc( 46px / 2 );}.elementor-72 .elementor-element.elementor-element-b1d342e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:46px;}.elementor-72 .elementor-element.elementor-element-18e99c9 .elementor-button{padding:10px 10px 10px 10px;}.elementor-72 .elementor-element.elementor-element-856a983{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-bbdb334{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-96c874e{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-8f049be{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-a42d50a{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-ce8de59{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-20777b7{--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-1a18b5e{padding:0px 0px 0px 10px;text-align:center;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-b5d764b{--z-index:1;}.elementor-72 .elementor-element.elementor-element-d85312a{--gap:20px 0125px;--row-gap:20px;--column-gap:0125px;}.elementor-72 .elementor-element.elementor-element-e86dbfe{line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-856a983{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-bbdb334{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-96c874e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-8f049be{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-a42d50a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-ce8de59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-802b2c8{left:87px;}body.rtl .elementor-72 .elementor-element.elementor-element-802b2c8{right:87px;}.elementor-72 .elementor-element.elementor-element-802b2c8{top:-17px;}.elementor-72 .elementor-element.elementor-element-20777b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-72 .elementor-element.elementor-element-1a18b5e{text-align:start;}.elementor-72 .elementor-element.elementor-element-be9407b{--z-index:20;}}/* Start custom CSS for container, class: .elementor-element-b5d764b *//* 1. Make the transition smooth */
.elementor-72 .elementor-element.elementor-element-b5d764b {
    transition: background-color 0.4s ease, box-shadow 0.4s ease;
}

/* 2. Change the background to white and add a soft shadow on scroll */
.elementor-72 .elementor-element.elementor-element-b5d764b.elementor-sticky--effects {
    background-color: #000 !important;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.08);
}

/* 3. Change the Logo text color to dark slate on scroll */
.elementor-72 .elementor-element.elementor-element-b5d764b.elementor-sticky--effects .elementor-heading-title {
    color: #0F172A !important;
    transition: color 0.4s ease;
}

/* 4. Change the Menu text color to dark slate on scroll */
.elementor-72 .elementor-element.elementor-element-b5d764b.elementor-sticky--effects .elementor-nav-menu a {
    color: #475569 !important;
    transition: color 0.4s ease;
}

/* 5. Menu Hover State when scrolling */
.elementor-72 .elementor-element.elementor-element-b5d764b.elementor-sticky--effects .elementor-nav-menu a:hover {
    color: #14B8A6 !important; /* Teal hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af6d58a *//* 1. Wrapper */
  .custom-hero-bg {
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0; /* This forces the stretch */
    width: 100%; height: 100%;
    pointer-events: none; 
    z-index: 0; 
    overflow: hidden; 
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee3f310 */.elementor-72 .elementor-element.elementor-element-ee3f310 .gradient-text {
    /* 1. The Gradient Colors (Teal to Green to Orange) */
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    
    /* 2. Force the background to clip to the text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Force the text itself to be transparent so the gradient shows through */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Fixes rendering bugs in Safari/iOS */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e038baf *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-e038baf .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-e038baf:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d3602 *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-44d3602 .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-44d3602:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d86fa6 *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-8d86fa6 .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-8d86fa6:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4325268 *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-4325268 .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-4325268:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0e48199 *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-0e48199 .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-0e48199:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2351f9b *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-2351f9b .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-2351f9b:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1e418d *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-d1e418d .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-d1e418d:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516ac2e *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-516ac2e .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-516ac2e:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a006fd9 *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-a006fd9 .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-a006fd9:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20689b5 *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-20689b5 .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-20689b5:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4710418 *//* --- 2. THE ARROW ANIMATION --- */
/* Set the smooth animation speed for the arrow icon */
.elementor-72 .elementor-element.elementor-element-4710418 .elementor-button-icon {
    transition: transform 0.3s ease-in-out !important;
}

/* Push the arrow 5 pixels to the right when the card is hovered */
.elementor-72 .elementor-element.elementor-element-4710418:hover .elementor-button-icon {
    transform: translateX(10px) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c279c83 *//* 1. Set the smooth animation speed for the line */
.elementor-72 .elementor-element.elementor-element-c279c83 .elementor-divider-separator {
    transition: width 0.3s ease-in-out !important;
    width: 50px !important; /* This is your starting width */
}

/* 2. Tell the line to grow when the whole card is hovered */
.elementor-72 .elementor-element.elementor-element-c279c83:hover .elementor-divider-separator {
    width: 80px !important; /* This is your new width on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d66fad6 */.elementor-72 .elementor-element.elementor-element-d66fad6 {
    /* 1. Set your base background color */
    background-color: #FCFAF8 !important; 
    
    /* 2. Paint the two circles directly onto the background */
    background-image: 
        /* Top-Right Mint Circle (Centered at x:100% y:0%, stretches 400px outwards) */
        radial-gradient(circle at 100% 0%, #EEF7F5 0%, #EEF7F5 400px, transparent 400px),
        /* Bottom-Left Peach Circle (Centered at x:0% y:100%, stretches 300px outwards) */
        radial-gradient(circle at 0% 100%, #FCF5F0 0%, #FCF5F0 300px, transparent 300px) !important;
        
    background-repeat: no-repeat !important;
}

/* Mobile adjustments so the circles don't take up the whole screen */
@media (max-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-d66fad6 {
        background-image: 
            radial-gradient(circle at 100% 0%, #EEF7F5 0%, #EEF7F5 250px, transparent 250px),
            radial-gradient(circle at 0% 100%, #FCF5F0 0%, #FCF5F0 200px, transparent 200px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e732eb */.elementor-72 .elementor-element.elementor-element-8e732eb .gradient-text {
    /* 1. The Gradient Colors (Teal to Green to Orange) */
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    
    /* 2. Force the background to clip to the text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Force the text itself to be transparent so the gradient shows through */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Fixes rendering bugs in Safari/iOS */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e3ee8 *//* 1. Base Navy Background & Faint Circles */
.elementor-72 .elementor-element.elementor-element-f8e3ee8 {
    position: relative;
    /* The deep navy blue base color */
    background-color: #0b1a2a !important; 
    
    /* Paint the two faint shapes */
    background-image: 
        /* Top Right Large Dark Circle */
        radial-gradient(circle at 100% 0%, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.03) 400px, transparent 400px),
        /* Bottom Left Smaller Dark Circle */
        radial-gradient(circle at 5% 85%, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.04) 120px, transparent 120px) !important;
        
    background-repeat: no-repeat !important;
}

/* 2. The Multi-Color Top Border Strip */
.elementor-72 .elementor-element.elementor-element-f8e3ee8::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 5px; /* Thickness of the line */
    /* The gradient matching your image (Teal -> Green -> Yellow -> Orange -> Red -> Pink) */
    background: linear-gradient(90deg, #14B8A6 0%, #8BC34A 20%, #F59E0B 50%, #F43F5E 100%);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aa40c1 */.elementor-72 .elementor-element.elementor-element-5aa40c1 .gradient-text {
    /* 1. The Gradient Colors (Teal to Green to Orange) */
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    
    /* 2. Force the background to clip to the text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Force the text itself to be transparent so the gradient shows through */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Fixes rendering bugs in Safari/iOS */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-280597c *//* 1. Make sure Elementor doesn't clip the line */
.elementor-72 .elementor-element.elementor-element-280597c {
    position: relative !important;
    overflow: visible !important;
}

/* 2. Draw the line starting exactly at the right edge */
@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-280597c::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 100%; /* Starts exactly at the right edge of your number box */
        width: 45px;  /* The length of the line */
        height: 3px;  /* The thickness */
        background: linear-gradient(90deg, #2DD4BF 0%, transparent 100%);
        transform: translateY(-50%);
        z-index: 1; /* Keeps it visible above the background */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ffb7b4 *//* 1. Make sure Elementor doesn't clip the line */
.elementor-72 .elementor-element.elementor-element-8ffb7b4 {
    position: relative !important;
    overflow: visible !important;
}

/* 2. Draw the line starting exactly at the right edge */
@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-8ffb7b4::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 100%; /* Starts exactly at the right edge of your number box */
        width: 45px;  /* The length of the line */
        height: 3px;  /* The thickness */
        background: linear-gradient(90deg, #38BDF8 0%, transparent 100%);
        transform: translateY(-50%);
        z-index: 1; /* Keeps it visible above the background */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ab7c16 *//* 1. Make sure Elementor doesn't clip the line */
.elementor-72 .elementor-element.elementor-element-5ab7c16 {
    position: relative !important;
    overflow: visible !important;
}

/* 2. Draw the line starting exactly at the right edge */
@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-5ab7c16::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 100%; /* Starts exactly at the right edge of your number box */
        width: 45px;  /* The length of the line */
        height: 3px;  /* The thickness */
        background: linear-gradient(90deg, #A78BFA 0%, transparent 100%);
        transform: translateY(-50%);
        z-index: 1; /* Keeps it visible above the background */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e33adf *//* 1. Make sure Elementor doesn't clip the line */
.elementor-72 .elementor-element.elementor-element-3e33adf {
    position: relative !important;
    overflow: visible !important;
}

/* 2. Draw the line starting exactly at the right edge */
@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-3e33adf::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 100%; /* Starts exactly at the right edge of your number box */
        width: 45px;  /* The length of the line */
        height: 3px;  /* The thickness */
        background: linear-gradient(90deg, #FB923C 0%, transparent 100%);
        transform: translateY(-50%);
        z-index: 1; /* Keeps it visible above the background */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96c874e *//* Ensure the line can stick out of the box */
.elementor-72 .elementor-element.elementor-element-96c874e {
    position: relative;
    overflow: visible !important;
}

/* Draw the short colored line only on desktop/tablet */
@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-96c874e::after {
        content: "";
        position: absolute;
        top: 50%;
        right: -60px; /* Pushes it outside the right edge */
        width: 50px;  /* How long the line is */
        height: 2px;  /* Thickness of the line */
        /* Teal color fading to transparent */
        background: linear-gradient(90deg, rgba(45, 212, 191, 0.8) 0%, transparent 100%);
        transform: translateY(-50%);
        z-index: -1; /* Puts it behind the box */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d64201 */.elementor-72 .elementor-element.elementor-element-9d64201 {
    /* Changed 400px to 200px to make the circle half the size */
    background-image: radial-gradient(circle at 100% 100%, #FDF4E7 0%, #FDF4E7 200px, transparent 200px) !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1730c4e */.elementor-72 .elementor-element.elementor-element-1730c4e .gradient-text {
    /* 1. The Gradient Colors (Teal to Green to Orange) */
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    
    /* 2. Force the background to clip to the text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Force the text itself to be transparent so the gradient shows through */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Fixes rendering bugs in Safari/iOS */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a84302d */.elementor-72 .elementor-element.elementor-element-a84302d .gradient-text {
    /* 1. The Gradient Colors (Teal to Green to Orange) */
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    
    /* 2. Force the background to clip to the text */
    -webkit-background-clip: text !important;
    background-clip: text !important;
    
    /* 3. Force the text itself to be transparent so the gradient shows through */
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    
    /* 4. Fixes rendering bugs in Safari/iOS */
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cb9558 */.elementor-72 .elementor-element.elementor-element-3cb9558 {
    border-top-color: #14B8A6 !important; /* Forces the top border to be Teal */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871ece4 */.elementor-72 .elementor-element.elementor-element-871ece4 {
    border-top-color: #EF4444 !important; /* Forces the top border to be Teal */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da8f58 */.elementor-72 .elementor-element.elementor-element-0da8f58 {
    border-top-color: #38BDF8 !important; /* Forces the top border to be Teal */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6980799 */.elementor-72 .elementor-element.elementor-element-6980799 {
    border-top-color: #A78BFA !important; /* Forces the top border to be Teal */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a34b7 *//* 1. Base color and overflow setup */
.elementor-72 .elementor-element.elementor-element-48a34b7 {
    position: relative;
    overflow: hidden !important;
    background-color: #FCFAF8 !important; 
}

/* 2. Keep your content above the shape */
.elementor-72 .elementor-element.elementor-element-48a34b7 > * {
    position: relative;
    z-index: 1;
}

/* 3. The Shrunk Organic Blob Shape */
.elementor-72 .elementor-element.elementor-element-48a34b7::before {
    content: "";
    display: block !important; /* Forces it to ignore Elementor's flexbox */
    position: absolute !important;
    
    /* LOCK IT TO THE TOP RIGHT */
    top: -5% !important; 
    left: auto !important; /* Explicitly tells it NOT to be on the left */
    right: -5% !important; 
    
    /* REDUCED SIZE (Changed from 600px to 350px) */
    width: 350px !important;
    height: 350px !important;
    
    background-color: #FDF4E7; 
    border-radius: 63% 37% 37% 63% / 43% 32% 68% 57%; 
    transform: rotate(-15deg); 
    z-index: 0;
    pointer-events: none;
}

/* Mobile adjustments */
@media (max-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-48a34b7::before {
        width: 250px !important;
        height: 250px !important;
        top: -2% !important;
        right: -10% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e1b190 */.elementor-72 .elementor-element.elementor-element-3e1b190 .gradient-text-pricing {
    background: linear-gradient(90deg, #14B8A6 0%, #7CB342 50%, #F59E0B 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
    color: transparent !important;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d1857 */@media (min-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-05d1857 {
        transform: scale(1.08); /* Makes the center card 8% bigger */
        z-index: 0; /* Ensures the shadow sits above the side cards */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235460e */.elementor-72 .elementor-element.elementor-element-235460e {
    background-color: #FAFCFB; /* Very light, warm off-white */
    background-image: radial-gradient(circle at 0% 100%, #EEF7F5 0%, #EEF7F5 350px, transparent 350px) !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdcb5ac *//* 1. Lift your text and button above the shapes */
.elementor-72 .elementor-element.elementor-element-bdcb5ac > * {
    position: relative;
    z-index: 2;
}

/* 2. The 3 Circular Shapes (Top-Right, Bottom-Left, Floating Right) */
.elementor-72 .elementor-element.elementor-element-bdcb5ac::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    pointer-events: none; /* Lets you click the button through the shapes */
    
    background-image: 
        /* The Floating Circle (Bottom Right) */
        radial-gradient(circle at 75% 70%, rgba(0, 0, 0, 0.08) 0%, rgba(0, 0, 0, 0.08) 70px, transparent 71px),
        /* The Corner Blob (Bottom Left) */
        radial-gradient(circle at 0% 100%, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 250px, transparent 251px),
        /* The Corner Blob (Top Right) */
        radial-gradient(circle at 100% 0%, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.12) 300px, transparent 301px);
        
    background-repeat: no-repeat;
}

/* 3. The Rounded Square "Squircle" (Top Left) */
.elementor-72 .elementor-element.elementor-element-bdcb5ac::after {
    content: "";
    position: absolute;
    top: 25%;
    left: 15%;
    width: 90px;
    height: 90px;
    background-color: rgba(0, 0, 0, 0.08); /* Soft dark overlay */
    border-radius: 24px; /* Gives it those smooth, rounded corners */
    z-index: 0;
    pointer-events: none;
}

/* Mobile responsive adjustments */
@media (max-width: 768px) {
    .elementor-72 .elementor-element.elementor-element-bdcb5ac::after {
        top: 10%;
        left: 5%;
        width: 60px;
        height: 60px;
        border-radius: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd1c03 *//* 1. Base Dark Background */
.elementor-72 .elementor-element.elementor-element-ecd1c03 {
    background-color: #0B1C2D !important; /* Matches your dark sections */
    position: relative;
}

/* 2. The Multi-Color Top Border Strip */
.elementor-72 .elementor-element.elementor-element-ecd1c03::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px; /* Thickness of the line */
    background: linear-gradient(90deg, #14B8A6 0%, #8BC34A 25%, #F59E0B 50%, #EF4444 75%, #A78BFA 100%);
    z-index: 10;
}/* End custom CSS */