.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)}.substack-container2 form.custom-substack-widget button{background-color:#fff!important;color:#0254eb!important;border-radius:5px;font-size:16px;font-weight:700!important;padding-top:0!important;padding-bottom:0!important;height:53px!important}.substack-container2.substack-container form.custom-substack-widget input{flex:2;background:#fff;margin-bottom:12px;padding:14px 8px;border:1px solid #d7d7d7;border-radius:5px;color:#9d9d9d}.substack-container2.substack-container form.custom-substack-widget{display:flex;flex-direction:column;border:none;gap:5px;width:500px}.substack-container2 .custom-substack-widget{max-width:500px!important;flex-direction:row!important}.substack-container2 .custom-substack-widget+.error{color:#fff;text-decoration:underline}.substack-container2 .custom-substack-widget+.success{color:#fff;text-decoration:underline;width:80%}@media screen and (max-width:500px){.substack-container2 .custom-substack-widget{max-width:500px!important;flex-direction:column!important;width:300px!important;margin-left:auto;margin-right:auto}.substack-container2 form.custom-substack-widget button{background-color:#fff!important;color:#0254eb!important;border-radius:5px;font-size:16px;font-weight:700!important;padding-top:15px!important;padding-bottom:15px!important;height:53px!important}}