.elementor .e-5fceafd5-20d7{align-items:flex-start;}.elementor .e-3ed58245-1852{background-color:#f6f6f7;}.elementor .e-4b56beca-958c{margin-block-end:12px;}.elementor .e-74434428-d01f{width:100%;aspect-ratio:1.42;object-fit:cover;}.elementor .e-4e6aa646-d797{font-family:var(--pp-font-heading);font-weight:700;font-size:17px;color:var(--pp-black);line-height:1.35em;display:block;}.elementor .e-10140c1e-60a4{padding-block-start:35px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-4f0d2594-76ad:hover,.elementor .e-4f0d2594-76ad:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-4f0d2594-76ad{height:100%;text-decoration:none;padding:0px;background-color:var(--pp-white);box-shadow:0px 10px 40px 0px rgba(0,0,0,0.07);transition:transform 0.3s;flex-direction:column;}.elementor .e-ecb9e1e-99c5{gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-60f1906b-4ef6{font-weight:700;font-size:13px;color:var(--pp-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--pp-light);}.elementor .e-7488865f-8923{font-weight:700;font-size:13px;color:var(--pp-black);padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--pp-light);}.elementor .e-3f777657-5a3f{padding:0px;margin-block-start:40px;display:flex;gap:10px;}