.elementor .e-3525c6e7-6a11{font-family:Manrope;font-weight:700;font-size:0.78rem;color:var(--brand-primary);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-38b0557-e13d{font-family:Manrope;font-weight:700;font-size:3.25rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-7686853e-67eb{max-width:36rem;font-family:Manrope;font-size:1.05rem;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-3b88f2a4-dffa{width:100%;min-height:29rem;max-width:100%;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/wifi_servitec_mataro.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-5ec4c026-982a{width:100%;height:11.5rem;object-fit:cover;object-position: center;\n}.elementor .e-27d4e188-b820{font-family:Manrope;font-weight:700;font-size:0.75rem;color:var(--brand-primary);letter-spacing:0.06em;}.elementor .e-614db001-14ca{font-family:Manrope;font-weight:700;font-size:1.15rem;color:var(--text-heading);letter-spacing:-0.02em;line-height:1.3;}.elementor .e-7562caa4-6613{font-family:Manrope;font-size:0.95rem;color:var(--text-body);line-height:1.5;}.elementor .e-5f5b0d0b-bb26{padding-block-start:1.15rem;padding-block-end:1.3rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;flex-direction:column;gap:0.45rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-360d7591-63b4:hover,.elementor .e-360d7591-63b4:focus-visible{border-color:var(--brand-primary);}.elementor .e-360d7591-63b4{height:100%;overflow:hidden;text-decoration:none;padding:0px;border-radius:18px;border-width:1px;border-color:rgba(18, 21, 28, 0.08);border-style:solid;background-color:var(--white);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-5a4e99a4-7695{height:100%;}.elementor .e-1d4ac38d-abd5{gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:1fr;}.elementor .e-14cfced5-4fdd{font-family:Manrope;font-weight:700;font-size:0.9rem;color:inherit;}.elementor .e-5f4da91c-bf8e:hover,.elementor .e-5f4da91c-bf8e:focus-visible{color:var(--brand-primary);border-color:var(--brand-primary);}.elementor .e-5f4da91c-bf8e{width:auto;font-family:Manrope;font-weight:700;font-size:0.9rem;color:var(--text-heading);text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:999px;border-width:1px;border-color:rgba(18, 21, 28, 0.14);border-style:solid;background-color:var(--white);}.elementor .e-34427d14-5917{font-family:Manrope;font-weight:700;font-size:0.9rem;color:inherit;}.elementor .e-40ecd734-1d66:hover,.elementor .e-40ecd734-1d66:focus-visible{color:var(--brand-primary);border-color:var(--brand-primary);}.elementor .e-40ecd734-1d66{width:auto;font-family:Manrope;font-weight:700;font-size:0.9rem;color:var(--text-heading);text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:999px;border-width:1px;border-color:rgba(18, 21, 28, 0.14);border-style:solid;background-color:var(--white);}.elementor .e-4cf109ee-aef6{width:auto;padding:0px;margin-block-start:1rem;margin-inline-start:20px;gap:0.6rem;justify-content:flex-start;}.elementor .e-6a01ad8d-7659{padding-block-start:4.5rem;padding-block-end:5rem;background-color:#f4f6f8;flex-direction:column;gap:2.25rem;align-items:stretch;box-sizing: border-box; padding-inline: max(1.25rem, calc((100% - 900px) / 2));\n}