.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-8 .elementor-element.elementor-element-a3c8cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8 .elementor-element.elementor-element-a3c8cb4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a3c8cb4 .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-a3c8cb4 .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-a3c8cb4 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-e3848b1 .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-425ab0a{--spacer-size:600px;background-color:#DBEAFE80;bottom:279px;z-index:0;border-radius:100% 100% 100% 100%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-425ab0a{left:-528px;}body.rtl .elementor-8 .elementor-element.elementor-element-425ab0a{right:-528px;}.elementor-8 .elementor-element.elementor-element-61f591b{--spacer-size:600px;background-color:#DBEAFE80;bottom:-548px;z-index:0;border-radius:100% 100% 100% 100%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-61f591b{right:-951px;}body.rtl .elementor-8 .elementor-element.elementor-element-61f591b{left:-951px;}.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-8 .elementor-element.elementor-element-ba80b28{width:var( --container-widget-width, 300px );max-width:300px;background-color:#EFF6FF;padding:3px 10px 3px 10px;--container-widget-width:300px;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-8 .elementor-element.elementor-element-ba80b28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:600;text-transform:uppercase;color:#0084FF;}.elementor-8 .elementor-element.elementor-element-edafe72{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-edafe72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.2rem;font-weight:800;line-height:4rem;color:#000000;}.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-8 .elementor-element.elementor-element-85c9271{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.25rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-85c9271 p{margin-block-end:0px;}.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-8 .elementor-element.elementor-element-5904af2 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5904af2 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5904af2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5904af2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5904af2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5904af2 .elementor-icon-list-text{color:#4B5563;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-29b8278 .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-bc5dd4a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#0000000D;--border-color:#0000000D;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-bc5dd4a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc5dd4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5be6239{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b1e7965{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b1e7965 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9CA3AF;}.elementor-8 .elementor-element.elementor-element-a92fd09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1a93647{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1a93647 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-bbc998d{--display:flex;--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-bbc998d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bbc998d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8 .elementor-element.elementor-element-2c1dc26{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31254b7{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-31254b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9CA3AF;}.elementor-8 .elementor-element.elementor-element-f347c1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9bf52e4{--e-image-carousel-slides-to-show:8;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9bf52e4 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-76b8360{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-76b8360:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-76b8360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-8 .elementor-element.elementor-element-c7cdcca{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1aada06{background-color:#EF44441A;padding:0px 15px 2px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EF444433;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-1aada06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.7rem;font-weight:700;color:#F87171;}.elementor-8 .elementor-element.elementor-element-862e2aa{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-862e2aa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.2rem;font-weight:800;line-height:4rem;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-13234a4{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;color:#9CA3AF;}.elementor-8 .elementor-element.elementor-element-13234a4 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-983df46{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aa5fbd3{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-aa5fbd3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aa5fbd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F15;}.elementor-8 .elementor-element.elementor-element-aa5fbd3:hover{background-color:#EF444417;}.elementor-8 .elementor-element.elementor-element-1257fa3 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-stacked .elementor-icon{background-color:#F87171;color:#EF444400;}.elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-default .elementor-icon{color:#F87171;border-color:#F87171;}.elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-default .elementor-icon svg{fill:#F87171;}.elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-framed .elementor-icon{background-color:#EF444400;}.elementor-8 .elementor-element.elementor-element-1257fa3.elementor-view-stacked .elementor-icon svg{fill:#EF444400;}.elementor-8 .elementor-element.elementor-element-1257fa3 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-8 .elementor-element.elementor-element-1257fa3 .elementor-icon svg{height:22px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-483d92c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F87171;font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-c779686{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c779686 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4ca03d6{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-4ca03d6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ca03d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F15;}.elementor-8 .elementor-element.elementor-element-4ca03d6:hover{background-color:#F973160F;}.elementor-8 .elementor-element.elementor-element-4d2e4f0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-stacked .elementor-icon{background-color:#F97316;color:#EF444400;}.elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-default .elementor-icon{color:#F97316;border-color:#F97316;}.elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-default .elementor-icon svg{fill:#F97316;}.elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-framed .elementor-icon{background-color:#EF444400;}.elementor-8 .elementor-element.elementor-element-4d2e4f0.elementor-view-stacked .elementor-icon svg{fill:#EF444400;}.elementor-8 .elementor-element.elementor-element-4d2e4f0 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-8 .elementor-element.elementor-element-4d2e4f0 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-d9c5897 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#F97316;font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-4a32478{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4a32478 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3c91476{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3c91476:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c91476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F15;}.elementor-8 .elementor-element.elementor-element-3c91476:hover{background-color:#0084FF14;}.elementor-8 .elementor-element.elementor-element-4da7153 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-stacked .elementor-icon{background-color:#0084FF;color:#EF444400;}.elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-default .elementor-icon{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-default .elementor-icon svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-framed .elementor-icon{background-color:#EF444400;}.elementor-8 .elementor-element.elementor-element-4da7153.elementor-view-stacked .elementor-icon svg{fill:#EF444400;}.elementor-8 .elementor-element.elementor-element-4da7153 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-8 .elementor-element.elementor-element-4da7153 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-952cd70 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#0084FF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.5rem;font-weight:800;}.elementor-8 .elementor-element.elementor-element-12b3358{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-12b3358 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-d8ba6b5{width:var( --container-widget-width, 800px );max-width:800px;padding:0px 0px 0px 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;color:#9CA3AF;}.elementor-8 .elementor-element.elementor-element-d8ba6b5 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-892b717 .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-6e9c6ed{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-8 .elementor-element.elementor-element-6e9c6ed .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-6e9c6ed.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6e9c6ed .elementor-icon{font-size:22px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6e9c6ed .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-9a75eaa{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-8 .elementor-element.elementor-element-9a75eaa .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-9a75eaa.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9a75eaa .elementor-icon{font-size:22px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-9a75eaa .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-d65fbcb{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-8 .elementor-element.elementor-element-d65fbcb .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-default .elementor-icon{color:#FFFFFF1A;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-default .elementor-icon svg{fill:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-d65fbcb.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d65fbcb .elementor-icon{font-size:22px;border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d65fbcb .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-c28601d{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-534d874{--display:flex;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-534d874:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-534d874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEF6FF 0%, #FAFAFA 100%);}.elementor-8 .elementor-element.elementor-element-6dd67b6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d177cd4{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:1px 15px 2px 13px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d177cd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0084FF;}.elementor-8 .elementor-element.elementor-element-fddad0b{text-align:center;}.elementor-8 .elementor-element.elementor-element-fddad0b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-8 .elementor-element.elementor-element-b6ed7e4{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-b6ed7e4 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-1edd8c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f4e2c25{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 25px -5px rgba(58.99999999999998, 130.00000000000003, 246, 0.050980392156862744);--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-f4e2c25:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f4e2c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-51ec2aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8 .elementor-element.elementor-element-51ec2aa .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-stacked .elementor-icon{background-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-default .elementor-icon{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-default .elementor-icon svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-stacked .elementor-icon:hover{background-color:#0084FF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-default .elementor-icon:hover{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-default .elementor-icon:hover svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-51ec2aa.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-51ec2aa .elementor-icon{font-size:22px;padding:12px;border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-51ec2aa .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-a842e7a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#0084FF;}.elementor-8 .elementor-element.elementor-element-ff50c16 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-c8ecc92{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F3F4F6;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-c8ecc92 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-icon i{color:#0084FF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-icon svg{fill:#0084FF;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-dff993f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-dff993f .elementor-icon-list-text{color:#6B7280;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c7ca460{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 25px -5px rgba(58.99999999999998, 130.00000000000003, 246, 0.050980392156862744);--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-c7ca460:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7ca460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e72a3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8 .elementor-element.elementor-element-1e72a3a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-stacked .elementor-icon{background-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-default .elementor-icon{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-default .elementor-icon svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-stacked .elementor-icon:hover{background-color:#0084FF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-default .elementor-icon:hover{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-default .elementor-icon:hover svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e72a3a.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e72a3a .elementor-icon{font-size:22px;padding:12px;border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-1e72a3a .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-2a71bd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#0084FF;}.elementor-8 .elementor-element.elementor-element-4b6def6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-2c5124a{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F3F4F6;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-2c5124a p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-icon i{color:#0084FF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-icon svg{fill:#0084FF;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3c2865c{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3c2865c .elementor-icon-list-text{color:#6B7280;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5f3b930{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 25px -5px rgba(58.99999999999998, 130.00000000000003, 246, 0.050980392156862744);--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-5f3b930:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f3b930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-01877a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8 .elementor-element.elementor-element-01877a1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-stacked .elementor-icon{background-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-default .elementor-icon{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-default .elementor-icon svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-stacked .elementor-icon:hover{background-color:#0084FF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-default .elementor-icon:hover{color:#0084FF;border-color:#0084FF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-default .elementor-icon:hover svg{fill:#0084FF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-01877a1.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-01877a1 .elementor-icon{font-size:22px;padding:12px;border-radius:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-01877a1 .elementor-icon svg{height:22px;}.elementor-8 .elementor-element.elementor-element-4cfd160 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#0084FF;}.elementor-8 .elementor-element.elementor-element-431d647 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-67511cf{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F3F4F6;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-67511cf p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-icon i{color:#0084FF;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-icon svg{fill:#0084FF;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a4edd3a{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-a4edd3a .elementor-icon-list-text{color:#6B7280;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2ee2975{width:auto;max-width:auto;background-color:#FFFFFF;padding:10px 20px 10px 20px;border-radius:50px 50px 50px 50px;box-shadow:0px 4px 6px -2px rgba(0, 0, 0, 0.10196078431372549);text-align:center;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-2ee2975.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2ee2975 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-c699c93 .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-cd44d6d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ac7a496{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-8 .elementor-element.elementor-element-97fb387{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2px;--padding-bottom:20px;--padding-left:2px;--padding-right:2px;}.elementor-8 .elementor-element.elementor-element-1e100a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1e100a3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e100a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F15;}.elementor-8 .elementor-element.elementor-element-1e100a3:hover{background-color:#0084FF14;}.elementor-8 .elementor-element.elementor-element-27d2345{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cc92230{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:1.5rem 1.5rem 1.5rem 1.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-cc92230:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cc92230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-cc92230:hover{background-color:#FFFFFF0F;}.elementor-8 .elementor-element.elementor-element-8a651b0{--e-rating-icon-font-size:14px;--e-rating-gap:8px;}.elementor-8 .elementor-element.elementor-element-9d492b7{padding:0px 0px 0px 0px;border-style:none;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#D1D5DB;}.elementor-8 .elementor-element.elementor-element-9d492b7 p{margin-block-end:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0d4c8cf .elementor-image-box-title{margin-bottom:3px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0d4c8cf:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-0d4c8cf:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0d4c8cf .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-ba063b6{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:1.5rem 1.5rem 1.5rem 1.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-ba063b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ba063b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-ba063b6:hover{background-color:#FFFFFF0F;}.elementor-8 .elementor-element.elementor-element-2a74d75{--e-rating-icon-font-size:14px;--e-rating-gap:8px;}.elementor-8 .elementor-element.elementor-element-e92e8b9{padding:0px 0px 0px 0px;border-style:none;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#D1D5DB;}.elementor-8 .elementor-element.elementor-element-e92e8b9 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-a770fff .elementor-image-box-title{margin-bottom:3px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a770fff:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-a770fff:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a770fff .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-78453f0{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:1.5rem 1.5rem 1.5rem 1.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-78453f0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78453f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-78453f0:hover{background-color:#FFFFFF0F;}.elementor-8 .elementor-element.elementor-element-cbf799c{--e-rating-icon-font-size:14px;--e-rating-gap:8px;}.elementor-8 .elementor-element.elementor-element-6872ff2{padding:0px 0px 0px 0px;border-style:none;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#D1D5DB;}.elementor-8 .elementor-element.elementor-element-6872ff2 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-7475c30 .elementor-image-box-title{margin-bottom:3px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7475c30:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-7475c30:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7475c30 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-54947c2{--display:flex;--justify-content:space-between;--background-transition:0.3s;--border-radius:1.5rem 1.5rem 1.5rem 1.2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-54947c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54947c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-54947c2:hover{background-color:#FFFFFF0F;}.elementor-8 .elementor-element.elementor-element-e053ed4{--e-rating-icon-font-size:14px;--e-rating-gap:8px;}.elementor-8 .elementor-element.elementor-element-c2f5f90{padding:0px 0px 0px 0px;border-style:none;font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:#D1D5DB;}.elementor-8 .elementor-element.elementor-element-c2f5f90 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-198acac .elementor-image-box-title{margin-bottom:3px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-198acac:has(:hover) .elementor-image-box-title,
					 .elementor-8 .elementor-element.elementor-element-198acac:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-198acac .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-1c7f09e .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-543430d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8bb3cc{--display:flex;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-e8bb3cc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8bb3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-8 .elementor-element.elementor-element-29b30ed{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7b76032{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-7b76032 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-7b76032 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-d1e2809{text-align:center;}.elementor-8 .elementor-element.elementor-element-d1e2809 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;font-weight:700;color:#000000;}.elementor-8 .elementor-element.elementor-element-5910db4{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;color:#6B7280;}.elementor-8 .elementor-element.elementor-element-5910db4 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-16de3ec{--display:flex;}.elementor-8 .elementor-element.elementor-element-dbdfd08{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-dbdfd08 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2e99bdd{--display:flex;}.elementor-8 .elementor-element.elementor-element-b48ecc5{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-b48ecc5 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-b5cd416{--display:flex;}.elementor-8 .elementor-element.elementor-element-d4106da{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-d4106da p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-cac584b{--display:flex;}.elementor-8 .elementor-element.elementor-element-b74496b{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-b74496b p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-cfb9252{--display:flex;}.elementor-8 .elementor-element.elementor-element-20090b7{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-20090b7 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-6422587{--display:flex;}.elementor-8 .elementor-element.elementor-element-80d4791{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-80d4791 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-303ba5a{--display:flex;}.elementor-8 .elementor-element.elementor-element-a049537{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#4B5563;}.elementor-8 .elementor-element.elementor-element-a049537 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-c99288f{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;}.elementor-8 .elementor-element.elementor-element-c99288f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000000D;}:where( .elementor-8 .elementor-element.elementor-element-c99288f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#0000000D;--border-radius:0px 0px 12px 12px;--padding-top:1.5rem;--padding-right:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;}.elementor-8 .elementor-element.elementor-element-c99288f {--n-accordion-padding:1.5rem 1.5rem 1.5rem 1.5rem;}:where( .elementor-8 .elementor-element.elementor-element-c99288f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-47c117cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-47c117cd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-47c117cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0084FF 0%, #0056B3 100%);}.elementor-8 .elementor-element.elementor-element-113b42f2{width:initial;max-width:initial;text-align:center;}.elementor-8 .elementor-element.elementor-element-113b42f2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3rem;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7e761a04{text-align:center;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7e761a04 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9ab791b .elementor-button{background-color:#0480FB;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-fc01d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8 .elementor-element.elementor-element-fc01d72 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fc01d72 .elementor-icon{font-size:45px;}.elementor-8 .elementor-element.elementor-element-fc01d72 .elementor-icon svg{height:45px;}.elementor-8 .elementor-element.elementor-element-fc01d72 .elementor-icon-wrapper svg{width:auto;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-edafe72 .elementor-heading-title{font-size:2.6rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-1a93647{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-9bf52e4{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-76b8360{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-862e2aa .elementor-heading-title{font-size:2.2rem;line-height:2.8rem;}.elementor-8 .elementor-element.elementor-element-983df46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-534d874{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-1edd8c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c7ca460{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8 .elementor-element.elementor-element-cd44d6d{--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e100a3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-27d2345{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-543430d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c99288f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-47c117cd{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8 .elementor-element.elementor-element-113b42f2 .elementor-heading-title{font-size:2.1rem;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ba80b28{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ba80b28 .elementor-heading-title{font-size:0.8em;}.elementor-8 .elementor-element.elementor-element-edafe72 .elementor-heading-title{font-size:28px;line-height:2.3rem;}.elementor-8 .elementor-element.elementor-element-85c9271{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-bc5dd4a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-1a93647{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-bbc998d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-9bf52e4{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-76b8360{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-c7cdcca{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-862e2aa .elementor-heading-title{font-size:1.4rem;line-height:1.8rem;}.elementor-8 .elementor-element.elementor-element-13234a4{padding:0px 0px 0px 0px;font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-983df46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d8ba6b5{padding:0px 0px 0px 0px;font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-534d874{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-6dd67b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-fddad0b .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-b6ed7e4{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1edd8c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2ee2975{padding:10px 14px 10px 14px;font-size:0.7rem;}.elementor-8 .elementor-element.elementor-element-cd44d6d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-27d2345{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0d4c8cf .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-a770fff .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7475c30 .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-198acac .elementor-image-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-543430d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8bb3cc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-d1e2809 .elementor-heading-title{font-size:1.4rem;}.elementor-8 .elementor-element.elementor-element-5910db4{padding:0px 0px 0px 0px;font-size:0.9rem;}.elementor-8 .elementor-element.elementor-element-dbdfd08{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-b48ecc5{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-d4106da{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-b74496b{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-20090b7{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-80d4791{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-a049537{font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-c99288f {--n-accordion-padding:1rem 1rem 1rem 1rem;}.elementor-8 .elementor-element.elementor-element-c99288f{--n-accordion-title-font-size:0.8rem;}.elementor-8 .elementor-element.elementor-element-47c117cd{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-113b42f2 .elementor-heading-title{font-size:1.9rem;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-7e761a04{font-size:0.8rem;}}/* Start custom CSS for spacer, class: .elementor-element-425ab0a */.blur-3xl {
  filter: blur(64px);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-61f591b */.blur-3xl {
  filter: blur(64px);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5904af2 */.elementor-8 .elementor-element.elementor-element-5904af2 svg{
   color: #0084ff;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1a93647 */.elementor-8 .elementor-element.elementor-element-1a93647 img {
  height: auto;
  max-height: 5vh;  
  width: auto;
  object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9bf52e4 */.elementor-8 .elementor-element.elementor-element-9bf52e4 img {
  height: auto;
  max-height: 3vh;   
  width: auto;
  object-fit: contain;
  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1257fa3 */.elementor-8 .elementor-element.elementor-element-1257fa3 .elementor-icon{
    border: solid 1px #ef444433 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa5fbd3 */.elementor-8 .elementor-element.elementor-element-aa5fbd3 {
  position: relative;
  border-radius: 1rem;
  background: #fff; /* inner background */
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-aa5fbd3::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 1rem;
  padding: 2px; /* border thickness */
  background: linear-gradient(
    145deg,
    rgba(239, 68, 68, 0.35),
    rgba(239, 68, 68, 0.06) 70%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4d2e4f0 */.elementor-8 .elementor-element.elementor-element-4d2e4f0 .elementor-icon{
    border: solid 1px #f9731633 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca03d6 */.elementor-8 .elementor-element.elementor-element-4ca03d6 {
  position: relative;
  border-radius: 1rem;   /* rounded corners */
  background: #fff;      /* inner background */
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-4ca03d6::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px; /* border thickness */
  border-radius: 1rem; /* match parent */
  background: linear-gradient(
    145deg,
    rgba(249, 115, 22, 0.35),
    rgba(249, 115, 22, 0.06) 70%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4da7153 */.elementor-8 .elementor-element.elementor-element-4da7153 .elementor-icon{
    border: solid 1px #3b82f633 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c91476 */.elementor-8 .elementor-element.elementor-element-3c91476 {
  position: relative;
  border-radius: 1rem;  
  background: #fff;     
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-3c91476::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: 1rem;
  background: linear-gradient(
    145deg,
    rgba(0, 132, 255, 0.35),
    rgba(0, 132, 255, 0.06) 70%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4e2c25 */.elementor-8 .elementor-element.elementor-element-f4e2c25 {
 transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-f4e2c25:hover {
  transform: translateY(-5px); 
   box-shadow: 0 4px 12px rgba(59, 130, 246, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ca460 */.elementor-8 .elementor-element.elementor-element-c7ca460 {
 transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-c7ca460:hover {
  transform: translateY(-5px); 
   box-shadow: 0 4px 12px rgba(59, 130, 246, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f3b930 */.elementor-8 .elementor-element.elementor-element-5f3b930 {
 transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-8 .elementor-element.elementor-element-5f3b930:hover {
  transform: translateY(-5px); 
   box-shadow: 0 4px 12px rgba(59, 130, 246, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534d874 */.grid-back{
    
   background-image: linear-gradient(rgb(255 255 255 / 11%) 1px, transparent 1px), linear-gradient(90deg, rgb(255 255 255 / 10%) 1px, transparent 1px);
    background-size: 44px 44px;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac7a496 */.elementor-8 .elementor-element.elementor-element-ac7a496{
    background: linear-gradient(135deg, rgba(0, 132, 255, 0.5) 0%, rgba(0, 86, 179, 0.12) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97fb387 */.elementor-8 .elementor-element.elementor-element-97fb387{
    background: linear-gradient(135deg, rgba(0, 132, 255, 0.5) 0%, rgba(0, 86, 179, 0.12) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e100a3 */.elementor-8 .elementor-element.elementor-element-1e100a3 {
  position: relative;
  border-radius: 1rem;  
  background: #fff;     
  z-index: 1;
}

.elementor-8 .elementor-element.elementor-element-1e100a3::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 2px;
  border-radius: 1rem;
  background: linear-gradient(
    145deg,
    rgba(0, 132, 255, 0.35),
    rgba(0, 132, 255, 0.06) 70%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7b76032 */.elementor-8 .elementor-element.elementor-element-7b76032 img{
    height: 30vh;
    object-fit: cover;
    
}/* End custom CSS */