.elementor-5785 .elementor-element.elementor-element-279e644 > .elementor-container{max-width:1110px;}.elementor-5785 .elementor-element.elementor-element-279e644{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5785 .elementor-element.elementor-element-279e644 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-5785 .elementor-element.elementor-element-0902cb7{width:100%;}}/* Start custom CSS */div#ez-toc-container{display:none!important}
.sb-art .sb-hero{min-height:360px;display:flex;flex-direction:column;justify-content:center;padding-right:330px}
.sb-art .sb-hero::before{content:"";position:absolute;right:34px;top:50%;transform:translateY(-50%);width:252px;height:252px;border-radius:16px;background:#fff var(--wpr-bg-f5aebc87-bdf6-49cf-8148-58942cb8675d) center/contain no-repeat;border:1px solid rgba(184,135,90,.55);box-shadow:0 28px 64px -26px rgba(0,0,0,.8);z-index:1}
@media (max-width:980px){.sb-art .sb-hero{padding-right:34px;min-height:0}.sb-art .sb-hero::before{position:static;transform:none;width:176px;height:176px;margin:0 0 22px;display:block}}/* End custom CSS */