.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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-3517 .elementor-element.elementor-element-6fec0e2>.elementor-widget-container{margin:7px 7px 7px 7px;padding:4px 4px 4px 4px;border-style:double;border-width:8px 8px 8px 8px;border-color:#4054b2;border-radius:6px 6px 6px 6px}.elementor-3517 .elementor-element.elementor-element-0ddb947>.elementor-widget-container{border-style:solid;border-width:5px 5px 5px 5px;border-radius:4px 4px 4px 4px;box-shadow:-32px 0 59px 0 rgb(0 0 0 / .5)}.elementor-3517 .elementor-element.elementor-element-e136632>.elementor-widget-container{border-style:dotted;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;box-shadow:4px 24px 43px 0 rgb(0 0 0 / .5)}.elementor-3517 .elementor-element.elementor-element-b62e981>.elementor-widget-container{padding:9px 9px 9px 9px;border-style:double;border-width:5px 5px 5px 5px}.elementor-3517 .elementor-element.elementor-element-f5a86cb>.elementor-widget-container{padding:10px 10px 10px 10px;border-style:double;border-width:13px 13px 13px 13px}.elementor-3517 .elementor-element.elementor-element-e491013>.elementor-widget-container{margin:2px 2px 2px 2px;padding:10px 10px 10px 10px;border-style:double;border-width:6px 6px 6px 6px}.elementor-3517 .elementor-element.elementor-element-2a3bdba>.elementor-widget-container{padding:12px 12px 12px 12px;border-style:double;border-width:7px 7px 7px 7px;border-radius:3px 3px 3px 3px}.elementor-3517 .elementor-element.elementor-element-d702820>.elementor-widget-container{border-style:solid;border-width:6px 6px 6px 6px;border-radius:5px 5px 5px 5px;box-shadow:54px 35px 66px 0 rgb(0 0 0 / .5)}.elementor-3517 .elementor-element.elementor-element-60b2f97>.elementor-widget-container{margin:2px 2px 2px 2px;padding:0 0 0 0;border-style:double;border-width:6px 6px 6px 6px;border-radius:5px 5px 5px 5px}