.elementor-65 .elementor-element.elementor-element-d88d7e0{--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:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-65 .elementor-element.elementor-element-fb7c130{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:32px 32px 32px 32px;--padding-top:64px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-65 .elementor-element.elementor-element-fb7c130:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-fb7c130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #0b1120 0%, #1e3a8a 160%);}.elementor-65 .elementor-element.elementor-element-3eb1100{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.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-65 .elementor-element.elementor-element-0d2e000{text-align:start;}.elementor-65 .elementor-element.elementor-element-0d2e000 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#60a5fa;}.elementor-65 .elementor-element.elementor-element-f137100 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;line-height:1.05em;letter-spacing:-1.5px;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-65 .elementor-element.elementor-element-36f4200{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-403e500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.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-65 .elementor-element.elementor-element-33a3300 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#0b1120;color:#0b1120;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button:focus{background-color:#60a5fa;color:#0b1120;}.elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button-content-wrapper{flex-direction:row;}.elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-33a3300 .elementor-button:focus svg{fill:#0b1120;}.elementor-65 .elementor-element.elementor-element-d413400 .elementor-button{background-color:rgba(255,255,255,0.06);font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.25);border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-65 .elementor-element.elementor-element-d413400 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-d413400 .elementor-button:focus{background-color:#60a5fa;color:#0b1120;}.elementor-65 .elementor-element.elementor-element-d413400 .elementor-button-content-wrapper{flex-direction:row;}.elementor-65 .elementor-element.elementor-element-d413400 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-65 .elementor-element.elementor-element-d413400 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-d413400 .elementor-button:focus svg{fill:#0b1120;}.elementor-65 .elementor-element.elementor-element-d6acf00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65 .elementor-element.elementor-element-dd3f800{--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:2px 2px;--row-gap:2px;--column-gap:2px;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:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-dd3f800:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-dd3f800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-65 .elementor-element.elementor-element-dd3f800.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-2fb0600 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-6092700 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#94a3b8;}.elementor-65 .elementor-element.elementor-element-42eab00{--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:2px 2px;--row-gap:2px;--column-gap:2px;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:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-42eab00:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-42eab00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-65 .elementor-element.elementor-element-42eab00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-7657900 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-051ca00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#94a3b8;}.elementor-65 .elementor-element.elementor-element-c1fde00{--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:2px 2px;--row-gap:2px;--column-gap:2px;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:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:16px 16px 16px 16px;--padding-top:14px;--padding-bottom:14px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-c1fde00:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-c1fde00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-65 .elementor-element.elementor-element-c1fde00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-4d14c00 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:800;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-8e95d00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#94a3b8;}.elementor-65 .elementor-element.elementor-element-1b14120{--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:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-65 .elementor-element.elementor-element-5336110 img{border-radius:28px 28px 28px 28px;}.elementor-65 .elementor-element.elementor-element-bc66150{--display:flex;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-80ef3e0{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-fb69160{text-align:center;}.elementor-65 .elementor-element.elementor-element-fb69160 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-04f2170{text-align:center;}.elementor-65 .elementor-element.elementor-element-04f2170 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-ebf7180{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#64748b;}.elementor-65 .elementor-element.elementor-element-e5e73d0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65 .elementor-element.elementor-element-0f9d1e0{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-0f9d1e0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-0f9d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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-65 .elementor-element.elementor-element-a3cf190.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-a3cf190 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-stacked .elementor-icon{background-color:#3b82f61f;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-default .elementor-icon{color:#3b82f61f;border-color:#3b82f61f;}.elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-default .elementor-icon svg{fill:#3b82f61f;}.elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-framed .elementor-icon{background-color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-a3cf190.elementor-view-stacked .elementor-icon svg{fill:#3b82f6;}.elementor-65 .elementor-element.elementor-element-a3cf190 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-a3cf190 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-c7881c0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-c7881c0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-b5631a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-5f7b1b0{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-af901d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-af901d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-0af8240{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-0af8240:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-0af8240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-9aa41f0 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-stacked .elementor-icon{background-color:#8b5cf61f;color:#8b5cf6;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-default .elementor-icon{color:#8b5cf61f;border-color:#8b5cf61f;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-default .elementor-icon svg{fill:#8b5cf61f;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-framed .elementor-icon{background-color:#8b5cf6;}.elementor-65 .elementor-element.elementor-element-9aa41f0.elementor-view-stacked .elementor-icon svg{fill:#8b5cf6;}.elementor-65 .elementor-element.elementor-element-9aa41f0 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-9aa41f0 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-af1d220{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-af1d220.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-a8e1200 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-e959210{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-afcf230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-afcf230 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#8b5cf6;}.elementor-65 .elementor-element.elementor-element-e4b32a0{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-e4b32a0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-e4b32a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-6cdb250 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-stacked .elementor-icon{background-color:#10b9811f;color:#10b981;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-default .elementor-icon{color:#10b9811f;border-color:#10b9811f;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-default .elementor-icon svg{fill:#10b9811f;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-framed .elementor-icon{background-color:#10b981;}.elementor-65 .elementor-element.elementor-element-6cdb250.elementor-view-stacked .elementor-icon svg{fill:#10b981;}.elementor-65 .elementor-element.elementor-element-6cdb250 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-6cdb250 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-781d280{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-781d280.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-3952260 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-7b29270{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-303d290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-303d290 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#10b981;}.elementor-65 .elementor-element.elementor-element-37d8300{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-37d8300:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-37d8300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-02232b0 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-stacked .elementor-icon{background-color:#f59e0b1f;color:#f59e0b;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-default .elementor-icon{color:#f59e0b1f;border-color:#f59e0b1f;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-default .elementor-icon svg{fill:#f59e0b1f;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-framed .elementor-icon{background-color:#f59e0b;}.elementor-65 .elementor-element.elementor-element-02232b0.elementor-view-stacked .elementor-icon svg{fill:#f59e0b;}.elementor-65 .elementor-element.elementor-element-02232b0 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-02232b0 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-46eb2e0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-46eb2e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-13732c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-13042d0{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-812d2f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-812d2f0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#f59e0b;}.elementor-65 .elementor-element.elementor-element-b86a360{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-b86a360:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-b86a360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-8429310 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-view-stacked .elementor-icon{background-color:#ec48991f;color:#ec4899;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-8429310.elementor-view-default .elementor-icon{color:#ec48991f;border-color:#ec48991f;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-8429310.elementor-view-default .elementor-icon svg{fill:#ec48991f;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-view-framed .elementor-icon{background-color:#ec4899;}.elementor-65 .elementor-element.elementor-element-8429310.elementor-view-stacked .elementor-icon svg{fill:#ec4899;}.elementor-65 .elementor-element.elementor-element-8429310 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-8429310 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-1448340{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-1448340.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-9df5320 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-b4e4330{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-711b350.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-711b350 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#ec4899;}.elementor-65 .elementor-element.elementor-element-4b123c0{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-4b123c0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-4b123c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-61a0370 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-stacked .elementor-icon{background-color:#06b6d41f;color:#06b6d4;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-default .elementor-icon{color:#06b6d41f;border-color:#06b6d41f;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-default .elementor-icon svg{fill:#06b6d41f;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-framed .elementor-icon{background-color:#06b6d4;}.elementor-65 .elementor-element.elementor-element-61a0370.elementor-view-stacked .elementor-icon svg{fill:#06b6d4;}.elementor-65 .elementor-element.elementor-element-61a0370 .elementor-icon{font-size:22px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-61a0370 .elementor-icon svg{height:22px;}.elementor-65 .elementor-element.elementor-element-20c13a0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-65 .elementor-element.elementor-element-20c13a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-25ee380 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-6070390{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#64748b;}.elementor-65 .elementor-element.elementor-element-0b933b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-0b933b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#06b6d4;}.elementor-65 .elementor-element.elementor-element-20b8450{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-1c463f0{text-align:center;}.elementor-65 .elementor-element.elementor-element-1c463f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-bca4400{text-align:center;}.elementor-65 .elementor-element.elementor-element-bca4400 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-e261410{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#64748b;}.elementor-65 .elementor-element.elementor-element-a8b3430{--display:flex;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{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-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65 .elementor-element.elementor-element-f3ae420.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-f3ae420.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-65 .elementor-element.elementor-element-42f6440 .elementor-button{background-color:#0b1120;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-65 .elementor-element.elementor-element-42f6440 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-42f6440 .elementor-button:focus{background-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-42f6440{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-65 .elementor-element.elementor-element-42f6440 .elementor-button-content-wrapper{flex-direction:row;}.elementor-65 .elementor-element.elementor-element-42f6440 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-65 .elementor-element.elementor-element-fb085a0{--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:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:32px 32px 32px 32px;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-65 .elementor-element.elementor-element-fb085a0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-fb085a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1120;}.elementor-65 .elementor-element.elementor-element-cc35590{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-65 .elementor-element.elementor-element-2181560{text-align:start;}.elementor-65 .elementor-element.elementor-element-2181560 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#60a5fa;}.elementor-65 .elementor-element.elementor-element-8c00570{text-align:start;}.elementor-65 .elementor-element.elementor-element-8c00570 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-f676580{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#94a3b8;}.elementor-65 .elementor-element.elementor-element-a9c8550{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-65 .elementor-element.elementor-element-e6af480{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-e6af480:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-e6af480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-d23b460 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-stacked .elementor-icon{background-color:#2563eb;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-default .elementor-icon{color:#2563eb;border-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-default .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-d23b460.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-65 .elementor-element.elementor-element-d23b460 .elementor-icon{font-size:12px;padding:9px;}.elementor-65 .elementor-element.elementor-element-d23b460 .elementor-icon svg{height:12px;}.elementor-65 .elementor-element.elementor-element-4eeb470{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-88de4b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-88de4b0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-88de4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-7ad5490 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-stacked .elementor-icon{background-color:#2563eb;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-default .elementor-icon{color:#2563eb;border-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-default .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-7ad5490.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-65 .elementor-element.elementor-element-7ad5490 .elementor-icon{font-size:12px;padding:9px;}.elementor-65 .elementor-element.elementor-element-7ad5490 .elementor-icon svg{height:12px;}.elementor-65 .elementor-element.elementor-element-3ff44a0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-392a4e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-392a4e0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-392a4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-89f04c0 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-stacked .elementor-icon{background-color:#2563eb;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-default .elementor-icon{color:#2563eb;border-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-default .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-89f04c0.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-65 .elementor-element.elementor-element-89f04c0 .elementor-icon{font-size:12px;padding:9px;}.elementor-65 .elementor-element.elementor-element-89f04c0 .elementor-icon svg{height:12px;}.elementor-65 .elementor-element.elementor-element-2b394d0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-4300510{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-4300510:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-4300510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-83264f0 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-stacked .elementor-icon{background-color:#2563eb;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-default .elementor-icon{color:#2563eb;border-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-default .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-83264f0.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-65 .elementor-element.elementor-element-83264f0 .elementor-icon{font-size:12px;padding:9px;}.elementor-65 .elementor-element.elementor-element-83264f0 .elementor-icon svg{height:12px;}.elementor-65 .elementor-element.elementor-element-330c500{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-36ec540{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;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:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:18px;--padding-right:18px;}.elementor-65 .elementor-element.elementor-element-36ec540:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-36ec540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65 .elementor-element.elementor-element-4fc3520 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-stacked .elementor-icon{background-color:#2563eb;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-default .elementor-icon{color:#2563eb;border-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-default .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-4fc3520.elementor-view-stacked .elementor-icon svg{fill:#ffffff;}.elementor-65 .elementor-element.elementor-element-4fc3520 .elementor-icon{font-size:12px;padding:9px;}.elementor-65 .elementor-element.elementor-element-4fc3520 .elementor-icon svg{height:12px;}.elementor-65 .elementor-element.elementor-element-bc1f530{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#cbd5e1;}.elementor-65 .elementor-element.elementor-element-c60b700{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-0e3e5b0{text-align:center;}.elementor-65 .elementor-element.elementor-element-0e3e5b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-36d35c0{text-align:center;}.elementor-65 .elementor-element.elementor-element-36d35c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-23ad6f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-65 .elementor-element.elementor-element-e5a7620{--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;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-65 .elementor-element.elementor-element-e5a7620:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-e5a7620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-3b525f0{--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:space-between;--align-items:center;}.elementor-65 .elementor-element.elementor-element-86f05d0 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-stacked .elementor-icon{background-color:#eff6ff;color:#2563eb;}.elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-default .elementor-icon{color:#eff6ff;border-color:#eff6ff;}.elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-default .elementor-icon svg{fill:#eff6ff;}.elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-framed .elementor-icon{background-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-86f05d0.elementor-view-stacked .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-86f05d0 .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-86f05d0 .elementor-icon svg{height:20px;}.elementor-65 .elementor-element.elementor-element-347d5e0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;color:#e2e8f0;}.elementor-65 .elementor-element.elementor-element-f6cf600 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-f935610{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#64748b;}.elementor-65 .elementor-element.elementor-element-9d9b680{--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;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-65 .elementor-element.elementor-element-9d9b680:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-9d9b680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-374d650{--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:space-between;--align-items:center;}.elementor-65 .elementor-element.elementor-element-b5f5630 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-stacked .elementor-icon{background-color:#eff6ff;color:#2563eb;}.elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-default .elementor-icon{color:#eff6ff;border-color:#eff6ff;}.elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-default .elementor-icon svg{fill:#eff6ff;}.elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-framed .elementor-icon{background-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-b5f5630.elementor-view-stacked .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-b5f5630 .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-b5f5630 .elementor-icon svg{height:20px;}.elementor-65 .elementor-element.elementor-element-a2f6640 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;color:#e2e8f0;}.elementor-65 .elementor-element.elementor-element-c9de660 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-05ed670{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#64748b;}.elementor-65 .elementor-element.elementor-element-f8086e0{--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;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:#e6eaf2;--border-color:#e6eaf2;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-65 .elementor-element.elementor-element-f8086e0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-f8086e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-65 .elementor-element.elementor-element-0df86b0{--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:space-between;--align-items:center;}.elementor-65 .elementor-element.elementor-element-fea3690 .elementor-icon-wrapper{text-align:center;}.elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-stacked .elementor-icon{background-color:#eff6ff;color:#2563eb;}.elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-default .elementor-icon{color:#eff6ff;border-color:#eff6ff;}.elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-framed .elementor-icon, .elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-default .elementor-icon svg{fill:#eff6ff;}.elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-framed .elementor-icon{background-color:#2563eb;}.elementor-65 .elementor-element.elementor-element-fea3690.elementor-view-stacked .elementor-icon svg{fill:#2563eb;}.elementor-65 .elementor-element.elementor-element-fea3690 .elementor-icon{font-size:20px;padding:14px;border-radius:14px 14px 14px 14px;}.elementor-65 .elementor-element.elementor-element-fea3690 .elementor-icon svg{height:20px;}.elementor-65 .elementor-element.elementor-element-e6746a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;color:#e2e8f0;}.elementor-65 .elementor-element.elementor-element-40a46c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:700;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-b6fc6d0{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#64748b;}.elementor-65 .elementor-element.elementor-element-950e790{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-b664710{text-align:center;}.elementor-65 .elementor-element.elementor-element-b664710 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3b82f6;}.elementor-65 .elementor-element.elementor-element-0b54720{text-align:center;}.elementor-65 .elementor-element.elementor-element-0b54720 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#0f172a;}.elementor-65 .elementor-element.elementor-element-57df780{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-65 .elementor-element.elementor-element-8aa27d0{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:32px 32px 32px 32px;--margin-top:90px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-65 .elementor-element.elementor-element-8aa27d0:not(.elementor-motion-effects-element-type-background), .elementor-65 .elementor-element.elementor-element-8aa27d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #1d4ed8 0%, #7c3aed 100%);}.elementor-65 .elementor-element.elementor-element-e14f7a0{text-align:center;}.elementor-65 .elementor-element.elementor-element-e14f7a0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.5px;color:#ffffff;}.elementor-65 .elementor-element.elementor-element-710c7b0{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#e0e7ff;}.elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;fill:#0b1120;color:#0b1120;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button:hover, .elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button:focus{background-color:#60a5fa;color:#0b1120;}.elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button:hover svg, .elementor-65 .elementor-element.elementor-element-10357c0 .elementor-button:focus svg{fill:#0b1120;}@media(max-width:1024px){.elementor-65 .elementor-element.elementor-element-fb7c130{--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-65 .elementor-element.elementor-element-f137100 .elementor-heading-title{font-size:44px;}.elementor-65 .elementor-element.elementor-element-e5e73d0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-f3ae420.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-23ad6f0{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-65 .elementor-element.elementor-element-d88d7e0{--content-width:1240px;}.elementor-65 .elementor-element.elementor-element-3eb1100{--width:55%;}.elementor-65 .elementor-element.elementor-element-1b14120{--width:45%;}.elementor-65 .elementor-element.elementor-element-e5e73d0{--width:100%;}.elementor-65 .elementor-element.elementor-element-a8b3430{--width:100%;}.elementor-65 .elementor-element.elementor-element-cc35590{--width:45%;}.elementor-65 .elementor-element.elementor-element-a9c8550{--width:55%;}.elementor-65 .elementor-element.elementor-element-23ad6f0{--width:100%;}.elementor-65 .elementor-element.elementor-element-57df780{--width:820px;}}@media(max-width:767px){.elementor-65 .elementor-element.elementor-element-d88d7e0{--padding-top:12px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-65 .elementor-element.elementor-element-fb7c130{--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:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-3eb1100{--width:100%;}.elementor-65 .elementor-element.elementor-element-f137100 .elementor-heading-title{font-size:34px;}.elementor-65 .elementor-element.elementor-element-36f4200{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65 .elementor-element.elementor-element-1b14120{--width:100%;}.elementor-65 .elementor-element.elementor-element-80ef3e0{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-04f2170 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-ebf7180{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65 .elementor-element.elementor-element-e5e73d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-20b8450{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-bca4400 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-e261410{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65 .elementor-element.elementor-element-f3ae420.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-65 .elementor-element.elementor-element-fb085a0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-cc35590{--width:100%;}.elementor-65 .elementor-element.elementor-element-8c00570 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-f676580{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65 .elementor-element.elementor-element-a9c8550{--width:100%;}.elementor-65 .elementor-element.elementor-element-c60b700{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-36d35c0 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-23ad6f0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65 .elementor-element.elementor-element-950e790{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65 .elementor-element.elementor-element-0b54720 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-57df780{--width:100%;}.elementor-65 .elementor-element.elementor-element-8aa27d0{--margin-top:60px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:44px;--padding-left:22px;--padding-right:22px;}.elementor-65 .elementor-element.elementor-element-e14f7a0 .elementor-heading-title{font-size:27px;}.elementor-65 .elementor-element.elementor-element-710c7b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS */.inf-home-hero .inf-grad{ background:linear-gradient(90deg,#60a5fa,#a78bfa); -webkit-background-clip:text; background-clip:text; color:transparent; }
.inf-home-hero{ box-shadow:0 40px 80px -40px rgba(15,23,42,.7); overflow:hidden; }
.inf-hero-img img{ box-shadow:0 30px 60px -20px rgba(0,0,0,.6); animation:infFloat 6s ease-in-out infinite; }
@keyframes infFloat{ 0%,100%{ transform:translateY(0) } 50%{ transform:translateY(-10px) } }
.inf-marquee{ overflow:hidden; border-radius:999px; background:#fff; border:1px solid #e6eaf2; padding:14px 0; -webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent); mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent); }
.inf-marquee__track{ display:flex; gap:48px; width:max-content; animation:infMarquee 28s linear infinite; }
.inf-marquee__track span{ font:700 13px Inter,sans-serif; letter-spacing:1.5px; text-transform:uppercase; color:#0f172a; white-space:nowrap; }
.inf-marquee__track i{ color:#3b82f6; font-style:normal; margin-right:10px; }
@keyframes infMarquee{ to{ transform:translateX(-50%) } }
.inf-step{ transition:transform .25s ease, box-shadow .25s ease; } .inf-step:hover{ transform:translateY(-4px); box-shadow:0 18px 40px -20px rgba(15,23,42,.25); }
.inf-step p, .inf-cat-card p{ margin:0; }
.inf-faq .elementor-toggle-item{ background:#fff; border:1px solid #e6eaf2; border-radius:16px; margin-bottom:12px; overflow:hidden; }
.inf-faq .elementor-tab-title{ border:0 !important; padding:20px 24px !important; font:700 16px "Plus Jakarta Sans",sans-serif !important; color:#0f172a !important; }
.inf-faq .elementor-tab-title .elementor-toggle-icon{ color:#2563eb; }
.inf-faq .elementor-tab-content{ border:0 !important; padding:0 24px 20px !important; font:15px/1.7 Inter,sans-serif; color:#64748b; }
@media (prefers-reduced-motion: reduce){ .inf-marquee__track, .inf-hero-img img{ animation:none; } }

.inf-stats{ width:100%; } .inf-stats > .inf-stat{ width:auto !important; flex:1 1 0 !important; min-width:120px; }

.inf-cat-card > .e-con{ width:auto !important; flex:1 1 0 !important; min-width:0; }
.inf-cat-card{ flex-wrap:nowrap !important; }

.inf-faq .elementor-tab-title a, .inf-faq .elementor-toggle-title{ color:#0f172a !important; font:700 16px "Plus Jakarta Sans",sans-serif !important; }
.inf-faq .elementor-tab-title.elementor-active a{ color:#2563eb !important; }
.inf-faq .elementor-toggle-icon i, .inf-faq .elementor-toggle-icon svg{ color:#2563eb; fill:#2563eb; }/* End custom CSS */