.section-generic{padding:96px 0;width:100%}section.section-generic{--ljh-font-color:#fff;--ljh-heading-color:var(--ljh-brand-color-vintage-leather-text);--ljh-button-color:var(--ljh-brand-color-vintage-leather-text);--ljh-button-color-hover:var(--ljh-brand-color-vintage-leather);--ljh-button-bgcolor:var(--ljh-brand-color-vintage-leather);--ljh-button-bgcolor-hover:var(--ljh-brand-color-linen);--ljh-button-border-color:var(--ljh-brand-color-vintage-leather-text);--ljh-button-border-color-hover:var(--ljh-brand-color-vintage-leather);--color-font:var(--ljh-font-color);--link-color:#000;background-color:var(--ljh-brand-color-vintage-leather);color:var(--ljh-font-color);margin-bottom:0;margin-top:0;padding-bottom:var(--ljh-section-spacing);padding-top:var(--ljh-section-spacing)}section.section-generic .section-generic__button:not(:first-child){margin-top:20px}.section-generic.text-center{text-align:center}.section-generic__wrapper{margin:0 auto;max-width:1112px;width:70%}.section-generic__caption p{font-size:var(--font-body-size)}.section-generic__caption strong{font-weight:600}.section-generic a:not(.button),[class*=column-image] a:not(.button){color:var(--link-color);font-weight:var(--font-semibold);text-decoration:none}.section-generic a:not(.button):hover,[class*=column-image] a:not(.button):hover{color:var(--link-color)}.section-generic a:not(.button):visited,[class*=column-image] a:not(.button):visited{color:var(--link-color);font-weight:var(--font-semibold);text-decoration:none}@media (max-width:991.98px){.section-generic__wrapper{max-width:100%;padding-left:30px;padding-right:30px;width:100%}}