.elementor-21986 .elementor-element.elementor-element-367d0d0{--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 );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-21986 .elementor-element.elementor-element-00102ad{--display:flex;}.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-21986 .elementor-element.elementor-element-63afcee{--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-21986 .elementor-element.elementor-element-d16cbcf{--display:flex;}.elementor-21986 .elementor-element.elementor-element-7184ea5{--display:flex;}.elementor-21986 .elementor-element.elementor-element-9be4443{--display:flex;}.elementor-21986 .elementor-element.elementor-element-17fa256{--display:flex;}.elementor-21986 .elementor-element.elementor-element-0076fcb{--display:flex;}.elementor-21986 .elementor-element.elementor-element-789f6e1{--display:flex;}.elementor-21986 .elementor-element.elementor-element-42ebd77{--display:flex;}.elementor-21986 .elementor-element.elementor-element-f424c37{--display:flex;}.elementor-21986 .elementor-element.elementor-element-59b0cf9{--display:flex;}.elementor-21986 .elementor-element.elementor-element-e51cf26{--display:flex;}.elementor-21986 .elementor-element.elementor-element-e526cfc{--display:flex;}.elementor-21986 .elementor-element.elementor-element-24ff3dc{--display:flex;}.elementor-21986 .elementor-element.elementor-element-cfdd61b{--display:flex;}.elementor-21986 .elementor-element.elementor-element-47bf92c{--display:flex;}.elementor-21986 .elementor-element.elementor-element-f6caf5e{--display:flex;}.elementor-21986 .elementor-element.elementor-element-53805ff{--display:flex;}.elementor-21986 .elementor-element.elementor-element-33b8e00{--display:flex;}.elementor-21986 .elementor-element.elementor-element-9eb9f55{--display:flex;}.elementor-21986 .elementor-element.elementor-element-e5b057e{--display:flex;}.elementor-21986 .elementor-element.elementor-element-74d414d{--display:flex;}.elementor-21986 .elementor-element.elementor-element-8a2661b{--display:flex;}.elementor-21986 .elementor-element.elementor-element-7520682{--display:flex;}.elementor-21986 .elementor-element.elementor-element-883459d{--display:flex;}.elementor-21986 .elementor-element.elementor-element-06c1020{--display:flex;}.elementor-21986 .elementor-element.elementor-element-63929c2{--display:flex;}@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-image .widget-image-caption{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 );}}@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-image .widget-image-caption{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 );}}