.elementor-4047 .elementor-element.elementor-element-0a86373{--display:flex;}.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-4047 .elementor-element.elementor-element-22e82da{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.6px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-22e82da p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-dccf0be{--display:flex;}.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-4047 .elementor-element.elementor-element-a5a254b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-a5a254b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-4047 .elementor-element.elementor-element-c9aa6ef{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-c9aa6ef p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-e126f48{--display:flex;}.elementor-4047 .elementor-element.elementor-element-775bec5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-775bec5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b3450ff{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.6px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b3450ff p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-b5ff242{--display:flex;}.elementor-4047 .elementor-element.elementor-element-4609782{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-4609782 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b4e59b8{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b4e59b8 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-d644787{--display:flex;}.elementor-4047 .elementor-element.elementor-element-f111597{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-f111597 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-4047 .elementor-element.elementor-element-0748259{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-0748259 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-2ac97d7{--display:flex;}.elementor-4047 .elementor-element.elementor-element-9843668{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-4047 .elementor-element.elementor-element-4ca42b9{margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-07fff62{--display:flex;}.elementor-4047 .elementor-element.elementor-element-c60975e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-c60975e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-ee55998{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-ee55998 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-efd74b0{--display:flex;}.elementor-4047 .elementor-element.elementor-element-13b3893{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-13b3893 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-c0799f8{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-c0799f8 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-9f56d8a{--display:flex;}.elementor-4047 .elementor-element.elementor-element-af3b346{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-af3b346 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-f2e6c02{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-f2e6c02 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-c571b38{--display:flex;}.elementor-4047 .elementor-element.elementor-element-e5ad27d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-e5ad27d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-7002f02{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-7002f02 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-294c3a3{--display:flex;}.elementor-4047 .elementor-element.elementor-element-a29404c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-a29404c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b4f4c8a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-b4f4c8a p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-c4f1dd5{--display:flex;}.elementor-4047 .elementor-element.elementor-element-dca0d41{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-4047 .elementor-element.elementor-element-c3fc152{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-3bfcacc{--display:flex;}.elementor-4047 .elementor-element.elementor-element-fa2636d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-fa2636d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-3851a48{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-3851a48 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-41caddb{--display:flex;}.elementor-4047 .elementor-element.elementor-element-60ecc6a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-60ecc6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-e424e46{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-e424e46 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-3164d4a{--display:flex;}.elementor-4047 .elementor-element.elementor-element-9e82930{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-4047 .elementor-element.elementor-element-8bfe28f{--display:flex;}.elementor-4047 .elementor-element.elementor-element-503b29c{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-503b29c p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-415f808{--display:flex;}.elementor-4047 .elementor-element.elementor-element-9b8f2b4{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-9b8f2b4 p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-356066f{--display:flex;}.elementor-4047 .elementor-element.elementor-element-ca0adeb{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-ca0adeb p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-797a72d{--display:flex;}.elementor-4047 .elementor-element.elementor-element-41676bb{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-41676bb p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-815e2ae{--display:flex;}.elementor-4047 .elementor-element.elementor-element-05f522a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:28px;letter-spacing:0.4px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-05f522a p{margin-block-end:14px;}.elementor-4047 .elementor-element.elementor-element-b394916{--n-accordion-title-font-size:1rem;margin:-025px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-4047 .elementor-element.elementor-element-599a76b{--display:flex;}.elementor-4047 .elementor-element.elementor-element-969229c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4047 .elementor-element.elementor-element-969229c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;line-height:34px;letter-spacing:0.7px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-549b96a{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;line-height:29px;letter-spacing:0.1px;color:#000000;}.elementor-4047 .elementor-element.elementor-element-549b96a p{margin-block-end:14px;}