:where(.elementor-2345) .ogplus-wrap :where(:not(.ogch-head,.ogch-head *)){box-sizing:border-box;margin:0;padding:0}:where(.elementor-2345) .ogplus-wrap{--og-orange:#ff6900;--og-peach:#ffe0cc;--og-ink:#222;--og-grey:#6a707a;--og-border:#2223;--og-grad-panel:linear-gradient(115deg, #ff6900 0%, #f1544f 45%, #ec407a 100%);width:100%;max-width:1140px;color:var(--og-ink);text-align:left;margin:0 auto;padding:0 0 20px;scroll-margin-top:130px;position:relative;font-family:Poppins,sans-serif!important}:where(.elementor-2345) .ogplus-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) .ogplus-headbox{position:relative}:where(.elementor-2345) .ogplus-peek{z-index:2;width:var(--w);pointer-events:none;position:absolute;bottom:20px}:where(.elementor-2345) .ogplus-wrap .ogplus-peek img{display:block;width:100%!important;max-width:none!important;height:auto!important}:where(.elementor-2345) .ogplus-peek--l{--w:min(200px, calc((100vw - 1180px) / 2 / .644));--e:64.4%;left:calc(var(--w) * -.644);clip-path:inset(-300px -300px 0)}:where(.elementor-2345) .ogplus-peek--r{--w:min(205px, calc((100vw - 1180px) / 2 / .677));--e:32.3%;left:calc(100% - var(--w) * .323);clip-path:inset(-300px -300px 0)}:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek--l{clip-path:inset(-300px calc(100% - var(--e)) 0 -300px)}:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek--r{clip-path:inset(-300px -300px 0 var(--e))}:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek--l img{transform:translate(70%)}:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek--r img{transform:translate(-75%)}:where(.elementor-2345) .ogplus-wrap.is-in .ogplus-peek img{transition:transform .8s cubic-bezier(.2,.9,.3,1.15) .5s;transform:none}:where(.elementor-2345) .ogplus-wrap.is-in .ogplus-peek--r img{transition-delay:.85s}:where(.elementor-2345) .ogplus-wrap.is-in .ogplus-peek{clip-path:inset(-300px -300px 0);transition:clip-path 0s linear 1.4s}:where(.elementor-2345) .ogplus-wrap.is-in .ogplus-peek--r{transition-delay:1.75s}@media (max-width:1299px){:where(.elementor-2345) .ogplus-peek{display:none}}@media (prefers-reduced-motion:reduce){:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek{clip-path:none}:where(.elementor-2345) .ogplus-wrap.is-armed .ogplus-peek img{transform:none}}:where(.elementor-2345) .ogplus-wrap .ogch-grad{margin-bottom:-.24em;padding-bottom:.24em}:where(.elementor-2345) .ogplus-auto{isolation:isolate;color:#fff;background:radial-gradient(120% 140% at 100% 0,#ff690073,#0000 60%),radial-gradient(120% 140% at 0 100%,#ec407a61,#0000 60%),#171b26;border-radius:999px;align-items:center;gap:14px;width:fit-content;max-width:100%;margin:44px auto 0;padding:10px 22px 10px 10px;display:flex;position:relative;box-shadow:0 14px 34px #ec407a52,0 0 0 1px #ffffff0a}:where(.elementor-2345) .ogplus-auto:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#ff6900,#ec407a,#ffd1b3,#ff6900) 0 0/300% 100%;padding:2px;animation:3s linear infinite ogplusRim;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ogplusRim{to{background-position:300%}}:where(.elementor-2345) .ogplus-q b{color:#ffb37a}:where(.elementor-2345) .ogplus-disc{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 4px 12px #2222221f}:where(.elementor-2345) .ogplus-disc .material-symbols-outlined{color:var(--og-orange);font-size:21px}:where(.elementor-2345) .ogplus-wrap .ogplus-auto-n{font-size:17px;font-weight:800;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-2345) .ogplus-q{flex-wrap:wrap;align-items:center;gap:0 6px;font-size:14.5px;font-weight:500;line-height:1.35;animation:.45s ease-out both ogplusQ;display:inline-flex}:where(.elementor-2345) .ogplus-q .material-symbols-outlined{font-size:18px}:where(.elementor-2345) .ogplus-q b{font-weight:800}@keyframes ogplusQ{0%{opacity:0;transform:translateY(6px)}}:where(.elementor-2345) .ogplus-wire{--k:0;--x:calc(10% + var(--k) * 20%);height:54px;position:relative}:where(.elementor-2345) .ogplus-wire:before{content:"";background:repeating-linear-gradient(#ff6900 0 6px,#0000 6px 11px);width:2px;height:20px;margin-left:-1px;position:absolute;top:0;left:50%}:where(.elementor-2345) .ogplus-wire:after{content:"";top:19px;left:min(50%, var(--x));width:calc(max(50%, var(--x)) - min(50%, var(--x)));background:repeating-linear-gradient(90deg,#ff6900 0 6px,#0000 6px 11px);height:2px;transition:left .6s cubic-bezier(.4,1.3,.6,1),width .6s cubic-bezier(.4,1.3,.6,1);position:absolute}:where(.elementor-2345) .ogplus-wire i,:where(.elementor-2345) .ogplus-wire b{left:var(--x);transition:left .6s cubic-bezier(.4,1.3,.6,1);position:absolute}:where(.elementor-2345) .ogplus-wire i{background:repeating-linear-gradient(#ff6900 0 6px,#0000 6px 11px);width:2px;height:35px;margin-left:-1px;top:19px}:where(.elementor-2345) .ogplus-wire b{background:#ff6900;border-radius:50%;width:12px;height:12px;margin-left:-6px;animation:1.2s ease-in infinite ogplusRun;top:19px;box-shadow:0 0 0 5px #ff690033}@keyframes ogplusRun{0%{top:14px}to{top:46px}}:where(.elementor-2345) .ogplus-five{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding-top:74px;display:grid}:where(.elementor-2345) .ogplus-wrap .ogplus-card{isolation:isolate;text-align:left;white-space:normal;text-transform:none;letter-spacing:normal;cursor:pointer;border:0;border-radius:8px;flex-direction:column;align-items:stretch;padding:0;font-size:14px;font-weight:400;line-height:1.4;transition:transform .35s cubic-bezier(.2,.9,.3,1.2),box-shadow .35s;display:flex;position:relative;box-shadow:0 16px 36px #2222221a;color:var(--og-ink)!important;background:0 0!important;font-family:Poppins,sans-serif!important}:where(.elementor-2345) .ogplus-wrap .ogplus-card:hover{transform:translateY(-4px)}:where(.elementor-2345) .ogplus-wrap .ogplus-card.is-on{transform:translateY(-10px);box-shadow:0 0 0 3px #ff6900,0 24px 44px #ff690038}:where(.elementor-2345) .ogplus-card:focus-visible{outline-offset:3px;outline:3px solid #ff6900}:where(.elementor-2345) .ogplus-top{z-index:0;border-radius:8px 8px 0 0;height:104px;margin-bottom:-22px;display:block;position:relative}:where(.elementor-2345) .ogplus-top.is-grad{background:var(--og-grad-panel)}:where(.elementor-2345) .ogplus-top.is-dark{background:radial-gradient(260px 140px at 85% 0,#ff690059,#0000 70%),radial-gradient(220px 120px at 10% 100%,#ec407a4d,#0000 70%),linear-gradient(#181a22,#241c1a)}:where(.elementor-2345) .ogplus-top.is-peach{background:var(--og-peach);box-shadow:inset 0 0 0 1px #ff690059}:where(.elementor-2345) .ogplus-wrap .ogplus-por{filter:drop-shadow(0 10px 14px #22222240);margin-left:-56px;transition:transform .35s cubic-bezier(.2,.9,.3,1.3);position:absolute;bottom:14px;left:50%;width:112px!important;max-width:none!important;height:auto!important}:where(.elementor-2345) .ogplus-card.is-on .ogplus-por{transform:translateY(-8px)rotate(-3deg)}:where(.elementor-2345) .ogplus-pl{z-index:1;box-shadow:inset 0 0 0 1px var(--og-border);background:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:16px 16px 18px;display:flex;position:relative}:where(.elementor-2345) .ogplus-wrap .ogplus-nm{font-size:19px;font-weight:800;line-height:1.1;font-family:Etna,etna,Poppins,sans-serif!important}:where(.elementor-2345) .ogplus-d{color:var(--og-grey);font-size:12.5px;line-height:1.45}:where(.elementor-2345) .ogplus-lb{letter-spacing:.8px;text-transform:uppercase;color:#0e7a2a;background:#e8fbea;border:1px solid #3cc45e;border-radius:999px;align-items:center;gap:5px;padding:5px 10px 5px 6px;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 4px 10px -4px #3cc45e73}:where(.elementor-2345) .ogplus-wrap .ogplus-lb .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 600;font-size:15px}:where(.elementor-2345) .ogplus-lb.is-x{color:#ffb37a;background:radial-gradient(120% 160% at 100% 0,#ff690073,#0000 60%) padding-box padding-box,linear-gradient(#171b26,#171b26) padding-box padding-box,linear-gradient(120deg,#ff6900,#ec407a,#ffd1b3) border-box;border:1px solid #0000;box-shadow:0 4px 12px -4px #ec407a8c}:where(.elementor-2345) .ogplus-bub{background:var(--og-grad-panel);color:#fff;border:1px solid #ffffff73;border-radius:14px 14px 4px;align-self:flex-end;max-width:100%;margin-top:auto;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.4;box-shadow:0 0 0 1px #ec407a59,0 8px 18px -8px #ec407a99}:where(.elementor-2345) .ogplus-peach{background:var(--og-peach);border:1px solid var(--og-orange);border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:16px 16px 16px 24px;display:flex}:where(.elementor-2345) .ogplus-peach p{font-size:14.5px;line-height:1.5}:where(.elementor-2345) .ogplus-peach p b{font-weight:700}:where(.elementor-2345) .ogplus-peach .ogsb{flex-shrink:0}@media (max-width:1024px){:where(.elementor-2345) .ogplus-wrap{padding:0 20px 10px}:where(.elementor-2345) .ogplus-five{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:90px}:where(.elementor-2345) .ogplus-wire{display:none}:where(.elementor-2345) .ogplus-five{padding-top:100px}}@media (max-width:767px){:where(.elementor-2345) .ogplus-wrap{padding:0 14px}:where(.elementor-2345) .ogplus-auto{border-radius:20px;align-items:flex-start;padding:12px 16px 12px 12px}:where(.elementor-2345) .ogplus-five{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 12px}:where(.elementor-2345) .ogplus-wrap .ogplus-card:first-child{grid-column:span 2}:where(.elementor-2345) .ogplus-peach{flex-direction:column;align-items:stretch;padding:16px}:where(.elementor-2345) .ogplus-peach .ogsb{width:100%}}@media (prefers-reduced-motion:reduce){:where(.elementor-2345) .ogplus-wrap *{transition:none!important;animation:none!important}}
