:where(.elementor-664) .ogauhw-wrap :where(:not(.ogch-head,.ogch-head *)){box-sizing:border-box;margin:0;padding:0}:where(.elementor-664) .ogauhw-wrap{--og-orange:#ff6900;--og-ink:#222;--og-grey:#6a707a;--og-border:#2223;--strip-h:260px;width:100%;max-width:1140px;color:var(--og-ink);margin:0 auto;font-family:Poppins,sans-serif!important}:where(.elementor-664) .ogauhw-wrap .material-symbols-outlined{letter-spacing:normal;text-transform:none;font-style:normal;font-weight:400;line-height:1;font-family:Material Symbols Outlined!important}:where(.elementor-664) .ogauhw-wrap .ogch-head{margin-bottom:40px}:where(.elementor-664) .ogauhw-wrap .ogch-title{font-size:clamp(28px,2.9vw,40px)}:where(.elementor-664) .ogauhw-strips{flex-direction:column;gap:14px;display:flex}:where(.elementor-664) .ogauhw-strip{padding:6px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}:where(.elementor-664) .ogauhw-track{gap:14px;width:max-content;animation:50s linear infinite ogauhwRun;display:flex}:where(.elementor-664) .ogauhw-strip.is-rev .ogauhw-track{animation-duration:44s;animation-direction:reverse}:where(.elementor-664) .ogauhw-strip:hover .ogauhw-track,:where(.elementor-664) .ogauhw-strip:focus-within .ogauhw-track{animation-play-state:paused}@keyframes ogauhwRun{to{transform:translate(calc(-50% - 7px))}}:where(.elementor-664) .ogauhw-item{height:var(--strip-h);border:1px solid var(--og-border);background:var(--og-ink);cursor:zoom-in;border-radius:12px;flex:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}:where(.elementor-664) .ogauhw-item:hover,:where(.elementor-664) .ogauhw-item:focus{background:var(--og-ink)}:where(.elementor-664) .ogauhw-item:hover,:where(.elementor-664) .ogauhw-item:focus-visible{border-color:#ff690080;transform:translateY(-4px);box-shadow:0 14px 30px #2223}:where(.elementor-664) .ogauhw-item:focus-visible{outline:2px solid var(--og-orange);outline-offset:2px}:where(.elementor-664) .ogauhw-item img{width:auto;height:100%;transition:transform .35s;display:block}:where(.elementor-664) .ogauhw-item:hover img{transform:scale(1.04)}:where(.elementor-664) .ogauhw-cap{color:var(--og-ink);white-space:nowrap;opacity:0;background:#fffffff0;border-radius:8px;padding:5px 9px;font-size:11px;font-weight:700;line-height:1.2;transition:opacity .25s,transform .25s;position:absolute;bottom:10px;left:10px;transform:translateY(8px)}:where(.elementor-664) .ogauhw-item:hover .ogauhw-cap,:where(.elementor-664) .ogauhw-item:focus-visible .ogauhw-cap{opacity:1;transform:none}:where(.elementor-664) .ogauhw-ctas{justify-content:center;margin-top:30px;display:flex}:where(.elementor-664) .ogauhw-item.is-model{cursor:pointer;background:#f6f6f7;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;padding:18px 26px 14px;display:flex}:where(.elementor-664) .ogauhw-item.is-model:hover,:where(.elementor-664) .ogauhw-item.is-model:focus{background:#fff}:where(.elementor-664) .ogauhw-item.is-model img{filter:drop-shadow(0 10px 14px #2222222e);width:auto;height:calc(100% - 52px)}:where(.elementor-664) .ogauhw-item.is-model .ogauhw-cap{opacity:1;white-space:nowrap;background:0 0;flex-direction:column;align-items:center;gap:2px;padding:0;font-size:13px;font-weight:800;display:flex;position:static;transform:none}:where(.elementor-664) .ogauhw-item.is-model .ogauhw-cap small{color:var(--og-grey);font-size:11px;font-weight:600}:where(.elementor-664) .ogauhw-item.is-photo{cursor:pointer}@media (max-width:1024px){:where(.elementor-664) .ogauhw-wrap{padding:0 20px}}@media (max-width:767px){:where(.elementor-664) .ogauhw-wrap{--strip-h:180px;padding:0 14px}:where(.elementor-664) .ogauhw-item.is-model{gap:6px;padding:12px 16px 10px}:where(.elementor-664) .ogauhw-item.is-model img{height:calc(100% - 42px)}:where(.elementor-664) .ogauhw-item.is-model .ogauhw-cap{font-size:11px}:where(.elementor-664) .ogauhw-item.is-model .ogauhw-cap small{font-size:10px}:where(.elementor-664) .ogauhw-wrap .ogch-head{margin-bottom:28px}:where(.elementor-664) .ogauhw-strips{gap:10px;margin:0 -14px}:where(.elementor-664) .ogauhw-track{gap:10px}@keyframes ogauhwRun{to{transform:translate(calc(-50% - 5px))}}:where(.elementor-664) .ogauhw-cap{opacity:1;padding:4px 7px;font-size:10px;transform:none}:where(.elementor-664) .ogauhw-ctas .ogsb{width:100%}}@media (prefers-reduced-motion:reduce){:where(.elementor-664) .ogauhw-wrap *{transition:none!important;animation:none!important}:where(.elementor-664) .ogauhw-strip{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
