.elementor .e-158b7f8a-8fc3{max-width:70rem;color:#ffffff;margin:0px;}.elementor .e-76f7f759-3a6b{padding-block: 0;\n}.elementor .e-775367-e336{color:#ffffff;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#141a1d;}.elementor .e-286ac158-bcd4{max-width:46.875rem;font-family:"Arial !important";font-size:1.0625rem;color:#5d656a;line-height:1.8;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& h2 { font-family: Georgia; font-size: clamp(1.875rem, 2.4vw, 2.5rem); font-weight: 400; line-height: 1.23; letter-spacing: -0.02em; color: #121619; margin: 2.5rem 0 1rem; } & h3 { font-family: Georgia; font-size: 1.5rem; font-weight: 400; line-height: 1.3; color: #121619; margin: 2rem 0 0.875rem; } & h4 { font-family: Georgia; font-size: 1.25rem; font-weight: 400; line-height: 1.35; color: #121619; margin: 1.75rem 0 0.75rem; } & p, & li, & td { font-family: Arial; font-size: 1.0625rem; line-height: 1.8; } & p { margin: 0 0 1.25rem; } & a { color: #825e2c; text-decoration: underline; text-decoration-color: #d2b78c; text-underline-offset: 0.18em; } & a:hover { color: #121619; } & strong { color: #121619; } & ul, & ol { padding-inline-start: 1.5rem; margin: 0 0 1.5rem; } & li { margin-block: 0.5rem; } & img { max-width: 100%; height: auto; } & .wp-block-table { max-width: 100%; overflow-x: auto; } & table { border-collapse: collapse; width: 100%; } & td, & th { border: 1px solid #dedbd5; padding: 0.75rem; vertical-align: top; } & th { background-color: #f4f1ec; color: #121619; } & blockquote { border-inline-start: 2px solid #b28b54; padding-inline-start: 1.5rem; margin-inline: 0; } & h2 { font-family: Georgia !important; font-size: clamp(1.875rem, 2.4vw, 2.5rem); font-weight: 400 !important; line-height: 1.23; letter-spacing: -0.02em; color: #121619; margin: 2.5rem 0 1rem; } & h3 { font-family: Georgia !important; font-size: 1.5rem; font-weight: 400 !important; line-height: 1.3; color: #121619; margin: 2rem 0 0.875rem; } & h4 { font-family: Georgia !important; font-size: 1.25rem; font-weight: 400 !important; line-height: 1.35; color: #121619; margin: 1.75rem 0 0.75rem; } & p, & li, & td { font-family: Arial !important; font-size: 1.0625rem; line-height: 1.8; } & p { margin: 0 0 1.25rem; } & a { color: #825e2c; text-decoration: underline; text-decoration-color: #d2b78c; text-underline-offset: 0.18em; } & a:hover { color: #121619; } & strong { color: #121619; } & ul, & ol { padding-inline-start: 1.5rem; margin: 0 0 1.5rem; } & li { margin-block: 0.5rem; } & img { max-width: 100%; height: auto; } & .wp-block-table { max-width: 100%; overflow-x: auto; } & table { border-collapse: collapse; width: 100%; } & td, & th { border: 1px solid #dedbd5; padding: 0.75rem; vertical-align: top; } & th { background-color: #f4f1ec; color: #121619; } & blockquote { border-inline-start: 2px solid #b28b54; padding-inline-start: 1.5rem; margin-inline: 0; }\n}.elementor .e-3f9055e5-d527{padding-block: 0;\n}.elementor .e-60bf9fdc-acb0{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;}.elementor .e-509df344-a6be{color:#ffffff;}.elementor .e-2ca5867-55f1{max-width:40rem;color:#c4c7c7;margin-block-end:1.75rem;}.elementor .e-32996852-f4a4{padding:0px;display:flex;flex-direction:row;gap:0.5625rem;flex-wrap:wrap;align-items:center;}.elementor .e-277c0877-d6bc{padding-block: 0;\n}.elementor .e-3e41eeb8-6d8c{color:#ffffff;background-color:#141a1d;}