.elementor-141 .elementor-element.elementor-element-222b8f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-222b8f13:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-222b8f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-141 .elementor-element.elementor-element-30a7b514{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;}.elementor-141 .elementor-element.elementor-element-30a7b514:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-30a7b514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-141 .elementor-element.elementor-element-2b4eafca{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-47d21147{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-141 .elementor-element.elementor-element-1f273bf1{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#64748B;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-141 .elementor-element.elementor-element-4b012f8d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-75abe3ba{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-1aa03e8f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#64748B;}.elementor-141 .elementor-element.elementor-element-63c98b0d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-141 .elementor-element.elementor-element-4a58a64a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-141 .elementor-element.elementor-element-72426a78 .elementor-toc__header-title{text-align:start;}.elementor-141 .elementor-element.elementor-element-72426a78{--header-color:#0F172A;--item-text-hover-decoration:underline;}.elementor-141 .elementor-element.elementor-element-72426a78 .elementor-toc__list-item{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-141 .elementor-element.elementor-element-5d2aff33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E2E8F0;--border-color:#E2E8F0;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-141 .elementor-element.elementor-element-5d2aff33:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5d2aff33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-238c6030{--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-238c6030:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-238c6030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.elementor-141 .elementor-element.elementor-element-2d3594eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-74dd500c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-62c3318f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-7fcbcdde{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-5e0c2de1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-9e6290f{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-356a3f23 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-3db2cd24{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-4b3f75ac{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-5b50344c{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-3ce14b65 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-aa649fb{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-4cefd635{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-1cdfa3c0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:8px 8px 8px 8px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-141 .elementor-element.elementor-element-1cdfa3c0:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-1cdfa3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF6FF;}.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-141 .elementor-element.elementor-element-77eef8d3{width:auto;max-width:auto;}.elementor-141 .elementor-element.elementor-element-77eef8d3 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-77eef8d3.elementor-view-stacked .elementor-icon{background-color:#2563EB;}.elementor-141 .elementor-element.elementor-element-77eef8d3.elementor-view-framed .elementor-icon, .elementor-141 .elementor-element.elementor-element-77eef8d3.elementor-view-default .elementor-icon{color:#2563EB;border-color:#2563EB;}.elementor-141 .elementor-element.elementor-element-77eef8d3.elementor-view-framed .elementor-icon, .elementor-141 .elementor-element.elementor-element-77eef8d3.elementor-view-default .elementor-icon svg{fill:#2563EB;}.elementor-141 .elementor-element.elementor-element-77eef8d3 .elementor-icon{font-size:24px;}.elementor-141 .elementor-element.elementor-element-77eef8d3 .elementor-icon svg{height:24px;}.elementor-141 .elementor-element.elementor-element-67469bc6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-28a1a736{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-45aa269a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-4b0a7819{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-18ffb735{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-a37347{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-601734a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-47d11dd5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-58b301f6{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-6bea56e7{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-7943f13c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-2ae1990c{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-1c956cff{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-34a8af8a{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-4926e1b7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-77fe43b1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-9d86917{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-1c796b9c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-1d5c35dc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-4a9fb963{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-6a493517{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-e82c469 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-5d1158bf{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}.elementor-141 .elementor-element.elementor-element-6c165c65{--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:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E8F0;--border-color:#E2E8F0;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-1e2ba478 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-141 .elementor-element.elementor-element-6e81d0c1{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#334155;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-141 .elementor-element.elementor-element-63c98b0d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-30a7b514{--padding-top:28px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-141 .elementor-element.elementor-element-4b012f8d .elementor-heading-title{font-size:34px;}.elementor-141 .elementor-element.elementor-element-63c98b0d{--padding-top:24px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-141 .elementor-element.elementor-element-5d2aff33{--padding-top:22px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-141 .elementor-element.elementor-element-356a3f23 .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-3ce14b65 .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-45aa269a .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-601734a .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-7943f13c .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-4926e1b7 .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-1c796b9c .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-e82c469 .elementor-heading-title{font-size:25px;}.elementor-141 .elementor-element.elementor-element-1e2ba478 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-2b4eafca{--content-width:1240px;}.elementor-141 .elementor-element.elementor-element-47d21147{--width:100%;}.elementor-141 .elementor-element.elementor-element-63c98b0d{--content-width:1240px;}.elementor-141 .elementor-element.elementor-element-4a58a64a{--width:25%;}.elementor-141 .elementor-element.elementor-element-5d2aff33{--width:73%;}}/* Start custom CSS for container, class: .elementor-element-222b8f13 */.elementor-141 .elementor-element.elementor-element-222b8f13 { --widgets-spacing: 0px; }
.elementor-141 .elementor-element.elementor-element-222b8f13, .elementor-141 .elementor-element.elementor-element-222b8f13 * { box-sizing: border-box; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-main { counter-reset: zr-section; min-width: 0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-section { counter-increment: zr-section; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-section-title .elementor-heading-title { display:flex; align-items:baseline; gap:14px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-section-title .elementor-heading-title::before { content:counter(zr-section, decimal-leading-zero) "."; flex:0 0 auto; }
.elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .zr-section-title .elementor-heading-title { align-items:flex-start; }
.elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .zr-section-title .elementor-heading-title::before { content:counter(zr-section, decimal-leading-zero); display:flex; justify-content:center; align-items:center; min-width:44px; height:44px; margin-top:-4px; border-radius:8px; background:#EFF6FF; color:#2563EB; font-size:20px; line-height:1; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-widget-text-editor p { margin:0 0 14px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-widget-text-editor p:last-child { margin-bottom:0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-widget-text-editor a { color:#2563EB; text-decoration:underline; text-underline-offset:3px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 a:focus-visible { outline:3px solid #2563EB; outline-offset:4px; border-radius:3px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-section, .elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-menu-anchor { scroll-margin-top:140px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero { isolation:isolate; overflow:hidden; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero::after { content:""; position:absolute; z-index:-1; pointer-events:none; width:550px; height:550px; right:-320px; bottom:-440px; border:90px solid rgba(37,99,235,.055); border-radius:50%; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__body { padding:8px 14px 18px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__header { padding:22px 24px 12px; border:0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-wrapper { padding:0; margin:0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item { margin:0; padding:0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text-wrapper { display:flex; align-items:center; gap:12px; border-radius:8px; padding:11px 10px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text-wrapper:hover, .elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text-wrapper:has(.elementor-item-active) { background:#EFF6FF; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text { color:#334155; line-height:1.45; text-decoration:none; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text.elementor-item-active { color:#1D4ED8; font-weight:600; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__list-item-text-wrapper::before { min-width:32px; height:32px; padding:0; display:flex; align-items:center; justify-content:center; border-radius:50%; background:#EFF6FF; color:#2563EB; font-size:13px; }
.elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .elementor-toc__list-item-text-wrapper::before { border-radius:6px; }
.elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .zr-hero { width:calc(100% - 64px); max-width:1240px; margin:24px auto 0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__header-title { font-family:Manrope,sans-serif; font-weight:800; color:#0F172A; font-size:20px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc { background:#FFFFFF; border:1px solid #E2E8F0; border-radius:10px; overflow:hidden; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__header, .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__body { background:transparent; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__list-item-text-wrapper::before { content:counter(item,decimal-leading-zero); }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-right-card { flex:1 1 calc(33.333% - 16px); min-width:180px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-copy { position:relative; z-index:1; }
@media (max-width:1024px) {
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-row { flex-direction:column; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-sidebar, .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-main { width:100%; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-title .elementor-heading-title { font-size:44px; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc { width:100%; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-toc__body { display:block; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-shield { opacity:.6; }
}
@media (max-width:767px) {
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-title .elementor-heading-title { font-size:34px; line-height:1.16; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-section-title .elementor-heading-title { font-size:25px; gap:10px; line-height:1.25; }
 .elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .zr-section-title .elementor-heading-title::before { min-width:36px;height:36px;font-size:17px; margin-top:0; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-main { padding:22px 18px; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-section { padding:28px 0; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .elementor-widget-text-editor { font-size:16px; line-height:1.65; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-shield { display:none; }
 .elementor-141 .elementor-element.elementor-element-222b8f13.zr-privacy .zr-hero { width:calc(100% - 64px); max-width:1240px; margin:24px auto 0; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__header-title { font-family:Manrope,sans-serif; font-weight:800; color:#0F172A; font-size:20px; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc { background:#FFFFFF; border:1px solid #E2E8F0; border-radius:10px; overflow:hidden; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__header, .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__body { background:transparent; }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-toc .elementor-toc__list-item-text-wrapper::before { content:counter(item,decimal-leading-zero); }
.elementor-141 .elementor-element.elementor-element-222b8f13 .zr-right-card { flex-basis:100%; min-width:0; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-legal-row { gap:20px; }
 .elementor-141 .elementor-element.elementor-element-222b8f13 .zr-hero-copy { width:100%; }
}/* End custom CSS */
/* Start custom CSS */.elementor-page-141 .zr-legal-section .elementor-widget-icon { flex-shrink: 0; }/* End custom CSS */