/* Start custom CSS for theme-post-content, class: .elementor-element-e1c93fa */.elementor-552 .elementor-element.elementor-element-e1c93fa { font-family: 'Source Sans Pro', system-ui, sans-serif; font-size: 18px; line-height: 1.75; color: #1C2624; } .elementor-552 .elementor-element.elementor-element-e1c93fa p { margin: 0 0 1.2em; } .elementor-552 .elementor-element.elementor-element-e1c93fa h2 { font-family: 'Fraunces', Georgia, serif; font-weight: 400; font-size: 28px; line-height: 1.2; color: #1C2624; margin: 2em 0 0.6em; } .elementor-552 .elementor-element.elementor-element-e1c93fa h3 { font-family: 'Fraunces', Georgia, serif; font-weight: 400; font-size: 22px; color: #1F5C5E; margin: 1.6em 0 0.5em; } .elementor-552 .elementor-element.elementor-element-e1c93fa ul, .elementor-552 .elementor-element.elementor-element-e1c93fa ol { margin: 0 0 1.3em; padding-left: 1.3em; } .elementor-552 .elementor-element.elementor-element-e1c93fa li { margin: 0 0 0.45em; } .elementor-552 .elementor-element.elementor-element-e1c93fa li::marker { color: #1F5C5E; } .elementor-552 .elementor-element.elementor-element-e1c93fa a { color: #1F5C5E; text-decoration: underline; text-underline-offset: 3px; } .elementor-552 .elementor-element.elementor-element-e1c93fa a:hover { color: #1C2624; } .elementor-552 .elementor-element.elementor-element-e1c93fa strong { font-weight: 600; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search__inside-wrapper { display: flex; gap: 8px; border: 0; padding: 0; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search__input { flex: 1; min-width: 0; border: 1px solid #5C6560; border-radius: 4px; padding: 14px 16px; font-size: 17px; font-family: inherit; color: #1C2624; background: #fff; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search__input:focus { outline: 2px solid #A84A26; outline-offset: 2px; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search__button { background: #1F5C5E; color: #fff; border: 0; border-radius: 4px; padding: 0 26px; font-family: inherit; font-weight: 600; font-size: 16px; cursor: pointer; margin: 0; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search__button:hover { background: #1C2624; } .elementor-552 .elementor-element.elementor-element-e1c93fa .wp-block-search { margin: 0 0 2em; }; }/* End custom CSS */