.elementor .e-04775d9-fb2d255{font-family:var(--font-heading);color:var(--color-primary);line-height:1.3em;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:start;background:linear-gradient(214deg,#D4D7DC 0%,#E7E8E4 28%,#F1F1EE 58%,#F7F7F5 100%);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;\n}.elementor .e-b039818-defe1de{width:auto;font-family:var(--font-body);font-weight:500;color:var(--color-secondary);align-self:start}.elementor .e-5d23c46-80030e3{width:auto;margin:0;display:inline-flex}.elementor .e-f022e8e-526e7a8{width:42px;height:42px;padding:10px;border-radius:var(--radius-s);border-width:0;border-style:none;background-color:var(--color-bg-text);display:flex;align-items:center;align-self:center}.elementor .e-c4c02f4-71f9c77{width:auto;padding:0;flex-direction:row;gap:2px;align-self:start}.elementor .e-c72c29b-20d0b12{width:auto;max-width:auto;padding-block-start:var(--section-xxs);padding-block-end:var(--section-xxs);padding-inline-start:var(--section-xxs);padding-inline-end:var(--section-xxs);border-radius:var(--radius-s);border-width:1px;border-color:#b4bac28a;border-style:solid;backdrop-filter:blur(10px);flex-direction:column;gap:var(--space-xs);justify-content:space-between;align-items:start;align-self:start}.elementor .e-741adc8-49025fd{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-0af39da-a571e6a{font-size:var(--size-h5)}.elementor .e-d62cd2e-2d1e889{width:auto;max-width:auto;background-image:linear-gradient(#b4bac230,#b4bac230);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;backdrop-filter:blur(0);gap:var(--space-m);align-self:start}.elementor .e-f42ca77-1bdf42d{margin-inline-end:50px}.elementor .e-11e6d4f-37a1be4{width:auto;height:auto;object-fit:cover;object-position:center left;border-radius:var(--radius-s);box-shadow:0 4px 16px 0 rgb(0 0 0 / .28)}.elementor .e-d75b117-989ec99{margin:0}.elementor .e-22d1d4e-e231470{gap:var(--space-l)}.elementor .e-c31ead9-3b810d2{text-align:center;margin-block-start:20px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-89e2c2a-2a21828{position:sticky;inset-block-start:120px;color:var(--color-bg-text);line-height:1.2em;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:start;background:linear-gradient(214deg,#D4D7DC 0%,#E7E8E4 28%,#F1F1EE 58%,#F7F7F5 100%);-webkit-text-fill-color:#fff0;-webkit-background-clip:text;background-clip:text;\n}.elementor .e-ae0c165-0251fc3{font-family:Inter;font-weight:500;font-size:var(--size-h4);color:var(--color-bg-text)}.elementor .e-88ec226-53dfeb6{width:auto;max-width:auto;border-color:var(--color-extra2);border-style:ridge;align-self:start}.elementor .e-542b977-a20f83f{font-family:Inter;font-weight:500;font-size:var(--size-h4);color:var(--color-bg-text)}.elementor .e-28bdad9-6f64ee4{width:auto;max-width:auto;border-color:var(--color-extra2);border-style:ridge;align-self:start}.elementor .e-3943552-90edd9e{font-family:Inter;font-weight:500;font-size:var(--size-h4);color:var(--color-bg-text)}.elementor .e-1c010ec-8fdfed7{width:auto;max-width:auto;border-color:var(--color-extra2);border-style:ridge;align-self:start}.elementor .e-05b30b8-316bdb5{gap:var(--space-m)}.elementor .e-b31a632-a9a0fc4{position:sticky;padding-block-start:var(--section-xs);padding-block-end:var(--section-xs);padding-inline-start:var(--section-sides);padding-inline-end:var(--section-sides);border-radius:var(--radius-s);background-image:linear-gradient(#000000b3,#000000b3),url(https://transylvania-construction.com/wp-content/uploads/2026/04/2Test-background.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-accent);justify-content:space-between}.elementor .e-67dd558-96b917d{text-align:center;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-982762e-94aefcc{padding-block-start:var(--section-xs);gap:var(--space-xl)}