.elementor .e-d70505c-4b31932{height:230px;object-fit:cover;object-position:top center;border-start-start-radius:10px;border-start-end-radius:10px;}.elementor .e-70ac9f0-628308d{font-family:"Open Sans";font-weight:600;font-size:16px;color:var(--Primary);line-height:22px;}.elementor .e-adf1e07-b337cf5{font-family:"Open Sans";font-weight:700;font-size:22px;color:var(--MediumGray);line-height:34px;display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;\n}.elementor .e-adf1e07-b337cf5:hover,.elementor .e-adf1e07-b337cf5:focus-visible{color:var(--Primary);text-decoration:underline;a {
  color: currentColor;
}\n}.elementor .e-4036110-242ea0c{font-family:"Open Sans";font-size:16px;line-height:24px;display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;\n}.elementor .e-2608706-cc511ce{height:auto;padding:0px;flex-direction:column;gap:15px;flex:1 0 auto;}.elementor .e-c7a8ccc-36e751d{font-family:"Open Sans";font-weight:600;font-size:16px;color:var(--MediumGray);line-height:22px;}.elementor .e-f0dd717-117b9fd{font-family:"Open Sans";font-size:16px;color:var(--MediumGray);line-height:22px;}.elementor .e-80c274c-e483aa2{padding:0px;gap:10px;}.elementor .e-f6b78c5-a124484{padding-block-start:15px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;border-end-start-radius:10px;border-end-end-radius:10px;flex-direction:column;gap:15px;flex:1 0 auto;}.elementor .e-aa0df2a{overflow:hidden;padding:0px;border-radius:10px;background-color:var(--Accent);box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.09);transition:box-shadow 200ms, all 300ms;flex-direction:column;cursor: pointer !important;\n}.elementor .e-aa0df2a:hover,.elementor .e-aa0df2a:focus-visible{box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.12);transform:translate3d(0px, -5px, 0px);}