.elementor-474 .elementor-element.elementor-element-20d7584{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 080px 0px 080px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-20d7584 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-c8e23ea{overflow:visible;}.elementor-bc-flex-widget .elementor-474 .elementor-element.elementor-element-17089ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-474 .elementor-element.elementor-element-17089ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item{color:var( --e-global-color-accent );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item a{color:var( --e-global-color-accent );}.elementor-widget-ee-breadcrumbs .ee-breadcrumbs__item--current{color:var( --e-global-color-text );}.elementor-474 .elementor-element.elementor-element-3862166 .ee-breadcrumbs{margin-left:-3px;}.elementor-474 .elementor-element.elementor-element-3862166 .ee-breadcrumbs__item{margin-left:3px;color:#1F2937;}.elementor-474 .elementor-element.elementor-element-3862166 .ee-breadcrumbs__separator{margin-left:3px;font-size:9px;font-weight:800;}.elementor-474 .elementor-element.elementor-element-3862166 .ee-breadcrumbs__text{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;}.elementor-474 .elementor-element.elementor-element-3862166 .ee-breadcrumbs__item a{color:#1F2937;}.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-474 .elementor-element.elementor-element-fee978c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-474 .elementor-element.elementor-element-fee978c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.5rem;font-weight:600;color:#1F2937;}.elementor-474 .elementor-element.elementor-element-6a52b4a > .elementor-widget-container{margin:-15px 0px -11px 0px;}.elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta{text-align:flex-start;}.elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta__item, .elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta__item-val{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta__item-val{color:#0F0B4E;}.elementor-474 .elementor-element.elementor-element-6765f8f{overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-474 .elementor-element.elementor-element-80f5ccf{width:100%;max-width:100%;background-color:#1D1E1E;padding:12px 12px 12px 12px;align-self:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D1E1E;border-radius:8px 8px 8px 8px;box-shadow:3px 3px 0px 0px #FFFFFF;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:28px;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-474 .elementor-element.elementor-element-a52e683{padding:0px 080px 0px 080px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-09c27c8{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-a3794b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-a3794b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-4652a7d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.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-474 .elementor-element.elementor-element-4e661b5{background-color:#EBEBEB;padding:10px 15px 10px 15px;border-radius:8px 8px 8px 8px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5rem;color:#222222;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-474 .elementor-element.elementor-element-dec1bae{--box-min-height:0px;--box-background-color:#FFFFFF;--box-border-color:#000000;--box-border-width:1px;--box-border-radius:9px;--separator-width:0px;--box-padding:16px;--header-background-color:#ECECFF;--header-color:#050B13;--toggle-button-color:#050B13;--toc-body-max-height:233px;--item-text-color:#262626;--item-text-hover-decoration:underline;}.elementor-474 .elementor-element.elementor-element-dec1bae .elementor-toc__header-title{text-align:start;}.elementor-474 .elementor-element.elementor-element-dec1bae .elementor-toc__header, .elementor-474 .elementor-element.elementor-element-dec1bae .elementor-toc__header-title{font-family:"Arial", Sans-serif;font-size:1.1rem;font-weight:700;line-height:1.1rem;}.elementor-474 .elementor-element.elementor-element-dec1bae .elementor-toc__header{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-056efe3{overflow:visible;}.elementor-474 .elementor-element.elementor-element-88c6a47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-88c6a47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-d66b9a1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-9d9232c{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-c2f5b55{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-05451be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-05451be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-05451be > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-05451be > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-05451be > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-05451be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-05451be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-e7e2d44 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-ac244a9{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-d2dd5df{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-1506bbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-1506bbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-071e538 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-26d7a26{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-d2ac122{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-6435d12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-6435d12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-27faf92 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-e2ed9b4{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-da271d4{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-da2955d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-da2955d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-da2955d > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-da2955d > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-da2955d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-da2955d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-da2955d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-1a17ca3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-1ed779b{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-3a132d0{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-b542dc6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-b542dc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-c2ad409 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-bfa4f19{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-17dc090{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-ececb14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-ececb14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-b111049 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-cc4b8b2{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-1281c18{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-c21c678:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-c21c678 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-8e80b8b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-d5fb6f3{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-2399e09{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-9193ef6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-9193ef6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-7bf9659 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-a07acc9{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-abae980{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-8195b1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-8195b1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-d1ad49f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-474 .elementor-element.elementor-element-c75fe52{font-family:"Arial", Sans-serif;font-size:0.895rem;font-weight:500;color:#161616;}.elementor-474 .elementor-element.elementor-element-8049c15{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-a50cbdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-a50cbdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-48b7527 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.7rem;font-weight:700;line-height:1.6rem;color:#0D0D0D;}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover  .jet-toggle__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-accordion .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion{border-style:none;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle{border-radius:18px 18px 18px 18px;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;border-style:none;padding:12px 20px 12px 20px;border-radius:18px 18px 18px 18px;box-shadow:0px 5px 0px 0px #EAECF0;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-toggle__label-text{text-align:left;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:#141414;font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:18px;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control:hover .jet-toggle__label-icon .icon-normal{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:#000000;background-color:#DCDCDC;font-size:12px;}.elementor-474 .elementor-element.elementor-element-11adffe .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Arial", Sans-serif;font-size:13px;font-weight:500;line-height:17px;color:#0C0B0B;}.elementor-474 .elementor-element.elementor-element-a538e53{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-0a416de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-0a416de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-0a416de > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-0a416de > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-0a416de > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-0a416de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-0a416de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-474 .elementor-element.elementor-element-8396ce2{margin-top:10px;margin-bottom:10px;overflow:visible;}.elementor-474 .elementor-element.elementor-element-244e4b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-element-populated, .elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-474 .elementor-element.elementor-element-244e4b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-474 .elementor-element.elementor-element-a3f6660 .elementor-button{background-color:#1D1E1E;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:500;line-height:15px;border-radius:8px 8px 8px 8px;}.elementor-474 .elementor-element.elementor-element-a3f6660 .elementor-button-content-wrapper{flex-direction:row;}.elementor-474 .elementor-element.elementor-element-a3f6660 .elementor-button .elementor-button-content-wrapper{gap:8px;}body.elementor-page-474:not(.elementor-motion-effects-element-type-background), body.elementor-page-474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F7;}@media(min-width:768px){.elementor-474 .elementor-element.elementor-element-bc948e7{width:72%;}.elementor-474 .elementor-element.elementor-element-1ead02f{width:27.333%;}}@media(max-width:767px){.elementor-474 .elementor-element.elementor-element-20d7584{padding:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-fee978c .elementor-heading-title{font-size:1.1rem;line-height:1.1rem;}.elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta__item, .elementor-474 .elementor-element.elementor-element-6a52b4a .jet-listing-dynamic-meta__item-val{font-size:12px;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-474 .elementor-element.elementor-element-80f5ccf{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-474 .elementor-element.elementor-element-80f5ccf .elementor-icon-list-item > a{font-size:13px;line-height:16px;}.elementor-474 .elementor-element.elementor-element-a52e683{padding:0px 0px 0px 0px;}.elementor-474 .elementor-element.elementor-element-4652a7d .elementor-heading-title{font-size:1.1rem;line-height:1.5rem;}.elementor-474 .elementor-element.elementor-element-d66b9a1 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-e7e2d44 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-071e538 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-27faf92 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-1a17ca3 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-c2ad409 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-b111049 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-8e80b8b .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-7bf9659 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-d1ad49f .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}.elementor-474 .elementor-element.elementor-element-48b7527 .elementor-heading-title{font-size:1.4rem;line-height:1.6rem;}}/* Start custom CSS for section, class: .elementor-element-6765f8f */@media (max-width: 768px) {
  #ml {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
  }

  #ml::-webkit-scrollbar {
    display: none;
  }

  #ml .elementor-icon-list-items {
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    gap: 16px;
  }

  #ml .elementor-icon-list-item {
    flex: 0 0 auto;
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e661b5 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d9232c *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac244a9 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d7a26 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2ed9b4 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ed779b *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfa4f19 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc4b8b2 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5fb6f3 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a07acc9 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c75fe52 *//* Style for H2 */
h2 {
    font-size: 22px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 10px;
}

/* Style for H3 */
h3 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 8px;
}

/* Style for H4 */
h4 {
    font-size: 20px;
    font-weight: 600;
    color: #494677;
    margin-bottom: 6px;
}

/* Table Wrapper for Scroll */
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 2em;
}

/* Responsive Table */
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', sans-serif;
  background-color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 10px 14px;
  border: 1px solid #ddd;
  text-align: left;
  font-size: 14px;
  transition: background 0.3s ease;
}

/* Table Header */
.responsive-table th {
  background-color: #4a6fa5;
  color: #ffffff;
  font-weight: 600;
  font-size: 16px;
}

/* Row Hover */
.responsive-table tbody tr:hover {
  background-color: #f2f6fa;
}

/* Alternate Row Color */
.responsive-table tbody tr:nth-child(even) {
  background-color: #fafafa;
}

/* Mobile Optimization */
@media (max-width: 768px) {
  .responsive-table th,
  .responsive-table td {
    font-size: 13px;
    white-space: nowrap;
    padding: 8px 12px;
  }
}/* End custom CSS */