:where(.elementor-2345) .ogmcp-wrap :where(:not(.ogsb,.ogsb *)){box-sizing:border-box;margin:0;padding:0}:where(.elementor-2345) .ogmcp-wrap{color:#222;text-align:left;grid-template-columns:440px minmax(0,1fr);align-items:center;gap:50px;width:100%;max-width:1140px;margin:0 auto;padding:0 0 20px;scroll-margin-top:130px;display:grid;font-family:Poppins,sans-serif!important}:where(.elementor-2345) .ogmcp-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-2345) .ogmcp-art{aspect-ratio:1;position:relative}:where(.elementor-2345) .ogmcp-wrap .ogmcp-art img{z-index:1;object-fit:contain;display:block;position:relative;width:100%!important;max-width:none!important;height:100%!important}:where(.elementor-2345) .ogmcp-spark{z-index:2;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ff6900;width:16px;height:16px;animation:2.4s ease-in-out infinite ogmcpSpark;position:absolute}:where(.elementor-2345) .ogmcp-spark--1{top:16%;left:6%}:where(.elementor-2345) .ogmcp-spark--2{background:#ec407a;width:11px;height:11px;animation-delay:.8s;top:8%;right:4%}:where(.elementor-2345) .ogmcp-spark--3{width:12px;height:12px;animation-delay:1.6s;bottom:20%;right:8%}@keyframes ogmcpSpark{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}:where(.elementor-2345) .ogmcp-r{flex-direction:column;align-items:flex-start;gap:18px;display:flex}:where(.elementor-2345) .ogmcp-xp{color:#ffb37a;background:linear-gradient(#171b26,#171b26) padding-box padding-box,linear-gradient(120deg,#ff6900,#ec407a,#ffd1b3) border-box;border:2px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 20px #ec407a38}:where(.elementor-2345) .ogmcp-xp .material-symbols-outlined{font-size:17px}:where(.elementor-2345) .ogmcp-h{letter-spacing:-1px;color:#222;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.1;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-2345) .ogmcp-grad{background:linear-gradient(120deg,#ff6900,#ec407a,#ff6900) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.04em -.06em -.24em;padding:.04em .06em .24em;animation:3s linear infinite ogmcpFlow;display:inline-block}@keyframes ogmcpFlow{to{background-position:200%}}:where(.elementor-2345) .ogmcp-p{color:#6a707a;font-size:16px;line-height:1.8}:where(.elementor-2345) .ogmcp-p b{color:#222;font-weight:700}:where(.elementor-2345) .ogmcp-brand{color:#222;vertical-align:middle;white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}:where(.elementor-2345) .ogmcp-wrap .ogmcp-brand img{object-fit:contain;width:26px!important;height:26px!important}:where(.elementor-2345) .ogmcp-qs{flex-wrap:wrap;gap:8px;list-style:none;display:flex}:where(.elementor-2345) .ogmcp-qs li{background:#fff;border:1px solid #2222222e;border-radius:999px;padding:8px 13px;font-size:12.5px;font-weight:600;line-height:1.2}:where(.elementor-2345) .ogmcp-trust{background:#ffe0cc;border:1px solid #ff6900;border-radius:8px;align-items:center;gap:12px;width:100%;padding:14px 18px;font-size:14px;font-weight:500;line-height:1.5;display:flex}:where(.elementor-2345) .ogmcp-trust .material-symbols-outlined{color:#ff6900;font-size:26px}:where(.elementor-2345) .ogmcp-ctas{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}:where(.elementor-2345) .ogmcp-more{align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex;color:#ff6900!important;text-decoration:none!important}:where(.elementor-2345) .ogmcp-more .material-symbols-outlined{font-size:19px}@media (max-width:1024px){:where(.elementor-2345) .ogmcp-wrap{grid-template-columns:340px minmax(0,1fr);gap:30px;padding:0 20px 10px}}@media (max-width:767px){:where(.elementor-2345) .ogmcp-wrap{grid-template-columns:1fr;gap:10px;padding:0 14px}:where(.elementor-2345) .ogmcp-art{width:min(300px,80%);margin:0 auto}:where(.elementor-2345) .ogmcp-p{font-size:15px}:where(.elementor-2345) .ogmcp-trust{align-items:flex-start}:where(.elementor-2345) .ogmcp-ctas{flex-direction:column;align-items:stretch;width:100%}:where(.elementor-2345) .ogmcp-ctas .ogsb{width:100%}}@media (prefers-reduced-motion:reduce){:where(.elementor-2345) .ogmcp-wrap *{animation:none!important}}
