.elementor .e-eeaf8c3-af7a{font-family:Manrope;font-weight:700;font-size:0.78rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-7a4d176a-a93c{max-width:16ch;font-family:Manrope;font-weight:700;font-size:3.1rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-28780142-3c07{max-width:36rem;font-family:Manrope;font-size:1.05rem;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-e22d7b9-3c33{min-height:29rem;padding-block-start:3.5rem;padding-block-end:3rem;background-image:linear-gradient(100deg, rgba(12,16,22,0.9) 0%,rgba(12,16,22,0.55) 48%,rgba(12,16,22,0.28) 100%),url("https://servitec.tactic.cat/wp-content/uploads/2026/10/comunitats-propietaris.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#12151c;flex-direction:column;gap:0.75rem;justify-content:flex-end;align-items:flex-start;box-sizing: border-box; padding-inline: max(1.25rem, calc((100% - 900px) / 2));\n}.elementor .e-4e33e07c-e1bd{width:50%;min-height:220px;padding:0px;background-image:url("https://servitec.tactic.cat/wp-content/uploads/2026/10/particulars.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top right;flex:0 0 50%;align-self:stretch;}.elementor .e-5792d501-df89{font-family:Manrope;font-weight:700;font-size:1.45rem;color:var(--text-heading);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-34ee2fd3-1f6f{font-family:Manrope;font-size:1rem;color:var(--text-body);line-height:1.55;}.elementor .e-7c844c63-d2b7{font-family:Manrope;font-weight:700;font-size:0.72rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-330af11b-d80c{font-family:Manrope;font-size:0.98rem;color:var(--text-heading);line-height:1.65;}.elementor .e-52c4134d-cd61{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.5;}.elementor .e-6f191384-17bc{width:50%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.35rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.6rem;flex:0 0 50%;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-62a99eaa-a821{width:100%;overflow:hidden;scroll-margin-top:6.5rem;padding:0px;border-radius:18px;border-width:1px;border-color:rgba(18,21,28,0.08);border-style:solid;background-color:#ffffff;flex-direction:row;gap:0px;align-items:stretch;box-sizing: border-box;\n}.elementor .e-6c735655-ab40{width:50%;min-height:220px;padding:0px;background-image:url("https://servitec.tactic.cat/wp-content/uploads/2026/10/empreses.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 50%;align-self:stretch;}.elementor .e-5f47f8b8-eaf5{font-family:Manrope;font-weight:700;font-size:1.45rem;color:var(--text-heading);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-2016797f-8315{font-family:Manrope;font-size:1rem;color:var(--text-body);line-height:1.55;}.elementor .e-15b14dcf-3ddd{font-family:Manrope;font-weight:700;font-size:0.72rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-632b8bb1-2b8a{font-family:Manrope;font-size:0.98rem;color:var(--text-heading);line-height:1.65;}.elementor .e-15774a5c-ce5a{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.5;}.elementor .e-b882696-b9d5{width:50%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.35rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.6rem;flex:0 0 50%;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-5070bc2f-f314{width:100%;overflow:hidden;scroll-margin-top:6.5rem;padding:0px;border-radius:18px;border-width:1px;border-color:rgba(18,21,28,0.08);border-style:solid;background-color:#ffffff;flex-direction:row;gap:0px;align-items:stretch;box-sizing: border-box;\n}.elementor .e-1914d00c-deba{width:50%;min-height:220px;padding:0px;background-image:url("https://servitec.tactic.cat/wp-content/uploads/2026/10/comunitats-propietaris.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 50%;align-self:stretch;}.elementor .e-440cd908-848e{font-family:Manrope;font-weight:700;font-size:1.45rem;color:var(--text-heading);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-909e10f-da45{font-family:Manrope;font-size:1rem;color:var(--text-body);line-height:1.55;}.elementor .e-1db78730-20b6{font-family:Manrope;font-weight:700;font-size:0.72rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-2c65309e-d33e{font-family:Manrope;font-size:0.98rem;color:var(--text-heading);line-height:1.65;}.elementor .e-3b12a203-48b7{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.5;}.elementor .e-885d5d8-fa2a{width:50%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.35rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.6rem;flex:0 0 50%;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-73d865f0-788b{width:100%;overflow:hidden;scroll-margin-top:6.5rem;padding:0px;border-radius:18px;border-width:1px;border-color:rgba(18,21,28,0.08);border-style:solid;background-color:#ffffff;flex-direction:row;gap:0px;align-items:stretch;box-sizing: border-box;\n}.elementor .e-f86140-16c2{width:50%;min-height:220px;padding:0px;background-image:url("https://servitec.tactic.cat/wp-content/uploads/2026/10/administradors_finques.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto;background-position:top center;flex:0 0 50%;align-self:stretch;}.elementor .e-64ced1c2-ea91{font-family:Manrope;font-weight:700;font-size:1.45rem;color:var(--text-heading);letter-spacing:-0.02em;line-height:1.2;}.elementor .e-6fa93572-df3b{font-family:Manrope;font-size:1rem;color:var(--text-body);line-height:1.55;}.elementor .e-7e1de92d-8cf9{font-family:Manrope;font-weight:700;font-size:0.72rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-139f5a5c-7bef{font-family:Manrope;font-size:0.98rem;color:var(--text-heading);line-height:1.65;}.elementor .e-345b8bcc-d309{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.5;}.elementor .e-486cca98-8ac0{width:50%;min-width:0px;padding-block-start:1.25rem;padding-block-end:1.35rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.6rem;flex:0 0 50%;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-155bfe81-54c2{width:100%;overflow:hidden;scroll-margin-top:6.5rem;padding:0px;border-radius:18px;border-width:1px;border-color:rgba(18,21,28,0.08);border-style:solid;background-color:#ffffff;flex-direction:row;gap:0px;align-items:stretch;box-sizing: border-box;\n}.elementor .e-247143bf-d586{width:100%;padding:0px;flex-direction:column;gap:1rem;align-items:stretch;box-sizing: border-box;\n}.elementor .e-ce27b13a-7405{font-family:Manrope;font-weight:700;font-size:0.78rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6437c818-6ace{font-family:Manrope;font-weight:700;font-size:2.4rem;color:var(--text-heading);letter-spacing:-0.03em;line-height:1.1;}.elementor .e-4cee81bf-121c{max-width:40rem;font-family:Manrope;font-size:1.05rem;color:var(--text-body);line-height:1.6;}.elementor .e-fc09ed57-0eeb{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-5458d640-adb8{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-e9e28fdb-fd28{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-26e52bc8-4c1f{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-1c931be1-47c9{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-81a7f286-863f{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-3c9eed0b-5dd6{width:100%;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-fd0533c1-586a{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-73dcc1ff-43d2{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-b854b52e-53a4{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-65c5a361-0302{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-9041625d-0e06{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-91e7031e-e7ec{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-0536769e-f763{width:100%;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-3fbbc784-ae77{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-ea7ebf7b-6ca9{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-8256bc2a-82a3{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-e023777f-a228{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-15e46710-e261{width:100%;height:2.65rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-9e668bf3-76d0{min-width:0px;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-68e2420b-f99c{width:100%;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-e6e0ce94-5ed6{font-family:Manrope;font-weight:600;font-size:0.92rem;color:var(--text-heading);}.elementor .e-c784153c-a9c1{width:100%;min-height:5.5rem;font-family:Manrope;font-size:1rem;color:#252525;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-radius:12px;border-width:1px;border-color:rgba(18,21,28,0.14);border-style:solid;background-color:#ffffff;box-sizing: border-box;\n}.elementor .e-97aea4ae-4a86{width:100%;padding:0px;flex-direction:column;gap:0.45rem;align-items:stretch;}.elementor .e-c4a636df-f1db{width:1.15rem;height:1.15rem;margin-block-start:0px;flex:0 1 auto;accent-color: #25aadd;\n}.elementor .e-1fb37f6d-e32a{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.4;}.elementor .e-044bda86-7818{width:100%;padding:0px;flex-direction:row;gap:0.7rem;align-items:center;}.elementor .e-c37737ca-3fb7{width:1.15rem;height:1.15rem;margin-block-start:0px;flex:0 1 auto;accent-color: #25aadd;\n}.elementor .e-8f3e5236-bc71{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.4;}.elementor .e-a95465c4-b6db{width:100%;padding:0px;flex-direction:row;gap:0.7rem;align-items:center;}.elementor .e-8a299bbb-4f20{font-family:Manrope;font-size:0.85rem;color:var(--text-body);}.elementor .e-44d4d95c-af34{max-width:46rem;font-family:Manrope;font-size:0.85rem;color:var(--text-body);line-height:1.55;}.elementor .e-407f6669-ff56{width:auto;font-family:Manrope;font-weight:700;font-size:0.95rem;color:#ffffff;cursor:pointer;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:999px;border-width:0px;background-color:var(--brand-primary);align-self:flex-start;}.elementor .e-7161cdeb-c3f0{font-family:Manrope;font-size:0.95rem;color:#2F532E;}.elementor .e-e034c0c0-66ba{width:100%;font-family:Manrope;font-size:0.95rem;border-radius:12px;}.elementor .e-1e067439-c15f{font-family:Manrope;font-size:0.95rem;color:#7a2430;}.elementor .e-c3802706-a195{width:100%;font-family:Manrope;font-size:0.95rem;border-radius:12px;}.elementor .e-5619b3d1-1506{width:100%;padding:0px;flex-direction:column;gap:1.05rem;align-items:stretch;}.elementor .e-3478dbee-bdba{width:100%;padding-block-start:3.4rem;padding-block-end:3.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#f4f7f8;flex-direction:column;gap:0.9rem;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-185f941d-b1ee{width:100%;max-width:900px;padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;margin-inline: auto; box-sizing: border-box;\n}.elementor .e-48aced4a-1530{padding-block-start:3.2rem;padding-block-end:4rem;background-color:#f4f7f8;flex-direction:column;align-items:center;box-sizing: border-box;\n}