.elementor .e-fe2bf1e-c2649a8{font-weight:700;font-size:0.8rem;color:#ea5b0c;letter-spacing:0.13em;line-height:1.4;text-transform:uppercase;}.elementor .e-5c86b74-5330a26{font-weight:700;font-size:clamp(3.2rem, 6.2vw, 6.6rem);color:#ffffff;letter-spacing:-0.055em;line-height:0.94;}.elementor .e-730cd2d-e1eb922{font-weight:700;font-size:clamp(3.2rem, 6.2vw, 6.6rem);color:#ea5b0c;letter-spacing:-0.055em;line-height:0.94;}.elementor .e-ada54e5-3bf7e07{max-width:48rem;font-size:clamp(1.05rem, 1.45vw, 1.45rem);color:#c7c7c7;line-height:1.6;}.elementor .e-b423c58-2feeaa9{font-weight:700;font-size:0.78rem;color:#090909;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:999px;background-color:#ea5b0c;}.elementor .e-61bbdce-57a42ad{font-weight:700;font-size:0.78rem;color:#ffffff;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:999px;border-width:1px;border-color:#ea5b0c;border-style:solid;background-color:transparent;}.elementor .e-2e04c6b-4d939a6{padding:0px;display:flex;flex-direction:row;gap:0.9rem;flex-wrap:wrap;}.elementor .e-e5bd718-5333735{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 38rem;justify-content:center;}.elementor .e-bfeaa08-47a1616{max-width:18rem;font-size:0.86rem;color:#d7d7d7;line-height:1.5;padding:1.2rem;margin-block-start:1rem;border-radius:1rem;border-width:1px;border-color:#353535;border-style:solid;background-color:rgba(5,5,5,0.84);}.elementor .e-a9441f7-3ca8d37{width:100%;min-height:31rem;max-width:31rem;padding:2rem;border-radius:50%;background-image:url("https://www.hub26.it/wp-content/uploads/2026/08/MARKETING.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;flex:1 1 22rem;justify-content:flex-end;align-items:flex-end;}.elementor .e-7280977-c80ac35{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:center;}.elementor .e-5db0a8a-bf6c344{min-height:44rem;padding-block-start:9rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#050505;display:flex;flex-direction:column;justify-content:center;order:1;}.elementor .e-4967a4e-8e0e79f{font-weight:700;font-size:clamp(2.6rem,4.4vw,4.7rem);color:#0a0a0a;letter-spacing:-0.045em;line-height:1;flex:1 1 24rem;}.elementor .e-1724db4-816b295{font-size:clamp(1.08rem,1.5vw,1.42rem);color:#242424;line-height:1.65;}.elementor .e-a055cdf-b827a54{font-size:clamp(1.08rem,1.5vw,1.42rem);color:#242424;line-height:1.65;}.elementor .e-ee03b90-d84abd5{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 32rem;}.elementor .e-dcf266f-874e478{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-f29eaeb-1969b2e{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f0ed;display:flex;flex-direction:column;order:2;}.elementor .e-2a57b3d-1867312{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-8295138-e83fc6d{font-weight:700;font-size:clamp(1.25rem,1.7vw,1.8rem);color:#0a0a0a;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-6b92fd1-9eea638{font-weight:700;font-size:0.76rem;color:#0a0a0a;text-transform:uppercase;}.elementor .e-dd42877-153e413{min-height:13rem;text-decoration:none;padding:1.8rem;border-radius:1.1rem;border-width:1px;border-color:#c8c7c3;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:2.6rem;flex:1 1 15rem;justify-content:space-between;}.elementor .e-099d757-7478b99{font-weight:700;font-size:0.78rem;color:#090909;}.elementor .e-592e701-56b719c{font-weight:700;font-size:clamp(1.25rem,1.7vw,1.8rem);color:#0a0a0a;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-898e187-59999b3{font-weight:700;font-size:0.76rem;color:#0a0a0a;text-transform:uppercase;}.elementor .e-243220f-66f383d{min-height:13rem;text-decoration:none;padding:1.8rem;border-radius:1.1rem;border-width:1px;border-color:#ea5b0c;border-style:solid;background-color:#ea5b0c;display:flex;flex-direction:column;gap:2.6rem;flex:1 1 15rem;justify-content:space-between;}.elementor .e-2b63d2e-ff0bb6c{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-660c043-df0ab4c{font-weight:700;font-size:clamp(1.25rem,1.7vw,1.8rem);color:#0a0a0a;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-8d1cdfc-88a47a1{font-weight:700;font-size:0.76rem;color:#0a0a0a;text-transform:uppercase;}.elementor .e-fa58d5d-f5c8971{min-height:13rem;text-decoration:none;padding:1.8rem;border-radius:1.1rem;border-width:1px;border-color:#c8c7c3;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:2.6rem;flex:1 1 15rem;justify-content:space-between;}.elementor .e-8beb2e4-c577c3b{font-weight:700;font-size:0.78rem;color:#090909;}.elementor .e-71da380-61fa372{font-weight:700;font-size:clamp(1.25rem,1.7vw,1.8rem);color:#0a0a0a;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-0039cbd-93b564b{font-weight:700;font-size:0.76rem;color:#0a0a0a;text-transform:uppercase;}.elementor .e-ffbf004-78285a9{min-height:13rem;text-decoration:none;padding:1.8rem;border-radius:1.1rem;border-width:1px;border-color:#ea5b0c;border-style:solid;background-color:#ea5b0c;display:flex;flex-direction:column;gap:2.6rem;flex:1 1 15rem;justify-content:space-between;}.elementor .e-480246e-9384a61{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-156df0a-dc84b4d{padding-block-start:0px;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f0ed;display:flex;flex-direction:column;order:3;}.elementor .e-1b6677e-65e2854{font-weight:700;font-size:0.8rem;color:#ea5b0c;flex:0 1 8rem;}.elementor .e-3ed0010-994f616{font-weight:700;font-size:clamp(2.7rem,5vw,5.2rem);color:#0a0a0a;letter-spacing:-0.05em;line-height:0.98;}.elementor .e-13eda58-63e640a{max-width:54rem;font-size:clamp(1.05rem,1.5vw,1.4rem);color:#444444;line-height:1.6;}.elementor .e-2efb99f-0d167db{padding:0px;display:flex;flex-direction:column;gap:1.7rem;flex:1 1 38rem;}.elementor .e-f627bb5-f1ec21d{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-aca2c67-b9c0baf{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-1f93245-e23a143{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-d48c646-c467425{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-c079c4a-419f972{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-1c93012-981563e{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-340734d-131fe2d{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 23rem;}.elementor .e-0040eed-1aec4b0{font-weight:700;font-size:0.78rem;color:#0a0a0a;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-3c97d9a-606d03e{font-size:1.05rem;color:#0a0a0a;line-height:1.6;}.elementor .e-d36dc7e-24966aa{padding:1.8rem;border-radius:1.1rem;background-color:#ea5b0c;display:flex;flex-direction:column;gap:1rem;flex:1 1 18rem;}.elementor .e-2929a20-b4bb3b6{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-557e72e-faa6bce{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-22173e0-142a5d8{font-weight:700;font-size:0.85rem;color:#ff5a00;letter-spacing:0.12em;}.elementor .e-ac27631-93f6cde{max-width:12ch;font-weight:800;font-size:clamp(3.2rem,8vw,8rem);color:#ffffff;letter-spacing:-0.06em;line-height:0.88;}.elementor .e-881b4b9-3402f2e{max-width:62rem;font-size:clamp(1.1rem,1.7vw,1.45rem);color:#d5d5d5;line-height:1.65;}.elementor .e-5e8faef-8ed837e{width:100%;aspect-ratio:16 / 8;object-fit:cover;border-radius:1.5rem;display:block;}.elementor .e-6a3933a-10f66ae{font-weight:800;font-size:clamp(1.7rem,3vw,2.7rem);color:#080808;}.elementor .e-9bf9c53-a28d945{color:#151515;line-height:1.65;}.elementor .e-983aee8-4456c3e{color:#080808;padding:2rem;border-radius:1.25rem;background-color:#ff5a00;display:flex;flex-direction:column;gap:1rem;}.elementor .e-67cf1ae-f904227{font-weight:800;font-size:clamp(1.7rem,3vw,2.7rem);color:#ff5a00;}.elementor .e-c28eff5-08051ff{color:#c7c7c7;line-height:1.65;}.elementor .e-652fbd6-e653cea{color:#ffffff;padding:2rem;border-radius:1.25rem;border-width:1px;border-color:#333;border-style:solid;background-color:#1b1b1b;display:flex;flex-direction:column;gap:1rem;}.elementor .e-7239b22-951d747{font-weight:800;font-size:clamp(1.7rem,3vw,2.7rem);color:#080808;}.elementor .e-de26d78-cf6114a{color:#333333;line-height:1.65;}.elementor .e-e14f169-612b999{color:#080808;padding:2rem;border-radius:1.25rem;background-color:#ffffff;display:flex;flex-direction:column;gap:1rem;}.elementor .e-8b9914b-b77ba14{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-169489f-b8c5f50{font-size:clamp(2.5rem,5vw,5rem);color:#ffffff;letter-spacing:-0.04em;line-height:1;margin-block-start:3rem;}.elementor .e-f4a7409-aabb5b9{max-width:60rem;font-size:1.05rem;color:#ff7a2e;line-height:1.8;}.elementor .e-497050a-540a74a{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.25rem;}.elementor .e-8bed69a-a0031c5{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.25rem;}.elementor .e-10472dc-6d6ef03{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.25rem;}.elementor .e-d7ec29b-d8e92b7{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-cdc4aaf-ad1e23c{font-weight:800;font-size:clamp(2.8rem,6vw,6rem);color:#ff5a00;letter-spacing:-0.05em;line-height:0.95;margin-block-start:3rem;}.elementor .e-d5e520b-9d13fdc{max-width:45rem;font-size:1.2rem;color:#ffffff;line-height:1.6;}.elementor .e-cf4c1eb-b593a2b{color:#ffffff;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:clamp(1.5rem,6vw,7rem);padding-inline-end:clamp(1.5rem,6vw,7rem);margin-block-start:4rem;margin-block-end:4rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:2rem;background-image:linear-gradient(145deg, #050505 0%,#111 55%,#ff5a00 160%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:2rem;order:1;}.elementor .e-02914b3-c4b1fb5{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ffffff;display:flex;flex-direction:column;order:4;}.elementor .e-4a201fb-9368d1d{font-weight:700;font-size:0.8rem;color:#ea5b0c;flex:0 1 8rem;}.elementor .e-aa11432-00a8d1e{font-weight:700;font-size:clamp(2.7rem,5vw,5.2rem);color:#ffffff;letter-spacing:-0.05em;line-height:0.98;}.elementor .e-fc45327-6c61c4c{max-width:54rem;font-size:clamp(1.05rem,1.5vw,1.4rem);color:#b8b8b8;line-height:1.6;}.elementor .e-1a791ed-44d9795{padding:0px;display:flex;flex-direction:column;gap:1.7rem;flex:1 1 38rem;}.elementor .e-3cb23c1-c4d8064{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-7d70267-3fac1d3{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-04a5cfe-91f0bb6{font-size:1rem;color:#ffffff;line-height:1.9;}.elementor .e-f35b26f-f986b86{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-5c06983-a2c2635{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-29623c3-44e6bf0{font-size:1rem;color:#ffffff;line-height:1.9;}.elementor .e-496c4bb-cb1cdcb{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 23rem;}.elementor .e-4142242-2547a81{font-weight:700;font-size:0.78rem;color:#0a0a0a;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-e693241-26e9639{font-size:1.05rem;color:#0a0a0a;line-height:1.6;}.elementor .e-881cee9-f42f181{padding:1.8rem;border-radius:1.1rem;background-color:#ea5b0c;display:flex;flex-direction:column;gap:1rem;flex:1 1 18rem;}.elementor .e-b43ccd7-ae40270{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-c814905-24fe692{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-ad42cc9-f8c905c{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#111111;display:flex;flex-direction:column;order:5;}.elementor .e-42f2bdb-237d2b4{font-weight:700;font-size:0.8rem;color:#0a0a0a;flex:0 1 8rem;}.elementor .e-8b0fad7-2817303{font-weight:700;font-size:clamp(2.7rem,5vw,5.2rem);color:#0a0a0a;letter-spacing:-0.05em;line-height:0.98;}.elementor .e-45d53d1-6fa00cf{max-width:54rem;font-size:clamp(1.05rem,1.5vw,1.4rem);color:#181818;line-height:1.6;}.elementor .e-eee726a-66814b6{padding:0px;display:flex;flex-direction:column;gap:1.7rem;flex:1 1 38rem;}.elementor .e-2ff7693-70bd487{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-475f9b2-9811cbb{font-weight:700;font-size:0.78rem;color:#0a0a0a;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4b010bc-6e1cae4{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-c429d37-164683e{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-9981e14-76a3282{font-weight:700;font-size:0.78rem;color:#0a0a0a;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-9eb4e21-39f9d46{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-fcfa1c0-4c4e239{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 23rem;}.elementor .e-1364f2e-c8d3ecc{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-9d4d833-579c394{font-size:1.05rem;color:#ffffff;line-height:1.6;}.elementor .e-a2ed839-ab46c86{padding:1.8rem;border-radius:1.1rem;background-color:#0a0a0a;display:flex;flex-direction:column;gap:1rem;flex:1 1 18rem;}.elementor .e-72a62c0-fa756d5{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-9df076d-120f792{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-08ffd45-0628864{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ea5b0c;display:flex;flex-direction:column;order:7;}.elementor .e-223181e-19fef19{font-weight:700;font-size:0.8rem;color:#ea5b0c;flex:0 1 8rem;}.elementor .e-905dd56-2b3f7b5{font-weight:700;font-size:clamp(2.7rem,5vw,5.2rem);color:#0a0a0a;letter-spacing:-0.05em;line-height:0.98;}.elementor .e-f72982c-3c39e0e{max-width:54rem;font-size:clamp(1.05rem,1.5vw,1.4rem);color:#444444;line-height:1.6;}.elementor .e-c3dc256-9a8b344{padding:0px;display:flex;flex-direction:column;gap:1.7rem;flex:1 1 38rem;}.elementor .e-5fb4940-1f24457{padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-17eac61-5d842fe{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-a8dbcb0-0dcc466{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-fd0c112-dcce655{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 17rem;}.elementor .e-6c45fd8-29dc00f{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-6fe6d63-7e7ffdf{font-size:1rem;color:#0a0a0a;line-height:1.9;}.elementor .e-92f2af1-2f6c5f1{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 23rem;}.elementor .e-b0eedbf-7f9a72e{font-weight:700;font-size:0.78rem;color:#0a0a0a;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-147de3b-d9295d1{font-size:1.05rem;color:#0a0a0a;line-height:1.6;}.elementor .e-3f7b25b-3007a2e{padding:1.8rem;border-radius:1.1rem;background-color:#ea5b0c;display:flex;flex-direction:column;gap:1rem;flex:1 1 18rem;}.elementor .e-9d9dc89-159f925{padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-d930f14-8b3ac3f{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-f25e28e-d03d6b6{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ffffff;display:flex;flex-direction:column;order:8;}.elementor .e-7c1aec5-a264d8c{font-weight:700;font-size:clamp(2.7rem,4.8vw,4.8rem);color:#ffffff;letter-spacing:-0.045em;line-height:1;flex:1 1 34rem;}.elementor .e-62453ef-01526ae{font-size:1.08rem;color:#aaaaaa;line-height:1.65;flex:1 1 20rem;}.elementor .e-df04506-3e3955d{padding-block-start:0px;padding-block-end:3.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:flex-end;}.elementor .e-8e5d174-ed4cd54{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-44ed2f5-00a6992{font-weight:700;font-size:1.45rem;color:#ffffff;margin-block-start:2rem;}.elementor .e-8baffcb-405cd28{font-size:0.95rem;color:#aaaaaa;line-height:1.6;}.elementor .e-e5f922c-2317f67{min-height:15rem;padding:1.8rem;border-width:1px;border-color:#333333;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 14rem;}.elementor .e-6dca666-6b7628b{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-3904e15-83d0040{font-weight:700;font-size:1.45rem;color:#ffffff;margin-block-start:2rem;}.elementor .e-9dd4420-6e51f7b{font-size:0.95rem;color:#aaaaaa;line-height:1.6;}.elementor .e-721bb97-6da93dd{min-height:15rem;padding:1.8rem;border-width:1px;border-color:#333333;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 14rem;}.elementor .e-5c9a42c-1c86d29{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-da21023-d5a1a77{font-weight:700;font-size:1.45rem;color:#ffffff;margin-block-start:2rem;}.elementor .e-e24dd67-ed3efed{font-size:0.95rem;color:#aaaaaa;line-height:1.6;}.elementor .e-f5b8511-8f2d23d{min-height:15rem;padding:1.8rem;border-width:1px;border-color:#333333;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 14rem;}.elementor .e-1cde7b2-977af17{font-weight:700;font-size:0.78rem;color:#ea5b0c;}.elementor .e-7e5e2d6-4ef7661{font-weight:700;font-size:1.45rem;color:#ffffff;margin-block-start:2rem;}.elementor .e-f369bb3-9cceb3b{font-size:0.95rem;color:#aaaaaa;line-height:1.6;}.elementor .e-31ee3d2-53e3218{min-height:15rem;padding:1.8rem;border-width:1px;border-color:#333333;border-style:solid;display:flex;flex-direction:column;gap:1.3rem;flex:1 1 14rem;}.elementor .e-d72be30-32c0dff{padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;}.elementor .e-4603e02-453320e{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .e-cb53d6c-d49928a{padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#050505;display:flex;flex-direction:column;order:9;}.elementor .e-69a42d1-3fe32a0{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.1em;text-transform:uppercase;flex:0 1 10rem;}.elementor .e-0f01513-e7f802e{font-weight:700;font-size:clamp(1.6rem,2.5vw,2.6rem);color:#ffffff;line-height:1.2;flex:1 1 34rem;}.elementor .e-37ca88d-c00dc7c{font-weight:700;font-size:0.78rem;color:#ea5b0c;text-transform:uppercase;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:999px;border-width:1px;border-color:#ea5b0c;border-style:solid;background-color:transparent;}.elementor .e-05e830a-dd8cbe2{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:center;}.elementor .e-d7e061b-1d6c973{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#181818;display:flex;flex-direction:column;order:10;}.elementor .e-fae9f4d-6b2016b{font-weight:700;font-size:clamp(2.7rem,4vw,4.3rem);color:#0a0a0a;letter-spacing:-0.04em;line-height:1;flex:1 1 22rem;}.elementor .e-bd10524-47d2d50{font-weight:700;font-size:1.22rem;color:#0a0a0a;line-height:1.35;padding-block-start:1.4rem;border-block-start-width:1px;}.elementor .e-86b9e65-8392a9e{font-size:1rem;color:#555555;line-height:1.65;padding-block-end:1.4rem;}.elementor .e-a9f470a-5d12935{font-weight:700;font-size:1.22rem;color:#0a0a0a;line-height:1.35;padding-block-start:1.4rem;border-block-start-width:1px;}.elementor .e-c6b3513-5ae73f3{font-size:1rem;color:#555555;line-height:1.65;padding-block-end:1.4rem;}.elementor .e-d74d861-9388c02{font-weight:700;font-size:1.22rem;color:#0a0a0a;line-height:1.35;padding-block-start:1.4rem;border-block-start-width:1px;}.elementor .e-f1df958-ce67cef{font-size:1rem;color:#555555;line-height:1.65;padding-block-end:1.4rem;}.elementor .e-4a6e87c-99cb216{padding:0px;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 35rem;}.elementor .e-efc7038-4b65f57{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;flex-wrap:wrap;align-items:flex-start;}.elementor .e-6ee0c10-cb5265d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f0ed;display:flex;flex-direction:column;order:11;}.elementor .e-2ea1472-0cab0f8{font-weight:700;font-size:0.78rem;color:#ea5b0c;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-a2062ba-b76cda5{font-weight:700;font-size:clamp(2.7rem,5vw,5.2rem);color:#0a0a0a;letter-spacing:-0.05em;line-height:0.96;}.elementor .e-e35840f-141b4a1{max-width:42rem;font-size:1.08rem;color:#474747;line-height:1.7;}.elementor .e-4701a59-9bec513{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 28rem;justify-content:center;}.elementor .e-2bc579c-f1c9444{min-height:26rem;border-radius:1.5rem;background-image:linear-gradient(120deg, rgba(0,0,0,.08) %,rgba(0,0,0,.42) %),url("https://www.hub26.it/wp-content/uploads/2026/08/mockuphub26-1.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:none;flex:1 1 30rem;}.elementor .e-c20b595-c36d212{display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-b566941-51f68cb{font-weight:700;font-size:0.72rem;color:#ea5b0c;letter-spacing:0.12em;}.elementor .e-0eff260-080ee2d{font-weight:700;font-size:clamp(1.5rem,2.2vw,2.25rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-e6e6493-3a77d39{font-size:0.98rem;color:#b9b9b9;line-height:1.6;}.elementor .e-d771017-4e39539{font-weight:700;font-size:0.67rem;color:#787878;letter-spacing:0.08em;padding-block-start:1.2rem;border-block-start-width:1px;}.elementor .e-2c781e8-d109e3a{min-height:20rem;padding:2.2rem;border-radius:1.25rem;background-color:#111111;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 22rem;justify-content:space-between;}.elementor .e-f7aa78c-b54269f{font-weight:700;font-size:0.72rem;color:#ea5b0c;letter-spacing:0.12em;}.elementor .e-d1c818b-0a14778{font-weight:700;font-size:clamp(1.5rem,2.2vw,2.25rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-7c91db5-c3da08f{font-size:0.98rem;color:#b9b9b9;line-height:1.6;}.elementor .e-45e902c-55d36f1{font-weight:700;font-size:0.67rem;color:#787878;letter-spacing:0.08em;padding-block-start:1.2rem;border-block-start-width:1px;}.elementor .e-94f606e-d4d64b6{min-height:20rem;padding:2.2rem;border-radius:1.25rem;background-color:#111111;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 22rem;justify-content:space-between;}.elementor .e-bec9fbd-7411588{font-weight:700;font-size:0.72rem;color:#ea5b0c;letter-spacing:0.12em;}.elementor .e-c4bdcb5-9899fa9{font-weight:700;font-size:clamp(1.5rem,2.2vw,2.25rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .e-a1ee6fa-cce7de5{font-size:0.98rem;color:#b9b9b9;line-height:1.6;}.elementor .e-6d77df0-7328709{font-weight:700;font-size:0.67rem;color:#787878;letter-spacing:0.08em;padding-block-start:1.2rem;border-block-start-width:1px;}.elementor .e-78e290f-ba311e8{min-height:20rem;padding:2.2rem;border-radius:1.25rem;background-color:#111111;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 22rem;justify-content:space-between;}.elementor .e-bfe0347-f9dde61{display:flex;flex-direction:row;gap:1.2rem;flex-wrap:wrap;}.elementor .e-949573c-4f5b58a{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3rem;}.elementor .e-b9972fe-51dcaec{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f2efe9;display:flex;flex-direction:column;order:12;}.elementor .e-6339bb2-d30a57f{font-weight:700;font-size:clamp(3rem,5.7vw,5.8rem);color:#0a0a0a;letter-spacing:-0.055em;line-height:0.95;flex:1 1 38rem;}.elementor .e-d5e23d6-637f573{font-size:1.2rem;color:#0a0a0a;line-height:1.6;}.elementor .e-e1c6877-f74c554{font-weight:700;font-size:0.78rem;color:#ffffff;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:999px;background-color:#0a0a0a;align-self:flex-start;}.elementor .e-e5fa442-676fa4d{padding:0px;display:flex;flex-direction:column;gap:1.8rem;flex:1 1 24rem;}.elementor .e-5d27784-2488f8e{max-width:88rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:flex-end;}.elementor .e-21ab5fb-1cf8305{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ea5b0c;display:flex;flex-direction:column;order:13;}.elementor .e-27c1464-7c2b65a{width:100%;max-height:36rem;aspect-ratio:16 / 9;object-fit:cover;border-radius:0px;display:block;}.elementor .e-14a8a5b-7ea7d3e{padding:0px;margin:0px;}.elementor .e-1cd8e36-5adb2ed{width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-block-start:2.5rem;border-radius:1.25rem;display:block;}.elementor .e-ccbc1b0-dd9f5ec{height:0px;padding:0px;margin:0px;display:none;}