.elementor .e-498b3bd5-e5e3{width:100%;height:100%;object-fit:cover;object-position:top;\n}.elementor .e-7d8fe6de-3c74{min-width:0px;overflow:hidden;aspect-ratio:1.5;padding:0px;border-block-end-width:1px;&:not(:has(img[src])) { display:none; } border-bottom-style: solid; border-bottom-color: var(--ch37-black);\n}.elementor .e-6e555832-623a{font-size:1.5rem;line-height:1.15;}.elementor .e-7f6ea2d5-c2e8{overflow:hidden;display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; &:empty { display:none; }\n}.elementor .e-320f2bb-4f18{font-size:0.75rem;display:flex;gap:0.5rem;flex-wrap:wrap;&:empty { display:none; } & span { border:1px solid currentColor;padding:.25rem .5rem;line-height:1.4; } & span { border:0; padding:0; line-height:1.4; }\n}.elementor .e-70412f1f-5152{margin-block-start:auto;align-self:flex-start;}.elementor .e-5d4b73af-683e{min-width:0px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;}.elementor .e-634833d0-98f3:hover,.elementor .e-634833d0-98f3:focus-visible{border-color:var(--ch37-black);box-shadow:4px 4px 0 0 var(--ch37-lime);\n}.elementor .e-634833d0-98f3{height:100%;border-width:1px;border-color:var(--ch37-black);border-style:solid;&:focus-within { border-color:var(--ch37-lime); } &:focus-within { border-color:var(--ch37-black); box-shadow:4px 4px 0 0 var(--ch37-lime); }\n}