.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2943 .elementor-element.elementor-element-434292ca{color:#2B2530;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.75em;}/* Start custom CSS for theme-post-content, class: .elementor-element-434292ca */& p, & li, & td { line-height: 1.75; } & p { margin-bottom: 1.2em; } & h2 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 27px; line-height: 1.25; color: #1F1A24; margin: 1.7em 0 0.6em; padding-left: 14px; border-left: 5px solid #DE0A83; } & h3 { font-family: Poppins, sans-serif; font-weight: 700; font-size: 21px; line-height: 1.3; color: #1F1A24; margin: 1.4em 0 0.5em; } & a { color: #A8065F; text-decoration: underline; text-underline-offset: 3px; } & ul, & ol { margin: 0 0 1.3em 1.3em; } & li { margin-bottom: 0.45em; } & li::marker { color: #DE0A83; } & input:not([type=submit]), & textarea { width: 100%; border: 1px solid #F2D7E6; border-radius: 10px; padding: 12px 14px; font-size: 16px; background: #FFFFFF; } & input:focus, & textarea:focus { outline: 3px solid #FBD6E9; border-color: #DE0A83; } & input[type=submit], & button { background: #DE0A83; color: #FFFFFF; border: 0; border-radius: 999px; padding: 13px 28px; font-weight: 700; cursor: pointer; } & input[type=submit]:hover, & button:hover { background: #A8065F; } @media (max-width: 767px) { & h2 { font-size: 23px; } }/* End custom CSS */