.elementor .e-77851835-49c5b3f{width:4rem;height:auto;aspect-ratio:1/1;border-radius:50%;}.elementor .e-2c0b789c-fadfe67{font-family:var(--primary-font);font-weight:500;font-size:1.25rem;line-height:140%;margin-block-end:0.25rem;}.elementor .e-1baedf3f-679c909{font-family:var(--primary-font);font-weight:300;font-size:0.875rem;color:var(--theme-red);line-height:140%;}.elementor .e-523768c7-a8675f7{padding:0px;}.elementor .e-79761373-5596cf0{padding:0px;margin-block-end:2rem;display:grid;gap:1rem;grid-template-columns:max-content auto;grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-463c5036-76800f6{color: currentColor;\n}.elementor .e-5b839f9-9df6975{width:1rem;height:1rem;}.elementor .e-705636e0-8c4f4ca{width:auto;color:var(--White);margin-block-start:2rem;border-width:2px;border-color:var(--theme-red);border-style:solid;background-color:var(--theme-red);display:inline-flex;transition: 400ms ease-out;
cursor: pointer;\n}.elementor .e-705636e0-8c4f4ca:hover,.elementor .e-705636e0-8c4f4ca:focus-visible{scale: 1.02;\n}.elementor .e-74613731-80f1ef0{padding:2.5rem;}