.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-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);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-10112 .elementor-element.elementor-element-526a073 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-3dbe274{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10112 .elementor-element.elementor-element-8d97a9d .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-c858988{padding:42px 0 0 0}.elementor-10112 .elementor-element.elementor-element-1083e54 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-e082947{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-10112 .elementor-element.elementor-element-3d7fa52c{background-color:var(--e-global-color-b222bca);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:22px 0 15px 20px;border-style:solid;border-width:0 0 0 3px;border-color:var(--e-global-color-fa89c0e);border-radius:9px 9px 9px 9px}.elementor-10112 .elementor-element.elementor-element-3e49d86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -16px) 0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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)}.elementor-10112 .elementor-element.elementor-element-16080159{background-color:var(--e-global-color-b222bca);padding:0 0 0 20px;border-style:solid;border-width:0 0 0 3px;border-color:var(--e-global-color-fa89c0e);border-radius:9px 9px 9px 9px}.elementor-10112 .elementor-element.elementor-element-88dd54c .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-24f86ca{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0}.elementor-10112 .elementor-element.elementor-element-32b66f19{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0;padding:47px 0 15px 21px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-fa89c0e);border-radius:12px 12px 12px 12px}.elementor-10112 .elementor-element.elementor-element-d327813 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-f8da392{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + -25px) 0}.elementor-10112 .elementor-element.elementor-element-2f1f16a5{padding:47px 0 15px 21px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-fa89c0e);border-radius:12px 12px 12px 12px}.elementor-10112 .elementor-element.elementor-element-47684de .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-d3d54c2{margin:42px 0 calc(var(--kit-widget-spacing, 0px) + -24px) 0}.elementor-10112 .elementor-element.elementor-element-265c0812{padding:30px 0 13px 21px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-fa89c0e);border-radius:12px 12px 12px 12px}.elementor-10112 .elementor-element.elementor-element-cbe7641{text-align:center}.elementor-10112 .elementor-element.elementor-element-cbe7641 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;word-spacing:0em;color:var(--e-global-color-1869a25)}.elementor-10112 .elementor-element.elementor-element-9637ee6{--display:flex}.elementor-10112 .elementor-element.elementor-element-26a6ccf{--display:flex}.elementor-10112 .elementor-element.elementor-element-eda77ad{--display:flex}.elementor-10112 .elementor-element.elementor-element-6cd780b{--display:flex}.elementor-10112 .elementor-element.elementor-element-0a4ba1a{--display:flex}.elementor-10112 .elementor-element.elementor-element-e873c9f{--display:flex}.elementor-10112 .elementor-element.elementor-element-7fa8d6c{--display:flex}.elementor-10112 .elementor-element.elementor-element-0c59513{--display:flex}.elementor-10112 .elementor-element.elementor-element-44dfa41{--n-accordion-title-font-size:1,75rem;margin:42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-10112 .elementor-element.elementor-element-5bae381{font-family:"Inter",Sans-serif;font-size:15px;font-weight:400;line-height:1.6em}@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)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-10112 .elementor-element.elementor-element-526a073 .elementor-heading-title{font-size:23px}.elementor-10112 .elementor-element.elementor-element-8d97a9d .elementor-heading-title{font-size:23px}.elementor-10112 .elementor-element.elementor-element-1083e54 .elementor-heading-title{font-size:23px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-10112 .elementor-element.elementor-element-88dd54c .elementor-heading-title{font-size:23px}.elementor-10112 .elementor-element.elementor-element-d327813 .elementor-heading-title{font-size:23px}.elementor-10112 .elementor-element.elementor-element-47684de .elementor-heading-title{font-size:23px}.elementor-10112 .elementor-element.elementor-element-cbe7641 .elementor-heading-title{font-size:23px}}