.elementor .e-27cdb5e1-3808{background-image:url("https://pg-w.com/bardolino2029/wp-content/uploads/2026/11/bardolino-porto-centro-storico.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-66c7ca9d-4b71{background-image:url("https://pg-w.com/bardolino2029/wp-content/uploads/2026/11/garda-trentino-torbole-surf.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-57646601-fc61{background-image:url("https://pg-w.com/bardolino2029/wp-content/uploads/2026/11/garda-lombardo-manerba-isola-dei-conigli.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6d77f26a-2e6d{background-image:url("https://pg-w.com/bardolino2029/wp-content/uploads/2026/11/bardolino-colline-uliveti-lago.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-7de15fd-982f{background-image:url("https://pg-w.com/bardolino2029/wp-content/uploads/2026/11/garda-lombardo-limone-limonaie.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-443adb44-8fe0{padding:0px;background-image:linear-gradient(90deg, rgba(47,93,115,0.98) 0%,rgba(47,93,115,0.92) 15%,rgba(47,93,115,0) 50%,rgba(47,93,115,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5bce9a14-15f5{overflow:hidden;position:absolute;padding:0px;inset: 0;\n}.elementor .e-11bb3b35-6170{max-width:44rem;font-weight:500;font-size:clamp(1.3rem, 2.2vw, 1.9rem);color:#ffffff;letter-spacing:-0.01em;line-height:1.3;margin-block-end:1rem;}.elementor .e-32568daa-957b{max-width:44rem;font-size:1.15rem;color:#ffffff;margin-block-end:2rem;}.elementor .e-51586a0e-95b6{max-width:46rem;color:#ffffff;font-style:italic;padding-inline-start:1.5rem;border-inline-start: 3px solid var(--oro-opaco);\n}.elementor .e-607fe569-f9ac{color:#ffffff;padding-inline-start:1.5rem;margin-block-start:0.75rem;}.elementor .e-4eca2391-9770{position:relative;z-index:1;}.elementor .e-79cf165d-5843{min-height:82vh;overflow:hidden;position:relative;background-color:var(--blu-lago);display:flex;flex-direction:column;justify-content:center;padding-block: 5rem 6rem;\n}.elementor .e-74d5354b-3c2a{width:100%;font-family:var(--font-lemon-milk);font-weight:700;color:var(--oro-opaco);letter-spacing:0px;line-height:1.15;text-align:center;text-transform:uppercase;padding:0px;display:block;box-sizing: border-box; white-space: nowrap; font-size: 6cqw; margin-block: 0 24px; font-weight: 700 !important; font: 700 6cqw/1.15 'Lemon Milk' !important;\n}.elementor .e-bc16502-27e0{max-width:46rem;font-weight:600;font-size:1.5rem;margin-block-end:1.5rem;max-width: none; white-space: nowrap;\n}.elementor .e-5e23efd8-b321{max-width:46rem;margin-block-end:1rem;}.elementor .e-4c2b26b2-be18{max-width:46rem;}.elementor .e-3bd2d9af-139b{container-type: inline-size;\n}.elementor .e-4bceed98-99f2{padding-block: 5rem;\n}.elementor .e-4948117e-71d5{font-weight:500;letter-spacing:-0.045em;line-height:1.06;margin-block-end:1rem;}.elementor .e-5554f63e-e05e:hover,.elementor .e-5554f63e-e05e:focus-visible{background-color:#3972ad;}.elementor .e-5554f63e-e05e{color:#ffffff;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:4px;border-width:0px;border-color:#2f5d7340;border-style:none;background-color:#3972ad;transition:background-color 200ms;}.elementor .e-749638c-aa85:hover,.elementor .e-749638c-aa85:focus-visible{background-color:#cceaa9;}.elementor .e-749638c-aa85{color:#14323f;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:4px;border-width:0px;border-color:#2f5d7340;border-style:none;background-color:#cceaa9;transition:background-color 200ms;}.elementor .e-10672085-25a0:hover,.elementor .e-10672085-25a0:focus-visible{background-color:#52a3a5;}.elementor .e-10672085-25a0{color:#14323f;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:4px;border-width:0px;border-color:#2f5d7340;border-style:none;background-color:#52a3a5;transition:background-color 200ms;}.elementor .e-5985518d-3d3e:hover,.elementor .e-5985518d-3d3e:focus-visible{background-color:#99d1aa;}.elementor .e-5985518d-3d3e{color:#14323f;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:4px;border-width:0px;border-color:#2f5d7340;border-style:none;background-color:#99d1aa;transition:background-color 200ms;}.elementor .e-479f2862-e89d{margin-block-start:2.5rem;display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-13532a56-c21c{background-color:#f1f1f1;padding-block: 5rem;\n}.elementor .e-6649051b-bd0f{font-weight:500;letter-spacing:-0.045em;line-height:1.06;margin-block-end:1.5rem;}.elementor .e-70ccd2a-e270{max-width:46rem;margin-block-end:1rem;}.elementor .e-570c0eab-8d67{max-width:46rem;}.elementor .e-1a0dbdcb-6e7b{margin-block-start:3rem;margin-block-end:1rem;}.elementor .e-1a048e87-dd63{max-width:46rem;}.elementor .e-6f80531-1a26{max-width:46rem;font-style:italic;margin-block-start:1.5rem;}.elementor .e-544dd0ba-4bc9{min-width:0px;position:static;padding:0px;grid-column:2 !important;grid-row:1 !important;align-self:end;}.elementor .e-85d57fd-94ca{grid-column:2 !important;grid-row:2 !important;}.elementor .e-5442dc11-7b70{margin-block-start:3rem;margin-block-end:1.5rem;}.elementor .e-6f6b0520-27ee{color:var(--blu-lago);}.elementor .e-b29-candidatura-5feed6ea{font-size:14px;line-height:1.5;}.elementor .e-49138deb-39fe{color:var(--blu-lago);}.elementor .e-b29-candidatura-93a7b48{font-size:14px;line-height:1.5;}.elementor .e-cae755a-8870{color:var(--blu-lago);}.elementor .e-b29-candidatura-68203410{font-size:14px;line-height:1.5;}.elementor .e-335774e3-67aa{color:var(--blu-lago);}.elementor .e-b29-candidatura-1ea1079f{font-size:14px;line-height:1.5;}.elementor .e-43bedb4e-c152{display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr);}.elementor .e-549629fc-4168{padding-block: 5rem;\n}.elementor .e-7ceba13b-fb62{max-width:24ch;font-weight:500;font-size:clamp(40px,3.9vw,56px);color:#2f5d73;letter-spacing:-0.035em;line-height:1.15;padding-block-start:8px;margin-block-end:24px;}.elementor .e-1799f428-e654{max-width:50ch;font-size:18px;color:#2f5d73;line-height:1.7;}.elementor .e-22ec4e00-37f3{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;}.elementor .e-1e11c9d0-452a{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;}.elementor .e-338104f4-5d56{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;}.elementor .e-6dffc00c-c6a7{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;}.elementor .e-2e259358-ba0e{width:100%;padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);}.elementor .e-7fd82149-c995{width:100%;max-width:1200px;margin:0px;display:flex;flex-direction:column;gap:40px;max-width:none;\n}.elementor .e-42ab84c6-f9a5{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:5vw;padding-inline-end:5vw;background-color:#f5f1e8;align-items:stretch;}.elementor .e-770a6cb5-53a6{font-weight:500;letter-spacing:-0.045em;line-height:1.06;margin-block-end:2.5rem;}.elementor .e-18cbc1bc-fd87{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-5aedfbc2-4924{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-21a14c2c-10f4{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-5d893d77-be47{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-72fa7110-2def{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-16ecb91f-8811{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-3845373e-88b9{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 2px solid var(--oro-opaco);\n}.elementor .e-665866e4-bee8{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-68d96d7c-6df3{padding-block-start:0px;padding-block-end:1.25rem;border-block-end: 1px solid var(--blu-lago);\n}.elementor .e-e2b2e42-e3c7{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-7f41e023-bf1d{background-image:linear-gradient(160deg, #D8E7BB 0%,#A8CEB5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--verde-tenue);padding-block: 5rem;\n}.elementor .e-71841166-7555{font-weight:500;color:#ffffff;letter-spacing:-0.045em;line-height:1.06;margin-block-end:2.5rem;}.elementor .e-437041a0-dbf4{font-size:clamp(2.5rem, 5vw, 4.5rem);color:var(--verde-tenue);}.elementor .e-77eac49b-36a4{color:#ffffff;}.elementor .e-7f58c1e3-5993{font-size:clamp(2.5rem, 5vw, 4.5rem);color:var(--verde-tenue);}.elementor .e-538266be-6473{color:#ffffff;}.elementor .e-3b650cc2-ade7{font-size:clamp(2.5rem, 5vw, 4.5rem);color:var(--verde-tenue);}.elementor .e-23fe9fab-c6bc{color:#ffffff;}.elementor .e-3aa90dc2-6762{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-2df5673a-d239{max-width:46rem;color:#ffffff;margin-block-start:2.5rem;}.elementor .e-48899e0f-d3dd{margin-block-start:1.5rem;width: fit-content;\n}.elementor .e-28bddbdc-b473{background-image:linear-gradient(135deg, #2F5D73 0%,#10889D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--blu-lago);padding-block: 5rem;\n}.elementor .e-1108907e-be48{font-weight:500;color:#ffffff;letter-spacing:-0.045em;line-height:1.06;text-align:center;margin-block-end:1.5rem;}.elementor .e-69c3dc32-866f{max-width:46rem;font-size:1.2rem;color:#ffffff;text-align:center;margin-inline: auto;\n}.elementor .e-30adb0ac-ec71{background-image:linear-gradient(135deg, #10889D 0%,#2F5D73 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--blu-profondo);padding-block: 6rem;\n}.elementor .e-360a2c45-cb4d{font-weight:500;letter-spacing:-0.045em;line-height:1.06;margin-block-end:2rem;}.elementor .e-b29-candidatura-b29faq27{width:100%; max-width:none;\n}.elementor .e-b29-candidatura-1faf3200{width:100%; max-width:none;\n}.elementor .e-26b4d1fe-82a9{padding-block: 5rem;\n}.elementor .e-4051bc17-702a{padding:0px;}.elementor .e-577eb741-e7f9{padding:0px;}