.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-25 { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; } .elementor-25 * { box-sizing:border-box; } .elementor-25 h1, .elementor-25 h2, .elementor-25 h3, .elementor-25 h4 { font-family:Georgia,serif; } .elementor-25 img { max-width:100%;height:auto; } .elementor-25 .forma-photo { overflow:hidden; } .elementor-25 .forma-photo img { width:100%;height:100%;object-fit:cover; } .elementor-25 a:focus-visible, .elementor-25 summary:focus-visible { outline:3px solid #80652B;outline-offset:4px; } .elementor-25 ul { padding-left:1.4rem; } .elementor-25 li + li { margin-top:0.65rem; } .elementor-25 .elementor-widget-theme-post-content { font-size:1.125rem;line-height:1.7;color:#172329; } .elementor-25 .elementor-widget-theme-post-content p { margin-bottom:1.4rem; } .elementor-25 .elementor-widget-theme-post-content h2 { font-size:2rem;line-height:1.2;margin:2.5rem 0 1rem; } .elementor-25 .elementor-widget-theme-post-content a { color:#695023;text-decoration:underline;text-underline-offset:0.2em; } .elementor-25 .elementor-widget-theme-post-content iframe { max-width:100%; } @media(max-width:767px){.elementor-25 .elementor-widget-theme-post-content{font-size:1.0625rem;}} @media(prefers-reduced-motion:reduce){.elementor-25 *{transition:none!important;animation:none!important;}} .elementor-25 h1,.elementor-25 h2,.elementor-25 h3{overflow-wrap:anywhere;hyphens:auto;} .elementor-25 .forma-native-content pre{white-space:pre-wrap;overflow-wrap:anywhere;} .elementor-25 .forma-native-content figure{margin:2rem 0;} .elementor-25 .forma-native-content blockquote{border-left:3px solid #80652B;padding-left:1.5rem;margin:2rem 0;font-size:1.3rem;} .elementor-25 .forma-native-content figcaption{font-size:0.875rem;color:#516069;} .elementor-25 .forma-archive-note{padding:1rem;border-left:3px solid #80652B;background:#F6F4EF;} .elementor-25.elementor-location-footer ~ .year-shortcode {display:none;}/* End custom CSS */