.elementor .e-4df43376-6560{padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-1ca99344-1166{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:28px;box-shadow:0px 30px 60px 0px rgba(15, 74, 76, 0.2);}.elementor .e-b526b7e-380e{font-family:var(--font-heading);font-size:64px;color:var(--color-plum);line-height:1;margin:0px;}.elementor .e-7fbc8589-7051{font-family:var(--font-body);font-size:15px;color:#2f4544;line-height:1.5;margin:0px;}.elementor .e-16b0c8ba-ecf1{width:260px;position:absolute;inset-block-end:48px;inset-inline-start:-72px;padding:28px;border-radius:20px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(19, 41, 42, 0.18);display:flex;flex-direction:column;gap:6px;}.elementor .e-56413010-ba8b{position:relative;padding:0px;display:flex;flex-direction:column;}.elementor .e-7d8527ec-858f{position:relative;padding-block-start:120px;padding-block-end:140px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-mist);display:grid;gap:80px;grid-template-columns:1.25fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-39b56f30-be3a{padding:0px;display:grid;gap:64px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-3893525e-c637{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-794b96a9-f360{padding-block-start:150px;padding-block-end:150px;padding-inline-start:64px;padding-inline-end:64px;background-image:radial-gradient(circle at 100% 0%, rgba(140, 53, 157, 0.3) 0%,rgba(140, 53, 157, 0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-teal);display:flex;flex-direction:column;gap:56px;}.elementor .e-5a8f4e57-47ac{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:999px;border-width:10px;border-color:var(--color-mist);border-style:solid;}.elementor .e-1ab60559-ce88{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-4ded6843-3caa{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7244c562-6919{padding-block-start:150px;padding-block-end:150px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-sage);display:grid;gap:96px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-1c963ea9-9ed4{grid-template-rows:auto;}.elementor .e-6f99ef79-f369{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;align-items:center;}