/* Start custom CSS */body.elementor-page-26 { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; } body.elementor-page-26 * { box-sizing:border-box; } body.elementor-page-26 h1, body.elementor-page-26 h2, body.elementor-page-26 h3, body.elementor-page-26 h4 { font-family:Georgia,serif; } body.elementor-page-26 img { max-width:100%;height:auto; } body.elementor-page-26 .forma-photo { overflow:hidden; } body.elementor-page-26 .forma-photo img { width:100%;height:100%;object-fit:cover; } body.elementor-page-26 a:focus-visible, body.elementor-page-26 summary:focus-visible { outline:3px solid #80652B;outline-offset:4px; } body.elementor-page-26 ul { padding-left:1.4rem; } body.elementor-page-26 li + li { margin-top:0.65rem; } body.elementor-page-26 .elementor-widget-theme-post-content { font-size:1.125rem;line-height:1.7;color:#172329; } body.elementor-page-26 .elementor-widget-theme-post-content p { margin-bottom:1.4rem; } body.elementor-page-26 .elementor-widget-theme-post-content h2 { font-size:2rem;line-height:1.2;margin:2.5rem 0 1rem; } body.elementor-page-26 .elementor-widget-theme-post-content a { color:#695023;text-decoration:underline;text-underline-offset:0.2em; } body.elementor-page-26 .elementor-widget-theme-post-content iframe { max-width:100%; } @media(max-width:767px){body.elementor-page-26 .elementor-widget-theme-post-content{font-size:1.0625rem;}} @media(prefers-reduced-motion:reduce){body.elementor-page-26 *{transition:none!important;animation:none!important;}} body.elementor-page-26 h1,body.elementor-page-26 h2,body.elementor-page-26 h3{overflow-wrap:anywhere;hyphens:auto;} body.elementor-page-26 .forma-native-content pre{white-space:pre-wrap;overflow-wrap:anywhere;} body.elementor-page-26 .forma-native-content figure{margin:2rem 0;} body.elementor-page-26 .forma-native-content blockquote{border-left:3px solid #80652B;padding-left:1.5rem;margin:2rem 0;font-size:1.3rem;} body.elementor-page-26 .forma-native-content figcaption{font-size:0.875rem;color:#516069;} body.elementor-page-26 .forma-archive-note{padding:1rem;border-left:3px solid #80652B;background:#F6F4EF;} body.elementor-page-26 .forma-archive-note{padding:0;border:0;background:transparent;margin:0 0 2rem;font-size:0.875rem;color:#516069;} body.elementor-page-26 .forma-archive-note > p:first-child{display:none;} body.elementor-page-26 .forma-archive-note p{margin:0 0 0.75rem;} body.elementor-page-26 .forma-article-body h2{font-family:Georgia,serif;font-size:2rem;line-height:1.2;} body.elementor-page-26 .forma-article-body h3{font-family:Georgia,serif;font-size:1.5rem;line-height:1.3;} body.elementor-page-26 .forma-related-articles{margin-top:3rem;padding-top:2rem;border-top:1px solid #E6E1D8;} body.elementor-page-26 .forma-related-articles ul{list-style:none;padding:0;margin:1.5rem 0 0;} body.elementor-page-26 .forma-related-articles li{padding:1rem 0;border-bottom:1px solid #E6E1D8;} body.elementor-page-26 .forma-related-articles li+li{margin-top:0;} body.elementor-page-26 .forma-related-articles time{display:block;font-size:.875rem;color:#516069;margin-top:.35rem;}/* End custom CSS */