.elementor .e-114c0761-530c{width:100%;height:100%;object-fit:cover;transition:transform 0.4s;display:block;}.elementor .e-11ee000d-7ed7{width:100%;overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color: var(--e-global-color-717d16e);\n}.elementor .e-16a9aa52-ee6c{min-height:20px;padding:0px;}.elementor .e-f7e2fdc-122e{overflow:hidden;font-weight:600;font-size:20px;line-height:26px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;\n}.elementor .e-2d30449c-69f8{overflow:hidden;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;\n}.elementor .e-4ab7e068-f591{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;gap:6px;flex-wrap:wrap;align-items:center;border-top: 1px solid var(--e-global-color-ee25cd0);\n}.elementor .e-6c384caa-e9dd{padding:0px;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .e-2eddf927-60b9:hover,.elementor .e-2eddf927-60b9:focus-visible{transform:translate3d(0px, -4px, 0px);border-color: var(--e-global-color-secondary);\n}.elementor .e-2eddf927-60b9{height:100%;text-decoration:none;padding:30px;border-radius:0px;transition:transform 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:20px;border: 1px solid var(--e-global-color-5135e5e); background-color: var(--e-global-color-5135e5e);\n}