@media(max-width:767px){.elementor .sd-fascia-card{width:calc(100% + 2rem);padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-color:rgba(127,98,19,0.3);background-color:#FAF7F0;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);gap:0px;}}@media(max-width:767px){.elementor .sd-hero-grid{gap:1.75rem;}}@media(max-width:767px){.elementor .sd-ghost{width:560px;}}@media(max-width:767px){.elementor .sd-frame{width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);inset-block-start:0.75rem;inset-inline-end:0.75rem;inset-block-end:0.75rem;inset-inline-start:0.75rem;}}@media(max-width:767px){.elementor .sd-fascia-item{width:auto;font-size:1rem;color:var(--sd-gold-deep);letter-spacing:0.03em;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-width:0px;white-space: normal;\n}}@media(max-width:767px){.elementor .sd-btn{width:100%;font-size:0.9rem;letter-spacing:0.16em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .sd-text{font-size:1.0625rem;line-height:1.75;}}@media(max-width:767px){.elementor .sd-label{font-size:1rem;letter-spacing:0.22em;}}@media(max-width:767px){.elementor .sd-title{font-size:1.6rem;letter-spacing:0.05em;}}@media(max-width:767px){.elementor .sd-section{padding-block-start:3.75rem;padding-block-end:3.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .sd-lead{font-size:1.125rem;}}