.elementor .s-mi-demo-lbl{font-weight:600;font-size:12px;color:#C8A96E;letter-spacing:2.5px;text-transform:uppercase}.elementor .s-mi-demo-h{max-width:620px;font-weight:500;font-size:40px;color:#FAF8F4}.elementor .s-mi-demo-sub{max-width:600px;font-size:16px;color:#CFC7B9;line-height:1.65em;margin-block-start:6px;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0}.elementor .s-mi-demo-video{width:100%;max-width:1040px}.elementor .s-mi-demo{text-align:center;padding-block-start:76px;padding-block-end:84px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0B0A08;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .s-mi-gal-eyebrow{font-size:13px;color:#C8A96E;letter-spacing:3px}.elementor .s-mi-gal-title{max-width:760px;font-size:44px;color:#FAF8F4;text-align:center}.elementor .s-mi-loop-video{width:100%;max-width:1100px;margin-block-start:20px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .s-mi-gallery{padding-block-start:100px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:16px;align-items:center}