.elementor-3 .elementor-element.elementor-element-416c330{--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}.elementor-3 .elementor-element.elementor-element-d86ff04{--display:flex}.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);color:var(--e-global-color-primary)}.elementor-3 .elementor-element.elementor-element-b074484 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:35px;font-weight:600;line-height:47.66px}.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);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-3 .elementor-element.elementor-element-6582d4e{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:18px}.elementor-3 .elementor-element.elementor-element-9611020 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:25px;font-weight:600;line-height:47.66px}.elementor-3 .elementor-element.elementor-element-67f3b52{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-ff90c03{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-ff90c03 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:25px;font-weight:600;line-height:47.66px}.elementor-3 .elementor-element.elementor-element-d8fe34f{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-00e6584{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-00e6584 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:47.66px}.elementor-3 .elementor-element.elementor-element-4f8b55f{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-4f8b55f .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:37px}.elementor-3 .elementor-element.elementor-element-82897ab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-82897ab .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-286ba36{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-4d4cd8f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-4d4cd8f .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-4432252{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-0a6f6b1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-0a6f6b1 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-f616c46{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-0eb25ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-0eb25ad .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-99dcb60{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-bfacec4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-bfacec4 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-f37a020{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-dc8733e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-dc8733e .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-98199f4{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-78155d5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-78155d5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-c1155df{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:15px}.elementor-3 .elementor-element.elementor-element-c7aea15{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-c7aea15 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-087a380{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-0eb4893{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-0eb4893 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-60fd44b{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-c5fc121{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-c5fc121 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-fb429cf{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-d50815b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-d50815b .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-1233420{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-9e6adb2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-9e6adb2 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-49dae3a{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-a9d16f2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-a9d16f2 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-7db9fc5{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-ec0713f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-ec0713f .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:22px;font-weight:500;line-height:35px}.elementor-3 .elementor-element.elementor-element-9f321df{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}.elementor-3 .elementor-element.elementor-element-c11b442{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3 .elementor-element.elementor-element-c11b442 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:30px;font-weight:600;line-height:47.66px}.elementor-3 .elementor-element.elementor-element-2b8eb76{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:500;line-height:22px}@media(max-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-3 .elementor-element.elementor-element-00e6584 .elementor-heading-title{font-size:28px;line-height:34px}.elementor-3 .elementor-element.elementor-element-4f8b55f .elementor-heading-title{font-size:24px}.elementor-3 .elementor-element.elementor-element-82897ab .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-4d4cd8f .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-0a6f6b1 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-0eb25ad .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-bfacec4 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-dc8733e .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-78155d5 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-c7aea15 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-0eb4893 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-c5fc121 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-d50815b .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-9e6adb2 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-a9d16f2 .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-ec0713f .elementor-heading-title{font-size:23px}.elementor-3 .elementor-element.elementor-element-c11b442 .elementor-heading-title{font-size:28px;line-height:34px}}