.elementor .ls-small{font-weight:700;font-size:13px;color:#a8842f;letter-spacing:0.14em;text-transform:uppercase;}.elementor .ls-grid3{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-auto-rows:auto;}.elementor .ls-hero-tag{font-weight:300;font-size:21px;color:#ffffff;line-height:1.55;}.elementor .ls-hero-rule{width:72px;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: #c9a14a;\n}.elementor .ls-hero-title{font-family:"Georgia,'Times New Roman',serif";font-weight:400;font-size:68px;color:#ffffff;line-height:1.05;}.elementor .ls-hero-eyebrow{font-weight:600;font-size:14px;color:#e8cf8f;letter-spacing:0.22em;text-transform:uppercase;}.elementor .ls-hero-in{max-width:860px;text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:18px;align-items:center;}.elementor .ls-hero{width:100%;min-height:62vh;padding:0px;justify-content:center;align-items:center;background-size:cover; background-position:center; background-repeat:no-repeat; background-size:cover; background-position:center;\n}.elementor .ls-white{background-color:#ffffff;}.elementor .ls-cream{background-color:#f7f2e8;}.elementor .ls-card{padding:30px;border-radius:14px;border-block-start-width:4px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(22,64,79,.10);flex-direction:column;gap:10px;border-top-style: solid; border-top-color: #c9a14a;\n}.elementor .ls-lead{font-family:Georgia,serif;font-size:21px;color:#2a2a2a;line-height:1.55;}.elementor .ls-h3{font-family:Georgia,serif;font-weight:400;font-size:26px;color:#16404f;line-height:1.2;}.elementor .ls-h2{font-family:Georgia,serif;font-weight:400;font-size:42px;color:#16404f;line-height:1.15;text-align:center;margin-block-end:24px;}.elementor .ls-eyebrow{font-weight:700;font-size:13px;color:#a8842f;letter-spacing:0.22em;text-transform:uppercase;}.elementor .ls-inner{width:100%;max-width:1140px;padding:0px;flex-direction:column;gap:12px;align-items:center;}.elementor .ls-section{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;justify-content:center;}