.elementor .e-09a870b-e70b187{aspect-ratio:1/1;object-fit:cover;width: 100%;
height: 100%;
object-fit: cover;
transition: transform .75s var(--ease-soft);\n}.elementor .e-09a870b-e70b187:hover,.elementor .e-09a870b-e70b187:focus-visible{transform: scale(1.035);\n}.elementor .e-8941ad1-b09c62f{width:36px;height:36px;position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:3;color:var(--color-primary);padding:9px;margin:0px;border-radius:50px;border-width:1px;border-color:#a8767640;border-style:solid;background-color:#f7f7f740;display: flex;
align-items: center;
justify-content: center;
transition: transform .35s var(--ease-soft, ease);\n}.elementor .e-8941ad1-b09c62f:hover,.elementor .e-8941ad1-b09c62f:focus-visible{background-color:#f7f7f780;transform: scale(1.08);\n}.elementor .e-c8a7b33-8baaab9{aspect-ratio:16/9;object-fit:cover;padding:0px;margin-block-end:24px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:0px;border-end-end-radius:0px;overflow: hidden;
background: var(--color-surface-primary);\n}.elementor .e-f75489c-4c2dc3e{font-family:var(--Secondary);font-weight:600;font-size:var(--text-md);color:var(--text-primary);padding-inline-start:24px;margin-block-start:24px;font-variant-numeric: lining-nums;
font-feature-settings: "lnum" 1;\n}.elementor .e-3deb0d5{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-radius:8px;border-width:1px;border-color:rgba(193, 163, 163, 0.25);border-style:solid;flex-direction:column;cursor: pointer;
transition: transform .35s var(--ease-soft), box-shadow .35s var(--ease-soft);\n}.elementor .e-3deb0d5:hover,.elementor .e-3deb0d5:focus-visible{transform: translateY(-4px);
box-shadow: 0 14px 36px rgba(105, 78, 78, 0.10);\n}