.elementor .e-754cd41b-1793{width:100%;height:auto;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;flex:0 0 auto;&:not([src]), &[src=""], &[src*="/placeholder."], &:is(.post-2003 *) { display: none; }\n}.elementor .e-25f87643-4a63{font-family:var(--Text-Magazine);font-weight:500;font-size:1.5rem;color:#183B32;letter-spacing:-0.02em;line-height:1.22;margin:0px;overflow-wrap: anywhere; & span { color: inherit; }\n}.elementor .e-7ba9fc7c-7da7{font-family:Roboto;font-weight:400;font-size:0.9375rem;color:#35483e;line-height:1.5;margin:0px;overflow-wrap: anywhere; & span { color: inherit; }\n}.elementor .e-4d4380dc-5f82{width:2.25rem;height:2.25rem;min-width:2.25rem;font-family:Roboto;font-size:1.125rem;color:#FEFBF5;line-height:1;padding:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:50%;background-color:#E34D4D;display:inline-flex;justify-content:center;align-items:center;&:is(a:hover *) { transform: translateX(0.125rem); }\n}.elementor .e-721b14aa-d9a6{min-width:0px;padding:1.375rem;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 auto;box-sizing: border-box;\n}.elementor .e-3daf2350-23d4:hover,.elementor .e-3daf2350-23d4:focus-visible{border-color:#E34D4D;box-shadow:0px 4px 14px 0px rgba(24,59,50,0.08);}.elementor .e-3daf2350-23d4{height:100%;min-width:0px;max-width:100%;overflow:hidden;color:#183B32;text-decoration:none;cursor:pointer;padding:0px;border-radius:0.375rem;border-width:1px;border-color:#c5cdbd;border-style:solid;background-color:#FEFBF5;display:flex;flex-direction:column;gap:0px;box-sizing: border-box; &:focus-visible { outline: 2px solid #E34D4D; outline-offset: 4px; }\n}