@media(max-width:767px){.elementor .e-f320e64-aca2ad8{display:none;}}@media(max-width:767px){.elementor .e-0332a97-a7a7c50{flex-direction:row;justify-content:center;align-items:start;}}@media(max-width:767px){.elementor .e-08b6cc7-214ea8b{overflow:hidden;font-size:72px;line-height:56px;text-align:center;}}@media(max-width:767px){.elementor .e-b886241-f9340f9{overflow:hidden;font-size:42px;line-height:56px;text-align:center;}}@media(max-width:767px){.elementor .e-3418292-639da68{width:95%;}}@media(max-width:767px){.elementor .e-7c0111e-a18819b{width:95%;}}@media(max-width:767px){.elementor .e-9735de5-9a56cb4{width:95%;}}@media(max-width:767px){.elementor .e-e56412c-a68a268{padding:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-0dc9f5c-aa00246{margin-block-start:20px;}}@media(max-width:767px){.elementor .e-7438cfb-d7c868d{row-gap:5px;}}@media(max-width:767px){.elementor .e-6dbd6cc-6795f22{width:80%;}}@media(max-width:767px){.elementor .e-841e761-155ed0f{flex-direction:column;justify-content:flex-end;align-items:center;}}@media(max-width:767px){.elementor .e-ca0551f-d7b6e1e{height:100vh;flex-direction:row;align-items:end;}}@media(max-width:767px){.elementor .e-c950db0-62ee51f{width:100%;}}@media(max-width:767px){.elementor .e-9541f2a-bff946c{width:100%;max-height:250px;object-fit:cover;margin-block-start:25px;}}@media(max-width:767px){.elementor .e-c506284-658a668{width:100%;max-height:250px;object-fit:cover;display:flex;flex-direction:column;justify-content:flex-start;}}@media(max-width:767px){.elementor .e-3c7ec0d-95c88e7{width:100%;padding:0px;flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-ef37cd7-88553ee{padding-block-start:0px;padding-block-end:5%;}}@media(max-width:767px){.elementor .e-884bd23-f2a11b6{padding:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-22d34b7-1af772c{padding:0px;gap:15px;}}@media(max-width:767px){.elementor .e-5b2a90d-e7bb997{text-align:center;}}@media(max-width:767px){.elementor .e-b455757-05c01a7{text-align:center;margin-block-start:-10px;}}@media(max-width:767px){.elementor .e-68d1276-0858660{margin-block-start:-17px;}}@media(max-width:767px){.elementor .e-6fc158d-468ee16{justify-content:center;}}@media(max-width:767px){.elementor .e-ec3600b-692842a{width:100%;padding:0px;flex-direction:column;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-5221655-116d7ef{font-size:12px;}}@media(max-width:767px){.elementor .e-e25c34e-c48f176{font-size:44px;}}@media(max-width:767px){.elementor .e-9e856cf-156c2c6{font-size:26px;}}@media(max-width:767px){.elementor .e-a0038ec-79277bf{align-items:center;}}@media(max-width:767px){.elementor .e-3b08c73-8250f45{padding:0px;}}@media(max-width:767px){.elementor .e-bfe4bc1-9db840e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:11px;padding-inline-end:11px;gap:10px;}}@media(max-width:767px){.elementor .e-645cc00-0c22e39{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-a87b9d3-6f8b675{margin-block-end:-29px;}}@media(max-width:767px){.elementor .e-17b59cf-730079e{width:100%;}}@media(max-width:767px){.elementor .e-745934b-ea5abda{padding:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-977838e-eb12cbc{gap:15px;}}@media(max-width:767px){.elementor .e-d02da37-b9311a4{text-align:center;}}@media(max-width:767px){.elementor .e-ce2c64b-d3c7ed4{text-align:center;}}@media(max-width:767px){.elementor .e-2deb982-641ff6b{width:100%;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-b48a6b8-531943b{width:100%;flex-direction:column;}}@media(max-width:767px){.elementor .e-b5c4b1d-801bf4c{width:100%;}}@media(max-width:767px){.elementor .e-f02d476-e343d85{display:none;}}@media(max-width:767px){.elementor .e-978df21-891d1c9{background-image:url("https://grugliasco.fitactive.it/app/uploads/sites/8/2026/03/fit_stella_bar.png");background-repeat:no-repeat;background-attachment:scroll;background-size:auto 60vh;background-position:center center;}}@media(max-width:767px){.elementor .e-c587061-44482c2{width:100%;}}@media(max-width:767px){.elementor .e-a066c4b-89fda39{width:100%;padding:0px;}}