.elementor .e-41f4142c-e67c007{flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1a46a204-ef153dc{width:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:99;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-c614485-c076db2{font-family:Roboto Condensed;font-weight:900;font-size:65px;line-height:115px;text-transform:uppercase;}.elementor .e-48c1c253-c8d1680{padding:0px;flex-direction:row;gap:7px;justify-content:center;align-items:center;}.elementor .e-38c34d6-ae526b9{font-family:Roboto Condensed;font-weight:900;font-size:48px;color:#ffffff;line-height:60px;text-transform:uppercase;}.elementor .e-1a070e8-4186432{width:70%;text-align:center;}.elementor .e-5f33bf0b-45aa939{column-gap:0px;display:flex;flex-direction:column;row-gap:20px;justify-content:center;align-items:center;}.elementor .e-87d3f04-83eefa9{margin-inline-end:30px;}.elementor .e-ca90c1a-2a21700{padding:0px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-2bfcb698-7c72d08{height:100vh;padding:0px;flex-direction:row;row-gap:0px;align-items:stretch;}.elementor .e-641d06d7-4a2bb40{height:90vh;padding:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%,rgba(0, 0, 0, 0.8) 100%),linear-gradient(180deg, rgba(0, 0, 0, 0) 81%,#222 95%),linear-gradient(180deg, #21212199 0%,rgba(0, 0, 0, 0) 18%),url("https://treviglio.fitactive.it/app/uploads/2026/06/section_2.jpg");background-repeat:repeat,repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,auto auto,cover;background-position:0% 0%,0% 0%,0% 0%,center right;background-color:#000000;mix-blend-mode:normal;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-1c706ceb-7451e38{text-align:center;}.elementor .e-e2445db-7c843af{padding-block-end:50px;}.elementor .e-7fab93ce-9b0a750{border-radius:25px;}.elementor .e-358f9f13-e19a886{width:30%;height:100%;}.elementor .e-3c475a2-08dfcfd{width:20%;height:60%;}.elementor .e-7bcfacac-e1b3e46{gap:20px;}.elementor .e-614e1140-2f760e1{width:30%;flex-direction:column;}.elementor .e-8f351ba-c46ed63{font-family:Roboto Condensed;font-size:16px;text-align:center;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:15px;padding-inline-end:15px;border-radius:15px;border-width:1px;border-style:solid;}.elementor .e-4b4a0558-5205234{font-family:Roboto Condensed;font-weight:700;font-size:33px;color:#a1a1a1;text-decoration:line-through;text-transform:lowercase;}.elementor .e-6f1b57-61c8c13{padding:0px;flex-direction:row;gap:7px;justify-content:center;align-items:center;}.elementor .e-1a5ef1ec-130a93c{flex-direction:column;gap:10px;}.elementor .e-a64f8ec-051bfe2{padding:40px;border-radius:20px;border-width:1px;border-color:#ffffff;border-style:solid;flex-direction:column;gap:15px;align-items:center;}.elementor .e-35cf41a2-f514a9c{width:40%;flex-direction:column;justify-content:space-evenly;align-items:stretch;}.elementor .e-376b394e-1beefe2{width:20%;height:60%;}.elementor .e-76c534e9-d933a30{width:30%;height:100%;}.elementor .e-44747941-09b4d9a{gap:20px;justify-content:center;align-items:end;}.elementor .e-7bba3e3a-874fb41{border-radius:25px;}.elementor .e-39b9bfe6-8b5f666{width:30%;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-6e437229-19ea35a{flex-direction:column;align-items:center;}.elementor .e-7a35a20f-ff638ae{padding-block-start:5%;padding-block-end:5%;background-color:#222;flex-direction:column;}.elementor .e-2a01cd84-01211b3{flex-direction:column;align-items:center;}.elementor .e-7660f119-a15293d{flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .e-48aaeb26-146d581{flex-direction:row;}.elementor .e-390e3a4b-03b5679{padding-block-start:2%;padding-block-end:5%;background-color:#111;}.elementor .e-49def3ee-55ea10f{width:30%;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .e-51838664-3daacd1{width:70%;flex-direction:row;gap:30px;align-items:stretch;}.elementor .e-3fd48c8b-2668948{flex-direction:row;}.elementor .e-8e01606-4b0de84{padding-block-start:5%;padding-block-end:5%;background-color:#222;}