.elementor .ekv-catalog-button:hover,.elementor .ekv-catalog-button:focus-visible{color:#ffffff;background-color:#087a73;}.elementor .ekv-catalog-button{font-weight:700;font-size:1rem;color:#ffffff;line-height:1.4;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.7rem;background-color:#08beb4;transition:background-color 180ms, color 180ms, box-shadow 180ms;&:focus-visible { outline: 3px solid #922298; outline-offset: 3px; }\n}.elementor .ekv-tenant-card:hover,.elementor .ekv-tenant-card:focus-visible{border-color:#08a99f;box-shadow:0px 6px 24px 0px rgba(38,55,80,0.10);}.elementor .ekv-tenant-card{height:100%;min-width:0px;padding:1.4rem;border-radius:1rem;border-width:1px;border-color:#edf0f3;border-style:solid;background-color:#ffffff;box-shadow:0px 5px 24px 0px rgba(38,55,80,0.06);transition:border-color 180ms, box-shadow 180ms;display:flex;flex-direction:column;gap:0.75rem;box-sizing: border-box;\n}.elementor .ekv-catalog-copy{font-size:1rem;color:#4d586c;line-height:1.55;margin:0px;}.elementor .ekv-catalog-title{font-family:"Roboto Condensed";font-weight:700;font-size:2.2rem;line-height:1.15;margin:0px;cursor: default; overflow-wrap: anywhere; text-wrap: balance;\n}.elementor .ekv-catalog-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .ekv-catalog-wrap{min-width:0px;max-width:var(--site-width);font-family:Roboto;color:#13151d;padding-block-start:2rem;padding-block-end:4rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}