.elementor .e-46006c27-f34b{color:#222222;}.elementor .e-306a3253-5f61{& span { font-size:1.4em; font-weight:700; line-height:0; vertical-align:-0.04em; margin-inline:0.1em; }\n}.elementor .e-796cdc9e-9c0a{color:#1974ee;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.0625rem;border-bottom-style: solid; border-bottom-color: #e7edf6;\n}.elementor .e-2f7e6ccd-f843{color:#1974ee;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.0625rem;border-bottom-style: solid; border-bottom-color: #e7edf6;\n}.elementor .e-3bc021a4-8612{color:#1974ee;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.0625rem;border-bottom-style: solid; border-bottom-color: #e7edf6;\n}.elementor .e-48076bc-124a{color:#1974ee;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.0625rem;border-bottom-style: solid; border-bottom-color: #e7edf6;\n}.elementor .e-38d38d43-6c2f{gap:0px;align-items:stretch;}.elementor .e-65575a05-e985{color:#fafafa;}.elementor .e-2fa5d6bf-ec31{color:#d1d5db;}.elementor .e-17c932ff-ecff{align-items:stretch;& > .elementor-widget { width: 100%; min-width: 0; } & .etd-checker--widget { width: 100%; max-width: 100%; } & .etd-domain-form { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 0 !important; margin-bottom: 0.75rem !important; } & .etd-domain-field { flex: 1 1 0 !important; min-width: 0 !important; background-color: #fafafa !important; border: 0 !important; border-radius: 2.5rem 0 0 2.5rem !important; padding: 1.5625rem !important; min-height: 3.75rem !important; gap: 0.75rem !important; } & .etd-domain-input { min-width: 0 !important; padding: 0 !important; height: auto !important; min-height: 0 !important; border: 0 !important; background: transparent !important; font-size: 1.25rem !important; color: #222222 !important; text-align: left !important; } & .etd-domain-input::placeholder { color: #6b7280 !important; } & .etd-field-icon { color: #6b7280 !important; font-size: 1.25rem !important; } & .etd-field-icon svg { fill: #6b7280 !important; } & .etd-search-button { flex: 0 0 12.5rem !important; width: 12.5rem !important; min-width: 0 !important; min-height: 3.75rem !important; border: 0 !important; border-radius: 0 2.5rem 2.5rem 0 !important; padding: 1rem 1.5rem !important; font-size: 1.25rem !important; gap: 0.75rem !important; color: #fafafa !important; background-color: #1974ee !important; } & .etd-search-button:hover, & .etd-search-button:focus-visible { color: #fafafa !important; background-color: #0d2a66 !important; } & .etd-search-button-icon { font-size: 1.125rem !important; color: #fafafa !important; } & .etd-search-button-icon svg { fill: #fafafa !important; } & .etd-domain-input:focus, & .etd-domain-input:focus-visible { outline: none !important; box-shadow: none !important; }\n}.elementor .e-236d1e7-faab{color:#b8bec7;}.elementor .e-1a512ec4-f390{background-color:#222222;}.elementor .e-76abc3c3-d580{display:none;}.elementor .e-66e59fc5-a77b{font-size:2.5rem;}.elementor .e-5c4bf080-98b8{color:#222222;}.elementor .e-6d9aa887-711e{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #ff8c00; margin-bottom: 0.4375rem; }\n}.elementor .e-2b20c144-5e8f{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-58d013cf-3c9f{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-100b938c-84cf{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-7f3bceae-c849{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-509a7150-8484{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-66ce6347-88ec{display:none;}.elementor .e-53869705-4a69{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-1a464072-5f0b{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #1974ee; margin-bottom: 0.4375rem; }\n}.elementor .e-5d7178be-4392{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-60fb939e-c65d{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-cc59709-5013{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-e9f9c23-893b{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-6d66655-14fa{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-3ec707a7-e018{display:none;}.elementor .e-623c6e5c-1bbd{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-1a3c79a-a7f9{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #ff8c00; margin-bottom: 0.4375rem; }\n}.elementor .e-76800587-39a9{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-f9d5604-c70a{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-5dd65045-e203{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-3ed4a5d3-ee86{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-b77815d-a64e{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-75763d6f-a6b3{display:none;}.elementor .e-380bdb47-1d7e{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-7a2276aa-df31{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #1974ee; margin-bottom: 0.4375rem; }\n}.elementor .e-39149d8-ae4b{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-34e15e8d-4bd8{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-601fa3f8-5a0e{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-399ffb98-3e51{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-59fe8542-ea0f{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-38d8419d-daa1{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-3679e848-58c6{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #ff8c00; margin-bottom: 0.4375rem; }\n}.elementor .e-7ea1a0ce-1764{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-6d2a393f-e7de{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-2b2392f2-765c{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-5aa185d4-7808{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-5b59b06f-19d3{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-8c79ee2-79ba{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-65e6e9-d195{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #1974ee; margin-bottom: 0.4375rem; }\n}.elementor .e-5740449e-f742{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-e55ea2d-9d38{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-284a6c8e-ceca{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-7199064f-257b{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-fa0115e-fa5a{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-7e7651e4-d9f6{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-34481c45-e025{font-family:MuseoModerno;font-weight:700;font-size:3.25rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 1rem; height: 1rem; border-radius: 50%; background-color: #ff8c00; margin-bottom: 0.4375rem; }\n}.elementor .e-421f5ce3-7bd7{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-fc00fa-bd82{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-45cb80d5-7b30{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-4a73242b-febc{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-784445f8-8e21{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-2b4334da-e304{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-45bedb0c-77e0{font-family:MuseoModerno;font-weight:700;font-size:1.625rem;color:#222222;letter-spacing:0px;line-height:1;margin:0px;display:flex;gap:0.375rem;grid-column:1;grid-row:1 / 3;align-items:flex-end;&::before { content: ""; display: inline-block; flex-shrink: 0; width: 0.625rem; height: 0.625rem; border-radius: 50%; background-color: #1974ee; margin-bottom: 0.25rem; }\n}.elementor .e-63ae008d-59ce{min-height:0px;font-size:1rem;color:#222222;line-height:1.5;margin:0px;grid-column:2;grid-row:1 / 3;}.elementor .e-5079f2cd-6c9d{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:3;grid-row:1;align-self:end;}.elementor .e-60ba2cda-857d{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:3;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-339346ef-2f99{font-size:0.8125rem;color:#6b7280;line-height:1.5;margin:0px;grid-column:4;grid-row:1;align-self:end;}.elementor .e-262896bd-e9ed{min-width:0px;font-family:MuseoModerno;font-weight:700;font-size:2rem;color:#222222;line-height:1.3;margin:0px;display:flex;flex-direction:column;gap:0.125rem;grid-column:4;grid-row:2;align-items:flex-start;align-self:start;& span { font-size: inherit; font-family: inherit; font-weight: inherit; line-height: inherit; color: inherit; white-space: nowrap; } &::after { content: "IVA inclòs"; font-size: 0.8125rem; font-family: Manrope; font-weight: 400; line-height: 1.5; color: #444444; white-space: nowrap; }\n}.elementor .e-5311583b-2b01{column-gap:2rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e8e8e8;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:11rem minmax(0, 1fr) 10rem 10rem;align-content:center;align-items:center;row-gap: 0.375rem; box-shadow: none;\n}.elementor .e-3ac018da-f1b7{margin-block-start:1rem;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr);}.elementor .e-3941f62a-7eb3{min-width:0px;flex:1 1 0px;}.elementor .e-1d0ecf37-f956{flex:0 0 auto;}.elementor .e-2119acfb-9f23{min-width:0px;padding-block-start:0.5rem;margin-block-start:0rem;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #e8e8e8; border-top-style: none;\n}.elementor .e-258c334f-5379{gap:1rem;}.elementor .e-31776dee-fd1f{background-color:#ffffff;}.elementor .e-d70abc9-cd51{margin:0px;grid-column:1;grid-row:1;align-self:end;}.elementor .e-664df8fa-3b74{margin:0px;grid-column:1;grid-row:2;align-self:start;}.elementor .e-1a5febc-25de{grid-column:2;grid-row:1 / 3;align-self:center;justify-self: end; white-space: nowrap;\n}.elementor .e-49834cc-815e{column-gap:2rem;padding:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;row-gap: 0.625rem;\n}.elementor .e-1e6f5c9c-348a{margin:0px;grid-column:1;grid-row:1;align-self:end;}.elementor .e-7aa9852b-c210{margin:0px;grid-column:1;grid-row:2;align-self:start;}.elementor .e-fb8b6ce-acde{grid-column:2;grid-row:1 / 3;align-self:center;justify-self: end; white-space: nowrap;\n}.elementor .e-76961a62-f1a8{column-gap:2rem;padding:2rem;border-radius:1.25rem;border-width:0.0625rem;border-color:#e2e8f0;border-style:solid;background-color:#ffffff;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;row-gap: 0.625rem;\n}.elementor .e-79753f65-466a{padding:0px;display:grid;gap:1.25rem;grid-template-columns:minmax(0, 1fr);}.elementor .e-28630f7e-b2f8{background-color:#f4f7fc;}.elementor .e-7dfed945-f6a9{color:#fafafa;& span { color: #1974ee; }\n}.elementor .e-3c71c5b8-2dc8{font-weight:700;color:#222222;}.elementor .e-66b898eb-50b4{font-weight:700;color:#222222;}.elementor .e-7289b1bd-ccb1{font-weight:700;color:#222222;}.elementor .e-6eedb026-f104{font-weight:700;color:#222222;}.elementor .e-5177c0cf-6ec7{font-weight:700;color:#222222;}.elementor .e-732ab6c-c0b8{font-weight:700;color:#222222;}.elementor .e-51f07a41-6dad{font-weight:700;color:#222222;}.elementor .e-34809ffe-355d{color:#FAFAFA;padding-block-start:5rem;background-color:#222222;& > [data-e-type="e-div-block"] { max-width: 72rem; margin: 0 auto; padding: 0; display: flex; flex-direction: column; gap: 0; align-items: center; } & > [data-e-type="e-div-block"] > p { display: none; } & h2 { font-family: MuseoModerno, sans-serif; font-size: 3.125rem; font-weight: 700; line-height: 1; color: #FAFAFA; text-align: center; margin: 0 auto 2.5rem; max-width: 60rem; } & h2 span { color: #1974EE; } & [data-e-type="e-accordion"] { width: 100%; max-width: 54rem; margin: 0 auto; padding: 0; gap: 0.625rem; } & details { background: transparent; border: 0; border-radius: 0; box-shadow: none; padding: 0; margin: 0; color: #FAFAFA; } & summary { display: flex; align-items: center; justify-content: flex-start; gap: 1.25rem; padding: 0.625rem; background: transparent; border: 0; border-radius: 0; color: #FAFAFA; text-align: left; } & summary::after { display: none; } & summary::before { content: ""; display: block; position: static; inset: auto; width: 1.09375rem; height: 1.25rem; padding: 0; background-color: #FF8C00; margin: 0; transform: none; opacity: 1; pointer-events: none; flex: 0 0 1.09375rem; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDE2IDIwOEgyNzJWNjRjMC0xNy42Ny0xNC4zMy0zMi0zMi0zMmgtMzJjLTE3LjY3IDAtMzIgMTQuMzMtMzIgMzJ2MTQ0SDMyYy0xNy42NyAwLTMyIDE0LjMzLTMyIDMydjMyYzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMTQ0djE0NGMwIDE3LjY3IDE0LjMzIDMyIDMyIDMyaDMyYzE3LjY3IDAgMzItMTQuMzMgMzItMzJWMzA0aDE0NGMxNy42NyAwIDMyLTE0LjMzIDMyLTMydi0zMmMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyeiIvPjwvc3ZnPg=="); mask-size: contain; mask-position: center; mask-repeat: no-repeat; } & details[open] > summary { color: #1974EE; margin-bottom: 0.625rem; } & details[open] > summary::before { background-color: #FAFAFA; mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDE2IDIwOEgzMmMtMTcuNjcgMC0zMiAxNC4zMy0zMiAzMnYzMmMwIDE3LjY3IDE0LjMzIDMyIDMyIDMyaDM4NGMxNy42NyAwIDMyLTE0LjMzIDMyLTMydi0zMmMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyeiIvPjwvc3ZnPg=="); } & summary [data-e-type="e-accordion-item-title"] { min-width: 0; flex: 1; padding: 0; } & summary p { font-family: MuseoModerno, sans-serif; font-size: 1.875rem; font-weight: 400; line-height: 1.5; color: inherit; text-align: left; margin: 0; } & details:not([open]):hover > summary { color: #FF8C00; } & details:not([open]):hover > summary::before { background-color: #1974EE; } & summary:focus-visible { outline: 0.125rem solid #1974EE; outline-offset: 0.25rem; } & [data-e-type="e-accordion-item-content"] { padding: 0.625rem; background: transparent; color: #FAFAFA; } & [data-e-type="e-accordion-item-content"] p { font-family: Manrope, sans-serif; font-size: 1.125rem; font-weight: 400; line-height: 1.5; color: #FAFAFA; margin: 0 0 0.9rem; text-align: left; } & [data-e-type="e-accordion-item-content"] a { color: #FAFAFA; text-decoration: underline; } & [data-e-type="e-accordion-item-content"] a:hover { color: #1974EE; } & > [data-e-type="e-div-block"] { max-width: 80rem; } & h2 { max-width: 76rem; } & [data-e-type="e-accordion"] { max-width: 68rem; } & h2 { max-width: 80rem; }\n}.elementor .e-383c132c-4ecc{width:18.75rem;height:auto;max-width:100%;aspect-ratio:100 / 23;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-17ab3024-85c8{padding-block-start:1.25rem;padding-block-end:5.625rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-color:#222222;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-22d7e83e-c0da{width:6.25rem;height:auto;max-width:100%;object-fit:contain;margin-block-start:0px;margin-block-end:0.375rem;margin-inline-start:auto;margin-inline-end:auto;display:block;align-self:center;}.elementor .e-5453f6c8-2984{max-width:70rem;font-family:MuseoModerno;font-weight:700;font-size:3.75rem;color:#FAFAFA;line-height:1.2;text-align:center;margin:0px;}.elementor .e-7c38f16f-fb42{max-width:60rem;font-family:Manrope;font-weight:400;font-size:1.25rem;color:#FAFAFA;line-height:1.5;text-align:center;margin:0px;& a, & a:hover, & a:focus-visible { font-weight: 700; text-decoration: none; color: inherit; } & a, & a:hover, & a:focus-visible { font-weight: 700; text-decoration: none !important; color: inherit; } & a strong { font-weight: inherit; }\n}.elementor .e-56c1447d-c2d6:hover,.elementor .e-56c1447d-c2d6:focus-visible{font-family:Manrope;font-weight:600;font-size:1.125rem;color:#FAFAFA;line-height:1.2;background-color:#0D2A66;}.elementor .e-56c1447d-c2d6{max-width:100%;font-family:Manrope;font-weight:600;font-size:1.125rem;color:#FAFAFA;line-height:1.2;text-align:center;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:2.5rem;border-width:0px;background-color:#1974EE;display:inline-block;align-self:center;width: fit-content; white-space: normal; &:focus-visible { outline: 0.125rem solid #FAFAFA; outline-offset: 0.25rem; }\n}.elementor .e-564b15ba-733e{max-width:72rem;position:relative;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.9375rem;justify-content:center;align-items:center;& a { color: #FAFAFA; } & p a { text-decoration: underline; }\n}.elementor .e-36337369-29b6{min-height:50rem;overflow:hidden;position:relative;color:#FAFAFA;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(0deg, rgba(34,34,34,0.4) 0%,rgba(34,34,34,0.4) 100%),url("https://elteudomini.cat/wp-content/uploads/2026/10/cta-dominis-macbook-pro.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;align-items:center;isolation: isolate; &::before { content: ""; position: absolute; inset: 0; z-index: 0; background: inherit; transform: scale(1); transition: transform 1.5s; pointer-events: none; } &::after { content: ""; position: absolute; inset: 0; z-index: 1; background-color: rgba(0,0,0,0); transition: background-color 1.5s; pointer-events: none; } & [data-id="18084cb2"] { z-index: 2; } & [data-id="18084cb2"] > * { transition: transform 1s, background-color 0.3s, color 0.3s; } &:hover::before { transform: scale(1.2); } &:hover::after { background-color: rgba(0,0,0,0.3); } &:hover [data-id="18084cb2"] > * { transform: scale(1.1); } &:hover [data-id="18084cb2"] > [data-id="7fc5ccbf"] { transform: none; }\n}