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