.elementor .e-692dcb50-edf2{width:50%;height:100%;min-height:0px;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:4px;border-radius:16px;display:block;object-position:75% center; object-position: 75% top;\n}.elementor .e-7df07494-ad9b{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-5225f25f-ddf3{min-width:0px;min-height:0px;line-height:1.2;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:#DFF2F2;display:inline-flex;justify-content:center;align-items:center;width:fit-content; font-weight:var(--e-global-typography-accent-font-weight); color:var(--e-global-color-accent); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size);\n}.elementor .e-5a32c463-b3e1{width:1rem;height:1rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1rem;}.elementor .e-53f7dc56-8e33{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-5dfdb292-4d59{width:auto;min-width:0px;min-height:1rem;font-size:0.75rem;line-height:1rem;padding:0px;margin:0px;display:inline-flex;justify-content:center;align-items:center;align-self:center;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-primary); white-space: nowrap;\n}.elementor .e-7e360e00-f10b{width:auto;min-height:2.125rem;padding-block-start:0.375rem;padding-block-end:0.375rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:999px;background-color:#F1F5F9;display:inline-flex;flex-direction:row;gap:0.375rem;flex:0 0 auto;align-items:center;}.elementor .e-3f174281-2ddb{min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-347e80ad-5a3c{min-width:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-4de5888-font-weight); font-family:var(--e-global-typography-4de5888-font-family); font-size:var(--e-global-typography-4de5888-font-size); line-height:var(--e-global-typography-4de5888-line-height); letter-spacing:var(--e-global-typography-4de5888-letter-spacing); color:var(--e-global-color-primary); & a { color:inherit;text-decoration:none; } & a::after { content:'';position:absolute;inset:0;z-index:2; } & a:focus-visible { outline:2px solid var(--e-global-color-accent);outline-offset:4px; }\n}.elementor .e-67bef71c-321e{min-width:0px;overflow:hidden;padding:0px;margin:0px;font-weight:var(--e-global-typography-text-font-weight); display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height); color:var(--e-global-color-text);\n}.elementor .e-2953e568-f6ae{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-7e27d16b-8236{width:auto;min-width:0px;min-height:0px;line-height:1.1;padding:0px;margin:0px;font-weight:var(--e-global-typography-06134a5-font-weight); font-size:var(--e-global-typography-06134a5-font-size); font-family:var(--e-global-typography-06134a5-font-family); color:var(--e-global-color-primary);\n}.elementor .e-cc14a38-dcb2{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-115efe29-9951{width:auto;min-width:0px;min-height:0px;text-decoration:line-through;padding:0px;margin:0px;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height); color:var(--e-global-color-text);\n}.elementor .e-41636b49-8926{min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:baseline;\n}.elementor .e-72ba2cca-1075{width:1.5rem;height:1.5rem;max-width:1.5rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1.5rem;}.elementor .e-6247e9f4-850a{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-29d90aa8-3913{width:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height); color:var(--e-global-color-text);\n}.elementor .e-157bcdd-81bd{min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:center;}.elementor .e-3a5963a-7063{width:1.5rem;height:1.5rem;max-width:1.5rem;object-fit:contain;padding:0px;margin:0px;display:block;flex:0 0 1.5rem;}.elementor .e-44453d21-4413{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-3db93685-8567{width:auto;min-width:0px;min-height:0px;padding:0px;margin:0px;font-weight:var(--e-global-typography-text-font-weight); font-family:var(--e-global-typography-text-font-family); font-size:var(--e-global-typography-text-font-size); line-height:var(--e-global-typography-text-line-height); color:var(--e-global-color-text);\n}.elementor .e-239e7c6d-c3a4{min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:row;gap:0.625rem;align-items:center;}.elementor .e-208d2382-6c81{min-width:0px;min-height:0px;padding:0px;display:flex;flex-direction:column;gap:0.625rem;}.elementor .e-4af6444c-d49d{min-width:0px;color:inherit;padding:0px;margin:0px;font:inherit; line-height:inherit;\n}.elementor .e-2891b0dc-40ac{width:100%;min-width:0px;min-height:0px;line-height:1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:auto;border-radius:999px;transition:background-color 200ms;display:flex;justify-content:center;align-items:center;font-weight:var(--e-global-typography-accent-font-weight); background-color:var(--e-global-color-accent); color:var(--e-global-color-9d6aead); font-family:var(--e-global-typography-accent-font-family); font-size:var(--e-global-typography-accent-font-size);\n}.elementor .e-4787f78e-31c1{min-width:0px;min-height:0px;position:static;padding:1.75rem;display:flex;flex-direction:column;gap:1rem;grid-column:2;grid-row:1;align-items:stretch;}.elementor .e-1902a3be-19f8:hover,.elementor .e-1902a3be-19f8:focus-visible{box-shadow:0px 8px 24px 0px rgba(30,50,65,0.08);transform:translate3d(0px, -3px, 0px);}.elementor .e-1902a3be-19f8{width:100%;height:auto;min-width:0px;min-height:24rem;overflow:hidden;position:relative;padding:0px;border-radius:16px;box-shadow:0px 4px 16px 0px rgba(30,50,65,0.04);transition:box-shadow 200ms, transform 200ms;display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;border:1px solid var(--e-global-color-c260a02); background-color:var(--e-global-color-9d6aead); &:hover [data-szc-deal-cta] { background-color:var(--e-global-color-f8eb523); } & [hidden] { display:none; }\n}