.elementor-4178 .elementor-element.elementor-element-e26b537{overflow:visible;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.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 );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-4178 .elementor-element.elementor-element-e7871a2{color:#000000;}.elementor-4178 .elementor-element.elementor-element-f31c36f{overflow:visible;}.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 );}.elementor-4178 .elementor-element.elementor-element-a3bc090{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-0be469a{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-a8cbf10{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-bb9d828{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-7f3f0af{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-2d6f0e4{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-6ba9b82{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-ea226f5{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-6565b38{color:var( --e-global-color-text );}.elementor-4178 .elementor-element.elementor-element-e06db86{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-c43d443{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-400bdb1{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-b2e4c68{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-3e3333a{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-c020ae5{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-8f065d6{width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;}.elementor-4178 .elementor-element.elementor-element-05310ab{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-56d5e29{overflow:visible;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4178 .elementor-element.elementor-element-b45595e .gallery-item .gallery-caption{text-align:center;}.elementor-4178 .elementor-element.elementor-element-5cef26a{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-59dcb62{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-c0c7a62{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-6ce355a{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-3dabc18{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-2d4dfaf{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-f6e2e1b{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-46662006{overflow:visible;}.elementor-4178 .elementor-element.elementor-element-eb71a4c{overflow:visible;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}