.elementor .e-123348d3-197b{font-family:Montserrat;font-weight:700;font-size:0.78rem;color:#F1C98F;letter-spacing:0.18em;margin:0px;}.elementor .e-642ad60b-e727{font-family:Montserrat;font-weight:800;font-size:4.7rem;color:#FFFFFF;letter-spacing:-0.04em;line-height:.98;margin:0px;text-wrap:balance;\n}.elementor .e-6a48ed93-f54b{max-width:42rem;font-family:"Playfair Display";font-size:1.32rem;color:#F8F4ED;line-height:1.65;margin:0px;}.elementor .e-48903c27-45aa:hover,.elementor .e-48903c27-45aa:focus-visible{background-color:#A72A60;transform:translate3d(0px, -2px, 0px);}.elementor .e-48903c27-45aa{font-family:Montserrat;font-weight:700;font-size:0.92rem;color:#FFFFFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;background-color:#8B1E4F;transition:transform,background-color;\n}.elementor .e-667c6eca-4fdd:hover,.elementor .e-667c6eca-4fdd:focus-visible{background-color:rgba(255,255,255,.16);transform:translate3d(0px, -2px, 0px);}.elementor .e-667c6eca-4fdd{font-family:Montserrat;font-weight:700;font-size:0.92rem;color:#FFFFFF;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.72);border-style:solid;background-color:rgba(255,255,255,.06);transition:transform,background-color;\n}.elementor .e-5b57a112-c753{margin-block-start:0.55rem;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;}.elementor .e-5e57e139-1fd0{font-family:Montserrat;font-weight:600;font-size:0.72rem;color:rgba(255,255,255,.78);letter-spacing:0.16em;padding-block-start:1rem;margin-block-start:1.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.28);\n}.elementor .e-1b39ad0b-1b28{max-width:48rem;display:flex;flex-direction:column;gap:1.35rem;align-items:flex-start;}.elementor .e-2fb01eb8-c88e{min-height:44rem;color:#FFFFFF;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(38,25,21,.90) 0%,rgba(38,25,21,.67) 48%,rgba(38,25,21,.20) 100%),url("https://www.laciacarade.it/wp-content/uploads/2023/12/LaCiacarade_Osteria.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;}.elementor .e-19b74f14-78f6{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#8B1E4F;letter-spacing:0.18em;margin:0px;}.elementor .e-44d3e1ff-b03c{font-family:Montserrat;font-weight:800;font-size:3.15rem;color:#2D2420;letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-7424d709-f1a8{font-family:"Playfair Display";font-size:1.12rem;color:#51443D;line-height:1.75;margin:0px;}.elementor .e-65caf986-f0b9{font-family:"Playfair Display";font-size:1.12rem;color:#51443D;line-height:1.75;margin:0px;}.elementor .e-3034b1ab-62f7{font-family:"Playfair Display";font-size:1.4rem;color:#8B1E4F;line-height:1.5;font-style:italic;padding-block-start:1.35rem;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:0px;margin-block-start:0.8rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #C69B5B;\n}.elementor .e-77c05e06-3e07{min-width:0px;display:flex;flex-direction:column;gap:1.15rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-317d334e-15a7{width:46%;max-width:46%;aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:1.5rem;border-start-end-radius:1.5rem;border-end-start-radius:1.5rem;border-end-end-radius:0px;box-shadow:0px 24px 60px 0px rgba(82,42,40,.16);flex:0 0 46%;}.elementor .e-363ff2ec-e649{max-width:78rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-715836b1-2d32{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F7F1E8;}.elementor .e-68dd595c-2560{width:55%;max-width:55%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0px;border-start-end-radius:2rem;border-end-start-radius:2rem;border-end-end-radius:2rem;box-shadow:0px 28px 70px 0px rgba(35,11,23,.28);flex:0 0 55%;}.elementor .e-398051bf-d2da{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#F1C98F;letter-spacing:0.18em;margin:0px;}.elementor .e-6f915bdc-466c{font-family:Montserrat;font-weight:800;font-size:3.15rem;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.06;margin:0px;}.elementor .e-6857553f-9c10{font-family:"Playfair Display";font-size:1.12rem;color:#F8EAF0;line-height:1.75;margin:0px;}.elementor .e-787bf424-9222{font-family:"Playfair Display";font-size:1.12rem;color:#F8EAF0;line-height:1.75;margin:0px;}.elementor .e-45b0d7a8-e0e6:hover,.elementor .e-45b0d7a8-e0e6:focus-visible{background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-45b0d7a8-e0e6{font-family:Montserrat;font-weight:700;font-size:0.92rem;color:#7F1D48;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;margin-block-start:0.5rem;border-radius:999px;background-color:#F7F1E8;transition:transform,background-color;\n}.elementor .e-2eadecf5-3b79{min-width:0px;display:flex;flex-direction:column;gap:1.2rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-1a7dde83-5847{max-width:82rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-197617d8-5652{color:#FFFFFF;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#7F1D48;}.elementor .e-1183f9d7-63cb{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#8B1E4F;letter-spacing:0.18em;margin:0px;}.elementor .e-37b0e88a-b222{font-family:Montserrat;font-weight:800;font-size:3.15rem;color:#2D2420;letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-76f52cba-1455{max-width:56rem;text-align:center;margin:0px;display:flex;flex-direction:column;gap:0.8rem;flex:0 0 24%;align-items:flex-start;max-width:none; text-align:left;\n}.elementor .e-6c4042ee-ae5d{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-5d49a04d-e8d1{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-3e5fd9e3-cf40{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-670d6738-277b{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-c50e889-f4f5{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-c7a0673-3775{width:100%;height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-6a93864e-b52a{width:auto;min-width:0px;max-width:82rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:1rem;flex:1 1 0px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,15rem);}.elementor .e-3ae300c6-cdb4{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FBF8F3;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-3740a705-f1d6{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#8B1E4F;letter-spacing:0.18em;margin:0px;}.elementor .e-7f0c18af-b4f4{font-family:Montserrat;font-weight:800;font-size:2.9rem;color:#2D2420;letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-3bd8cc4-684e{font-family:"Playfair Display";font-size:1.12rem;color:#51443D;line-height:1.75;margin:0px;}.elementor .e-6c548955-ff13{font-family:Montserrat;font-weight:700;font-size:0.82rem;color:#8B1E4F;letter-spacing:0.08em;margin-block-start:0.6rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23ab5466-95c2{width:44%;min-width:0px;max-width:44%;padding:4rem;border-start-start-radius:1.5rem;border-start-end-radius:0px;border-end-start-radius:1.5rem;border-end-end-radius:0px;background-color:#F7F1E8;display:flex;flex-direction:column;gap:1.15rem;flex:0 0 44%;justify-content:center;align-items:flex-start;}.elementor .e-2fb4c70a-a1db{width:56%;max-width:56%;aspect-ratio:4 / 3;object-fit:cover;border-start-start-radius:0px;border-start-end-radius:1.5rem;border-end-start-radius:0px;border-end-end-radius:1.5rem;flex:0 0 56%;}.elementor .e-267a609b-d445{max-width:82rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-42487dec-d74d{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#2D2420;}.elementor .e-221c6ac2-b35c{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#8B1E4F;letter-spacing:0.18em;margin:0px;}.elementor .e-4aa5a888-2b1d{font-family:Montserrat;font-weight:800;font-size:3.15rem;color:#2D2420;letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-6bf1873-49c9{font-family:"Playfair Display";font-size:1.12rem;color:#51443D;line-height:1.75;margin:0px;}.elementor .e-1eda33e8-d95c{max-width:58rem;text-align:center;margin:0px;display:flex;flex-direction:column;gap:0.95rem;flex:0 0 38%;align-items:center;max-width:none;\n}.elementor .e-6bce43a2-bbec{aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:1.1rem;border-start-end-radius:1.1rem;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-11ec3591-f93b{font-family:Montserrat;font-weight:700;font-size:1rem;color:#2D2420;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1.1rem;border-end-end-radius:1.1rem;background-color:#F7F1E8;}.elementor .e-14eaac1d-6025{display:flex;flex-direction:column;gap:0px;}.elementor .e-702dcea1-af60{aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:1.1rem;border-start-end-radius:1.1rem;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-63321c2d-2822{font-family:Montserrat;font-weight:700;font-size:1rem;color:#2D2420;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1.1rem;border-end-end-radius:1.1rem;background-color:#F7F1E8;}.elementor .e-57a1998e-286b{display:flex;flex-direction:column;gap:0px;}.elementor .e-73094b11-807e{aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:1.1rem;border-start-end-radius:1.1rem;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-12cd0f2b-9972{font-family:Montserrat;font-weight:700;font-size:1rem;color:#2D2420;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1.1rem;border-end-end-radius:1.1rem;background-color:#F7F1E8;}.elementor .e-4e91898a-1982{display:flex;flex-direction:column;gap:0px;}.elementor .e-566a1e41-d5b3{aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:1.1rem;border-start-end-radius:1.1rem;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .e-3a06b176-bab8{font-family:Montserrat;font-weight:700;font-size:1rem;color:#2D2420;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:1.1rem;border-end-end-radius:1.1rem;background-color:#F7F1E8;}.elementor .e-485c4942-6dbd{display:flex;flex-direction:column;gap:0px;}.elementor .e-55d417da-b786{width:auto;min-width:0px;max-width:82rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:1.25rem;flex:1 1 0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2,auto);}.elementor .e-46a21357-5e8f{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-774ead13-42e4{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:#F1C98F;letter-spacing:0.18em;margin:0px;}.elementor .e-1e0891a3-f3e7{font-family:Montserrat;font-weight:800;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.04em;line-height:1.05;margin:0px;}.elementor .e-28c908ef-9d9e{max-width:42rem;font-family:"Playfair Display";font-size:1.22rem;color:#F8EAF0;line-height:1.7;margin:0px;}.elementor .e-1652095a-4397:hover,.elementor .e-1652095a-4397:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-1652095a-4397{font-family:Montserrat;font-weight:700;font-size:0.92rem;color:#7F1D48;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;background-color:#FFFFFF;transition:transform;\n}.elementor .e-4037d55d-8299:hover,.elementor .e-4037d55d-8299:focus-visible{background-color:rgba(255,255,255,.10);transform:translate3d(0px, -2px, 0px);}.elementor .e-4037d55d-8299{font-family:Montserrat;font-weight:700;font-size:0.92rem;color:#FFFFFF;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.72);border-style:solid;background-color:transparent;transition:transform,background-color;\n}.elementor .e-5755b776-cf6f{margin-block-start:0.6rem;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;justify-content:center;}.elementor .e-575bdbd6-2c1f{max-width:52rem;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-49c0d5-4e73{color:#FFFFFF;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(83,21,48,.94) 0%,rgba(83,21,48,.74) 100%),url("https://www.laciacarade.it/wp-content/uploads/2023/12/La-Ciacarade-osteria4.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}