.elementor-12705 .elementor-element.elementor-element-43a19a2{--display:flex;}.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);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-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-12705 .elementor-element.elementor-element-1f88f7d{--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);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary);}.elementor-12705 .elementor-element.elementor-element-78bb50d .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-3cb1f08{--display:flex;}.elementor-12705 .elementor-element.elementor-element-813dd19 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-62f378a{--display:flex;}.elementor-12705 .elementor-element.elementor-element-c46a094 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-33b99eb{--display:flex;}.elementor-12705 .elementor-element.elementor-element-4afff8b .elementor-heading-title{color:#000;}.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);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);}.elementor-12705 .elementor-element.elementor-element-b352a86{--display:flex;}.elementor-12705 .elementor-element.elementor-element-dd74b52 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-9f4ac27{--display:flex;}.elementor-12705 .elementor-element.elementor-element-6de2658 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-a54b8eb{--display:flex;}.elementor-12705 .elementor-element.elementor-element-80a9fa9 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-da044ae{--display:flex;}.elementor-12705 .elementor-element.elementor-element-7648573 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-212d16b{--display:flex;}.elementor-12705 .elementor-element.elementor-element-d0b233f .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-67c65b4{--display:flex;}.elementor-12705 .elementor-element.elementor-element-2a08f35 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-fa012a8{--display:flex;}.elementor-12705 .elementor-element.elementor-element-be591ab .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-c63ef0b{--display:flex;}.elementor-12705 .elementor-element.elementor-element-b5d7a3a .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-68f5d56{--display:flex;}.elementor-12705 .elementor-element.elementor-element-7834eb0 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-2aa651a{--display:flex;}.elementor-12705 .elementor-element.elementor-element-8af26c8 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-349062e{--display:flex;}.elementor-12705 .elementor-element.elementor-element-44bce84 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-197d794{--display:flex;}.elementor-12705 .elementor-element.elementor-element-d56b5f5 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-0639e94{--display:flex;}.elementor-12705 .elementor-element.elementor-element-91aaedb .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-edf8586{--display:flex;}.elementor-12705 .elementor-element.elementor-element-df5a310 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-0af1a9b{--display:flex;}.elementor-12705 .elementor-element.elementor-element-73ecfb1 .elementor-heading-title{color:#000;}.elementor-12705 .elementor-element.elementor-element-469577c{--display:flex;}.elementor-12705 .elementor-element.elementor-element-4a676be .elementor-heading-title{color:#000;}@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);}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);}.elementor-widget-image .widget-image-caption{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);}}@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);letter-spacing:var(--e-global-typography-text-letter-spacing);}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);}.elementor-widget-image .widget-image-caption{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);}}