html{scroll-behavior:smooth;overflow-x:clip}body{color:#0a0a0a;background:#f5f5f5;margin:0;font-family:Funnel Display,sans-serif}.mny-react-site{display:contents}::selection{color:#fff;background:#cb700d}:focus-visible{outline-offset:5px;outline:2px solid #cb700d}.skip-link{z-index:100000;color:#fff;background:#0a0a0a;padding:12px 20px;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}.pxl-split-text,.pxl-animate,.wow,.elementor-invisible{visibility:visible!important;opacity:1!important}.pxl-section-bg-parallax{background-size:cover}.pxl-swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative}.pxl-header-menu.mny-menu-open{z-index:9999;visibility:visible!important;opacity:1!important;display:block!important;left:0!important;transform:none!important}.mny-panel{color:#fff;background:#000;border:0;width:100vw;max-width:100vw;max-height:100dvh;margin:0;padding:0;inset:0;overflow:auto}.mny-panel::backdrop{background:#000c}.mny-panel:not([open]){display:none}.mny-dialog-close{z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;padding:8px;font:40px/1 sans-serif;position:absolute;top:16px;right:24px}.booking-integration{width:min(100%,1000px);margin:40px auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:768px) and (max-width:1024px){.mny-react-site .elementor-element.elementor-element-017b184.elementor-hidden-tablet{display:none!important}}.booking-integration{margin:0 auto;padding:0}.mny-landing{color:#f5f5f5;background:#0a0a0a;min-height:100svh;font-family:Funnel Display,sans-serif}.mny-landing *,.mny-landing :before,.mny-landing :after{box-sizing:border-box}.mny-landing a{color:inherit}.mny-landing .mny-landing-top{justify-content:space-between;align-items:center;gap:24px;max-width:1500px;margin:auto;padding:20px clamp(20px,4vw,56px);display:flex}.mny-landing .mny-landing-top>a:last-child{border-bottom:1px solid;padding-bottom:3px;font-size:16px;text-decoration:none;transition:color .25s}.mny-landing .mny-landing-top>a:last-child:hover{color:#e5b276}.mny-landing .mny-landing-brand img{filter:invert();width:110px;height:auto;display:block}.mny-landing h1{letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font:600 clamp(48px,6vw,88px)/.98 Funnel Display,sans-serif}.mny-landing p{color:#c9c5be;max-width:48ch;margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.45}.mny-landing .booking-integration{width:100%;margin:0}.mny-landing#pxl-main{padding-top:0!important}main.mny-landing.mny-classes{grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid;padding:56px clamp(20px,4vw,56px)!important}.mny-classes-hero{width:100%;max-width:1000px;position:sticky;top:50svh;transform:translateY(-50%)}.mny-classes-hero img{width:100%;height:auto;display:block}.mny-classes-content{background:radial-gradient(at 100% 0,#cb700d21,#0000 54%);align-content:center;gap:22px;width:100%;max-width:700px;margin:auto;padding:32px 0;display:grid}.mny-classes-intro>a{color:#f5f5f5;border-bottom:1px solid #e5b276;margin-top:32px;padding-bottom:5px;text-decoration:none;transition:color .25s;display:inline-block}.mny-classes-intro>a:hover{color:#e5b276}.mny-book{background:radial-gradient(at 92% 18%,#cb700d52,#0000 48%),radial-gradient(at 14% 82%,#733d1c45,#0000 55%),linear-gradient(135deg,#15100d 0%,#080808 54%,#1c120b 100%)}.mny-book-content{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:center;gap:clamp(40px,7vw,120px);max-width:1380px;min-height:calc(100svh - 100px);margin:auto;padding:60px clamp(20px,4vw,56px) 100px;display:grid}main.mny-landing .mny-landing-brand{color:#fff;letter-spacing:-.03em;font:600 24px/1 Funnel Display,sans-serif;text-decoration:none}main.mny-landing h1{color:#f5f5f5!important;letter-spacing:-.035em!important;font:600 clamp(48px,6vw,88px)/.98 Funnel Display,sans-serif!important}.elementor-68225 .mny-film-heading .pxl-item--title{text-wrap:balance;letter-spacing:-.035em!important;text-transform:none!important;font:500 clamp(44px,5.5vw,84px)/1.02 Funnel Display,sans-serif!important}@media (max-width:900px){main.mny-landing.mny-classes{grid-template-columns:1fr;gap:12px;padding:24px 20px 64px!important}.mny-classes-content,.mny-book-content{grid-template-columns:1fr;gap:36px}.mny-classes-content{max-width:none;padding:32px 0}.mny-book-content{min-height:auto;padding-top:90px}}.elementor-68225{background:#080808}.elementor-68225>.e-con{border-radius:0!important}.elementor-68225 .elementor-element-ffd03b9{--margin-top:0px!important;--padding-top:64px!important;--padding-bottom:64px!important;background:#111!important;border-radius:0!important}.elementor-68225 .elementor-element-9d82435{--margin-top:0px!important}.elementor-68225 .mny-toolkit .pxl-heading--inner{width:100%;min-width:0;max-width:100%!important}.elementor-68225 .mny-toolkit :is(.pxl-item--title,.pxl-item--subtitle,.pxl-item--subtext,.pxl-heading--text){overflow-wrap:break-word;text-wrap:balance;white-space:normal!important}.elementor-68225 .elementor-element-b29515d{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.elementor-68225 .mny-toolkit .mny-toolkit-card{color:#f5f5f5;box-shadow:none;background-color:#1b1b1b!important;border:1px solid #ffffff3d!important;border-radius:16px!important}.elementor-68225 .mny-toolkit .elementor-element-016fd74{background-color:#24211d!important;border-color:#fff6!important}.elementor-68225 .mny-toolkit :is(h2,h3,h4,h5,.pxl-heading--text,.pxl-item--title,.pxl-counter--number,.pxl-counter--number span){color:#f5f5f5!important}.elementor-68225 .mny-toolkit :is(p,li,.pxl-item--subtitle,.pxl-item--subtext,.pxl-item--description,.pxl-text-editor,.pxl-counter--title){color:#c9c5be!important}.elementor-68225 .mny-toolkit .pxl-icon-list a{color:#f5f5f5!important;background:#292929!important}.elementor-68225 .mny-toolkit .pxl-icon-list a span{color:inherit!important}.elementor-68225 .mny-toolkit-tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.elementor-68225 .mny-toolkit .mny-toolkit-tags li{background:#292929;border:1px solid #ffffff29;border-radius:6px;padding:6px 10px;font-size:14px;line-height:1.4;color:#eee9e2!important}.elementor-68225 .mny-toolkit .pxl-icon-box .pxl-item--icon{background:#eee9e2;border-radius:10px;width:50px;padding:7px}.elementor-68225 .mny-toolkit .elementor-element-eaa903d{border-color:#111!important}.elementor-68225 .mny-toolkit :is(.elementor-element-df4e8bf,.elementor-element-8f7fba1){opacity:.18}.elementor-68225 .elementor-element-ac5ac50 img{filter:invert()}.elementor-68225 .mny-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.elementor-68225 .mny-services-grid>.pxl-swiper-slide{min-width:0;width:auto!important;padding:0!important}.elementor-68225 .mny-services-grid .pxl-item--inner{border:1px solid #ffffff24;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,background-color .4s}.elementor-68225 .mny-services-grid .pxl-item--image{overflow:hidden}.elementor-68225 .mny-services-grid .pxl-item--image img{transition:transform .65s cubic-bezier(.16,1,.3,1),filter .4s}.elementor-68225 .mny-services-grid .pxl-item--title{color:#dc963e!important}.elementor-68225 .mny-services-grid .pxl-item--position{color:#eee9e2!important}.elementor-68225 .elementor-element-58a9018 .pxl-text-editor,.elementor-68225 .elementor-element-58a9018 .pxl-text-editor a{color:#c7c3bd!important}body:has(.elementor-68225){background:#080808}.mny-partners{isolation:isolate;color:#f5f5f5;background:linear-gradient(135deg,#141414 0%,#080808 48%,#1a120b 100%);padding:48px 24px;position:relative;overflow:hidden}.mny-partners:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 85% 15%,#cb700d1c,#0000 48%);position:absolute;inset:0}.mny-partners-inner{max-width:1320px;margin:auto}.mny-partners h2{color:#fff;letter-spacing:-.03em;margin:0 0 24px;font:400 clamp(30px,3vw,44px)/1.12 Funnel Display,sans-serif}.mny-partners-grid{background:#ffffff21;border:1px solid #ffffff21;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.mny-partner{background:#111;justify-content:center;align-items:center;min-height:124px;padding:24px;transition:background .35s,transform .35s;display:flex}.mny-partner:hover{background:#1c1a17}.mny-partner svg{filter:grayscale()brightness(1.65);opacity:.78;width:100%;max-width:210px;height:auto;max-height:74px;transition:filter .35s,opacity .35s,transform .35s;display:block}.mny-partner:hover svg{filter:none;opacity:1;transform:scale(1.04)}.mny-partner--digital .mny-1,.mny-partner--digital .mny-2,.mny-partner--digital .mny-4,.mny-partner--cel .cel-4,.mny-partner--cel .cel-2{fill:#fff}.mny-partner--cel svg text,.mny-partner--cel svg tspan{fill:#fff!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-58a9018{background:radial-gradient(at 92% 12%,#cb700d26,#0000 58%),linear-gradient(165deg,#14110d 0%,#0b0b0b 55%,#0a0a0a 100%);--margin-top:0px!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-e16101f{background:0 0!important;border-radius:0!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-e16101f:before{background-image:none!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-4e2555d{box-shadow:none;background:#0a0a0a94!important;border-color:#ffffff2b!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-8c651c9 .pxl-content{color:#c7c3bd!important}body:has(.elementor-68225) .elementor-68225 .elementor-element-8c651c9 a[href]:hover{color:#e5b276!important}body:has(.elementor-68225) #pxl-footer-elementor{color:#f5f5f5;background:radial-gradient(at 8% 100%,#cb700d29,#0000 62%),linear-gradient(155deg,#0a0a0a 0%,#12100d 65%,#1a120b 100%)}body:has(.elementor-68225) #pxl-footer-elementor :is(.footer-elementor-inner,.elementor-element-eeab512){background:0 0!important}body:has(.elementor-68225) #pxl-footer-elementor .elementor-element-afd98bd{--margin-top:0px!important;--margin-bottom:0px!important;--padding-top:0px!important}body:has(.elementor-68225) #pxl-footer-elementor .pxl-text-editor{color:#c7c3bd}body:has(.elementor-68225) #pxl-footer-elementor .elementor-element-3c49c25 .pxl-logo img{filter:invert();mix-blend-mode:screen;display:block;opacity:1!important}body:has(.elementor-68225) #pxl-footer-elementor a{transition:color .25s}body:has(.elementor-68225) #pxl-footer-elementor a:hover{color:#e5b276!important}.elementor-68225 .elementor-element-f0f9f0a>.elementor-widget-container{background:0 0!important;border-radius:0!important;padding:0!important}.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a{box-shadow:none;border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;display:inline-flex;color:#fff!important;background:#292929!important}.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a:before,.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a:after{content:none!important;display:none!important}.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a svg{flex:none}.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a svg path{fill:#fff!important}.elementor-68225 .elementor-element-f0f9f0a .pxl-icon-list a span{color:#fff!important}#pxl-header-elementor .pxl-header-elementor-main,#pxl-header-mobile{color:#0a0a0a;background:#f5f5f5!important}#pxl-header-elementor .pxl-header-elementor-main a,#pxl-header-elementor .pxl-anchor-button{color:#0a0a0a!important}#pxl-header-elementor .pxl-logo img,.pxl-header-branding img{object-fit:contain;filter:none;opacity:1;display:block;width:200px!important;max-width:100%!important;height:auto!important;max-height:none!important}#pxl-header-mobile .pxl-nav-mobile-button{color:#0a0a0a}@media (max-width:1024px){.elementor-68225 .mny-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mny-react-site a,.mny-react-site button{text-underline-offset:.16em}@media (max-width:767px){.mny-partners{padding:32px 20px}.mny-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mny-partner{min-height:104px;padding:20px}.mny-partner svg{max-height:56px}#pxl-header-elementor .pxl-logo img,.pxl-header-branding img{width:160px!important}.elementor-68225 .mny-services-grid{grid-template-columns:1fr;gap:24px}.elementor-68225 .elementor-element-ffd03b9{--padding-top:40px!important;--padding-bottom:40px!important}.elementor-68225 .elementor-element-016fd74{--padding-left:20px;--padding-right:20px}.elementor-68225 .elementor-element-1a0bf23 .pxl-post--featured a:after{width:54px;height:54px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.elementor-68225 .mny-services-grid .pxl-item--inner:hover{border-color:#fff6;transform:translateY(-6px);background-color:#181614!important}.elementor-68225 .mny-services-grid .pxl-item--inner:hover img{filter:brightness(1.08);transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.mny-partner,.mny-partner svg{transition:none!important}}.mny-class-widget{color:#f5f5f5;gap:18px;width:100%;max-width:680px;font-family:Funnel Display,sans-serif;display:grid}.mny-class-list{border-top:1px solid #ffffff3d;display:grid}.mny-class-list button{color:#f5f5f5;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:72px;padding:15px 8px;font:500 clamp(17px,1.35vw,21px)/1.35 Funnel Display,sans-serif;transition:background .25s,color .25s;display:flex}.mny-class-list button>span:first-child{text-align:left;flex:1}.mny-class-list .mny-class-arrow{text-align:right;margin-left:auto}.mny-class-list button:hover,.mny-class-list button.is-selected{color:#fff;background:#231b14}.mny-class-arrow{color:#e5b276;flex:none;place-items:center;width:28px;height:28px;display:grid}.mny-class-next{color:#c9c5be;min-height:78px;padding:18px 0}.mny-class-next p{margin:0;color:#c9c5be!important;font-size:15px!important;line-height:1.5!important}.mny-class-next .mny-class-selected{text-transform:uppercase;letter-spacing:.09em;color:#e5b276!important;font-size:13px!important}.mny-class-next h2{color:#fff;letter-spacing:-.02em;margin:9px 0 8px;font:600 clamp(22px,2vw,30px)/1.2 Funnel Display,sans-serif}.mny-live-dates{scrollbar-color:#6a4a2a #171512;scrollbar-width:thin;border-top:1px solid #fff3;max-height:360px;margin:16px 0 0;padding:0;list-style:none;overflow:auto}.mny-live-dates li{color:#f5f5f5;border-bottom:1px solid #fff3;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin:0;padding:10px 0;font-size:15px;display:grid}.mny-live-dates li button{color:#fff;cursor:pointer;background:#201b15;border:1px solid #ffffff52;min-height:36px;padding:8px 13px;font:600 13px/1 Funnel Display,sans-serif;transition:background .2s,border-color .2s}.mny-live-dates li button:hover,.mny-live-dates li button.is-selected{background:#cb700d;border-color:#cb700d}.mny-attendee-form{color:#f5f5f5;background:#171512;border:1px solid #ffffff38;gap:18px;margin-top:22px;padding:24px;display:grid}.mny-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mny-attendee-form h3,.mny-booking-confirmation h3{color:#fff;letter-spacing:-.02em;margin:0;font:600 clamp(21px,2vw,28px)/1.2 Funnel Display,sans-serif}.mny-attendee-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.mny-attendee-fields label{color:#f5f5f5;gap:7px;font:500 14px/1.4 Funnel Display,sans-serif;display:grid}.mny-attendee-fields label span{color:#c9c5be;font-weight:400}.mny-attendee-fields input{color:#fff;background:#0c0c0c;border:1px solid #ffffff52;border-radius:0;width:100%;min-height:46px;padding:9px 12px;font:400 16px/1.3 Funnel Display,sans-serif}.mny-attendee-fields input:focus{border-color:#e5b276}.mny-attendee-form>button{color:#0a0a0a;cursor:pointer;background:#f5f5f5;border:0;width:max-content;min-height:48px;padding:11px 20px;font:600 16px/1.2 Funnel Display,sans-serif;transition:background .2s}.mny-attendee-form>button:hover{background:#e5b276}.mny-attendee-form>button:disabled{opacity:.55;cursor:wait}.mny-class-widget .mny-attendee-form>button[type=submit]{opacity:1;border:1px solid #fff;justify-content:center;align-items:center;min-width:170px;min-height:52px;font-weight:700;display:inline-flex;box-shadow:0 4px 22px #0000003d;color:#0a0a0a!important;background:#f5f5f5!important}.mny-class-widget .mny-attendee-form>button[type=submit]:hover{border-color:#e5b276;background:#e5b276!important}.mny-class-widget .mny-attendee-form>button[type=submit]:disabled{opacity:.6}.mny-class-next .mny-booking-error{color:#ffb9a9!important}.mny-booking-confirmation{background:#1e1a14;border:1px solid #e5b27680;gap:10px;margin-top:22px;padding:24px;display:grid}.mny-class-next .mny-class-fallback{background:0 0;min-height:0;margin:0;padding:0;font-weight:500;text-decoration:underline;display:inline;color:#e5b276!important}@media (max-width:900px){.mny-classes-hero{position:static;transform:none}}@media (max-width:600px){.mny-live-dates li{grid-template-columns:1fr auto}.mny-live-dates li button{grid-column:1/-1;width:100%}.mny-attendee-fields{grid-template-columns:1fr}.mny-attendee-form{padding:18px}.mny-class-list button{gap:10px;text-align:left!important}}.mny-class-next a{background:#f5f5f5;justify-content:space-between;align-items:center;gap:16px;width:max-content;max-width:100%;min-height:50px;margin-top:18px;padding:12px 18px;font-weight:600;text-decoration:none;transition:background .25s,transform .25s;display:flex;color:#0a0a0a!important}.mny-class-next a:hover{background:#e5b276;transform:translateY(-2px)}.mny-classes-content{background:0 0}.mny-classes-hero img{border-radius:0}main.mny-landing.mny-classes{background:radial-gradient(at 90% 15%,#cb700d21,#0000 54%),#0a0a0a}.booking-integration{background:0 0}.booking-integration .mny-class-widget{background:linear-gradient(145deg,#171512,#0c0c0c);border:1px solid #ffffff2e;max-width:760px;margin-inline:auto;padding:clamp(22px,3vw,44px)}.booking-integration .mny-class-list button,.booking-integration .mny-class-next{color:#f5f5f5!important}.mny-calendar{background:linear-gradient(145deg,#1f1a15e6,#0a0a0af0);border:1px solid #ffffff38;gap:18px;padding:clamp(20px,3vw,32px);display:grid;box-shadow:0 24px 80px #0003}.mny-calendar-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.mny-calendar-eyebrow{color:#e5b276;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;font:600 11px/1.2 Funnel Display,sans-serif;display:block}.mny-calendar-heading h2{color:#fff;letter-spacing:-.03em;margin:0;font:600 clamp(23px,2.2vw,32px)/1.1 Funnel Display,sans-serif}.mny-calendar-nav{gap:6px;display:flex}.mny-calendar-nav button{color:#fff;cursor:pointer;background:#171512;border:1px solid #ffffff47;place-items:center;width:40px;height:40px;font:500 20px/1 Funnel Display,sans-serif;transition:background .2s,border-color .2s;display:grid}.mny-calendar-nav button:hover:not(:disabled){background:#513519;border-color:#e5b276}.mny-calendar-nav button:disabled{opacity:.35;cursor:default}.mny-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mny-calendar-weekday{color:#a9a39b;text-align:center;text-transform:uppercase;letter-spacing:.06em;padding:5px 0 8px;font:600 11px/1 Funnel Display,sans-serif}.mny-calendar-grid button,.mny-calendar-empty{aspect-ratio:1;color:#79736d;background:#ffffff06;border:1px solid #0000;place-items:center;min-width:0;font:500 clamp(13px,1.2vw,16px)/1 Funnel Display,sans-serif;display:grid;position:relative}.mny-calendar-grid button:disabled{cursor:default}.mny-calendar-grid button.has-classes{color:#fff;cursor:pointer;background:#292017;border-color:#e5b2765c;transition:background .2s,transform .2s,border-color .2s}.mny-calendar-grid button.has-classes:hover,.mny-calendar-grid button.has-classes[aria-pressed=true]{background:#73471e;border-color:#e5b276;transform:translateY(-2px)}.mny-calendar-grid button.has-classes span{background:#e5b276;border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px}.mny-calendar .mny-calendar-hint,.mny-calendar>p{color:#c9c5be;margin:0;font:400 13px/1.4 Funnel Display,sans-serif}.mny-calendar a{color:#e5b276;text-underline-offset:4px}.mny-book .mny-class-next{padding-top:0}.mny-book .mny-class-next:empty{display:none}.mny-book .mny-live-dates{max-height:none}.mny-live-dates strong{color:#fff;font-weight:600}@media (max-width:600px){.mny-calendar{padding:18px}.mny-calendar-grid{gap:3px}.mny-calendar-grid button.has-classes span{bottom:4px}.mny-class-widget .mny-attendee-form>button[type=submit]{width:100%}}.mny-gallery{color:#f5f5f5;background:radial-gradient(at 85% 15%,#cb700d1f,#0000 55%),#0a0a0a;padding:clamp(68px,8vw,120px) clamp(20px,4vw,64px)}.mny-gallery-intro{justify-content:space-between;align-items:end;gap:30px;max-width:1440px;margin:0 auto 36px;display:flex}.mny-gallery h2{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font:500 clamp(44px,5.5vw,84px)/1.02 Funnel Display,sans-serif}.mny-gallery-intro p{color:#c9c5be;max-width:28ch;margin:0 0 6px;font:400 clamp(16px,1.5vw,20px)/1.45 Funnel Display,sans-serif}.mny-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px;max-width:1440px;margin:auto;display:grid}.mny-gallery-item{min-width:0}.mny-gallery-media{aspect-ratio:16/10;background:#191919;position:relative;overflow:hidden}.mny-gallery-media iframe{border:0;width:100%;height:100%;display:block}.mny-gallery-trigger{cursor:pointer;background:#191919;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.mny-gallery-trigger img,.mny-gallery-open-image{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s}.mny-gallery-trigger:hover img,.mny-gallery-trigger:focus-visible img{filter:brightness(.72);transform:scale(1.045)}.mny-gallery-action{color:#fff;background:#0a0a0ab8;border:1px solid #fffc;border-radius:50%;place-items:center;width:68px;height:68px;font:600 13px/1 Funnel Display,sans-serif;transition:background .25s,transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mny-gallery-trigger:hover .mny-gallery-action,.mny-gallery-trigger:focus-visible .mny-gallery-action{background:#cb700d;transform:translate(-50%,-50%)scale(1.08)}.mny-gallery-close{z-index:2;color:#fff;cursor:pointer;background:#0a0a0a;border:1px solid #ffffffa6;padding:10px 14px;font:600 13px/1.2 Funnel Display,sans-serif;position:absolute;top:12px;right:12px}.mny-gallery-caption{justify-content:space-between;align-items:baseline;gap:14px;padding:17px 1px 0;display:flex}.mny-gallery-caption h3{color:#f5f5f5;letter-spacing:-.02em;margin:0;font:500 clamp(21px,2vw,28px)/1.2 Funnel Display,sans-serif}.mny-gallery-caption span{color:#c9c5be;font:400 14px/1.3 Funnel Display,sans-serif}@media (max-width:700px){.mny-gallery-intro{margin-bottom:28px;display:block}.mny-gallery-intro p{margin-top:17px}.mny-gallery-grid{grid-template-columns:1fr;gap:34px}.mny-gallery{padding-block:70px}.mny-gallery-action{width:58px;height:58px}}@media (max-width:767px){.elementor-68225 .elementor-element-e173334>.pxl-section-bg-parallax{background-position:50%!important}}.mny-gallery-more{color:#f5f5f5;border-bottom:1px solid;margin-top:36px;padding-bottom:5px;font-size:18px;transition:color .2s;display:inline-block}.mny-gallery-more:hover{color:#e5b276}
