.elementor .e-4d0d47a7-6cd2{color:var(--bv-gold-light);}.elementor .e-53ea0fd4-5b81{max-width:670px;--bv-touch: 6; --bv-touch: 3; --bv-touch: 3; --bv-touch: 3;\n}.elementor .e-6d41c0df-bead{width:100%;max-width:1440px;padding-block-start:0px;padding-block-end:80px;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-361e663a-8535{width:100%;min-height:82vh;padding-block-start:180px;background-image:linear-gradient(90deg, rgba(10,16,20,0.8) 0%,rgba(10,16,20,0.35) 55%,rgba(10,16,20,0.1) 100%),linear-gradient(180deg, rgba(10,16,20,0.45) 0%,rgba(10,16,20,0) 30%,rgba(10,16,20,0.6) 100%),url("https://hbelvedere.ro/wp-content/uploads/2026/10/salon-restaurant-belvedere-eforie-nord.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;background-repeat: no-repeat; background-size: cover; background-position: center;\n}.elementor .e-59618e12-9b41{padding-block-start:14px;}.elementor .e-5ba8e3e9-759f{display:grid;gap:40px;grid-template-columns:1fr 3fr;grid-template-rows:auto;}.elementor .e-6b68e46c-8884{width:100%;height:720px;object-fit:cover;display:block;}.elementor .e-6ddd23b2-480f{display:block;}.elementor .e-4fac0d41-83d2{width:100%;height:380px;object-fit:cover;margin-block-start:16px;display:block;}.elementor .e-4046f097-3983{padding-block-start:80px;display:flex;flex-direction:column;gap:24px;}.elementor .e-6075f58f-d6d3{display:grid;gap:6vw;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-cfa7988-d72c{gap:96px;}.elementor .e-78ff2181-8aa0{color:var(--bv-gold-light);}.elementor .e-6bdcb732-650d{max-width:820px;display:flex;flex-direction:column;gap:22px;}.elementor .e-746a6599-81de{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold-light);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-61c0b2ca-8913{font-family:var(--bv-font-heading);font-weight:400;font-size:clamp(40px, 3.6vw, 58px);color:var(--bv-ivory);line-height:1;}.elementor .e-38fd3d7b-4a86{font-family:var(--bv-font-body);font-weight:500;font-size:14px;color:var(--bv-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:auto;border-radius:999px;background-color:var(--bv-gold-light);align-self:flex-start;}.elementor .e-18391157-9cfb{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;border-width:1px;border-color:rgba(244,239,231,0.16);border-style:solid;display:flex;flex-direction:column;gap:14px;}.elementor .e-2b0444d6-8d0e{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold-light);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-3b320c2b-b9fb{font-family:var(--bv-font-heading);font-weight:400;font-size:clamp(40px, 3.6vw, 58px);color:var(--bv-ivory);line-height:1;}.elementor .e-337035e0-ad74{font-family:var(--bv-font-body);font-weight:500;font-size:14px;color:var(--bv-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:auto;border-radius:999px;background-color:var(--bv-gold-light);align-self:flex-start;}.elementor .e-23b6b6a9-97a8{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;border-width:1px;border-color:rgba(244,239,231,0.16);border-style:solid;display:flex;flex-direction:column;gap:14px;}.elementor .e-4ea19530-7cdd{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold-light);letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-4decc355-6a52{font-family:var(--bv-font-heading);font-weight:400;font-size:clamp(40px, 3.6vw, 58px);color:var(--bv-ivory);line-height:1;}.elementor .e-6cc1104-9950{font-family:var(--bv-font-body);font-weight:500;font-size:14px;color:var(--bv-ink);padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:auto;border-radius:999px;background-color:var(--bv-gold-light);align-self:flex-start;}.elementor .e-6aac9fb8-b08b{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;border-width:1px;border-color:rgba(244,239,231,0.16);border-style:solid;display:flex;flex-direction:column;gap:14px;}.elementor .e-48d765f5-b1dd{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-64c06e47-2d81{gap:56px;}.elementor .e-4e7d668c-1a4d{background-color:var(--bv-navy);}.elementor .e-70e8d785-c0c8{display:flex;flex-direction:column;gap:22px;}.elementor .e-e21e650-199c{width:100%;display:grid;gap:48px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-689ff078-998f{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold);letter-spacing:0.2em;}.elementor .e-4b54c922-e9a6{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-7e9a5508-1d9c{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-8c8e12a-7066{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-52bd2f69-457b{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;background-color:var(--bv-ivory);display:flex;flex-direction:column;gap:14px;}.elementor .e-201b8aa3-d7d4{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold-light);letter-spacing:0.2em;}.elementor .e-2267e4a4-297b{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ivory);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(244,239,231,0.16);\n}.elementor .e-662c33f7-410c{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ivory);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(244,239,231,0.16);\n}.elementor .e-4fba63bc-cbee{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ivory);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(244,239,231,0.16);\n}.elementor .e-6cc7f3bc-504f{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;background-color:var(--bv-navy);display:flex;flex-direction:column;gap:14px;}.elementor .e-3abbcfdd-be1d{font-family:var(--bv-font-body);font-weight:600;font-size:12px;color:var(--bv-gold);letter-spacing:0.2em;}.elementor .e-10d108b7-78ef{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-36923e1b-fde1{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-630721a3-937c{font-family:var(--bv-font-body);font-size:15px;color:var(--bv-ink);padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(29,27,24,0.14);\n}.elementor .e-3a8e08ff-81c1{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:22px;background-color:var(--bv-ivory);display:flex;flex-direction:column;gap:14px;}.elementor .e-5005f382-64a3{width:100%;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-4c8216d5-68fb{gap:56px;align-items:flex-start;}.elementor .e-3dc2c2ab-ef01{background-color:var(--bv-sand);}.elementor .e-3f4db5fa-606a{color:var(--bv-gold-light);}.elementor .e-2d96d225-e29b{font-size:clamp(38px, 5.4vw, 88px);line-height:1.04;}.elementor .e-26e600f6-83a1{max-width:1100px;text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-2fa8c824-ac26{width:100%;min-height:80vh;padding-block-start:120px;padding-block-end:120px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, rgba(10,16,20,0.4) 0%,rgba(10,16,20,0.6) 100%),url("https://hbelvedere.ro/wp-content/uploads/2026/10/hotel-belvedere-exterior-terasa.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--bv-navy);display:flex;justify-content:center;align-items:center;background-repeat: no-repeat; background-size: cover; background-position: center; background-attachment: fixed;\n}.elementor .e-771dd75b-2ba7{display:flex;flex-direction:column;gap:24px;}.elementor .e-72b60a74-43cd{width:100%;height:100%;object-fit:cover;display:block;grid-column:span 2;}.elementor .e-479dfdfc-beee{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2c727801-27bd{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-40db4b6b-f934{display:grid;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:340px 300px;}.elementor .e-26b5d68f-fafd{width:100%;max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6vw;padding-inline-end:6vw;display:grid;gap:6vw;grid-template-columns:1fr 1.2fr;grid-template-rows:auto;align-items:center;}.elementor .e-39019562-163a{display:flex;flex-direction:column;gap:22px;}.elementor .e-3bd669f8-606b{display:grid;gap:48px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-7b1e9f0a-5828{width:100%;height:100%;object-fit:cover;display:block;grid-row:span 2;}.elementor .e-5de7e971-efa9{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-3e67b25a-1f1a{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7f51298b-2e94{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-32f2e8ea-814b{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-7f35caec-8f20{display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:300px 300px;}.elementor .e-5d64ffc8-38bc{gap:56px;}.elementor .e-417b38e3-f353{background-color:var(--bv-sand);}.elementor .e-762414f1-e694{color:var(--bv-gold-light);}.elementor .e-3b5edb1c-e647{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-2a5dd490-8361{max-width:980px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6vw;padding-inline-end:6vw;display:flex;flex-direction:column;gap:26px;align-items:center;}.elementor .e-16f7a524-ce1d{background-color:var(--bv-navy);}.elementor .e-6626f2e2-3002{display:flex;flex-direction:column;gap:22px;}.elementor .e-3e2c417-13f7{font-family:var(--bv-font-heading);font-weight:500;font-size:clamp(22px, 1.9vw, 30px);color:var(--bv-ink);line-height:1.2;}.elementor .e-3169d424-a88e{cursor:pointer;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4ddabb85-7b48{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3b660d39-7788{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,27,24,0.16);\n}.elementor .e-58abf783-8b74{font-family:var(--bv-font-heading);font-weight:500;font-size:clamp(22px, 1.9vw, 30px);color:var(--bv-ink);line-height:1.2;}.elementor .e-2073b15a-4520{cursor:pointer;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d2bff63-4082{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d90bdf2-9550{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,27,24,0.16);\n}.elementor .e-1001a9a6-b591{font-family:var(--bv-font-heading);font-weight:500;font-size:clamp(22px, 1.9vw, 30px);color:var(--bv-ink);line-height:1.2;}.elementor .e-15252d78-7868{cursor:pointer;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-787113cc-a92f{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-149d35b4-cf2b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,27,24,0.16);\n}.elementor .e-3d4f3a10-c774{font-family:var(--bv-font-heading);font-weight:500;font-size:clamp(22px, 1.9vw, 30px);color:var(--bv-ink);line-height:1.2;}.elementor .e-216ee8c3-b184{cursor:pointer;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-56a19658-4e36{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2a822fff-3dd8{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,27,24,0.16);\n}.elementor .e-230284fe-9feb{font-family:var(--bv-font-heading);font-weight:500;font-size:clamp(22px, 1.9vw, 30px);color:var(--bv-ink);line-height:1.2;}.elementor .e-61600931-fa76{cursor:pointer;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ac5fc9d-3293{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-389508ab-9b9c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,27,24,0.16);\n}.elementor .e-a96c629-bd7e{width:100%;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: rgba(29,27,24,0.16);\n}.elementor .e-37edfc8e-82a0{display:grid;gap:7vw;grid-template-columns:1fr 1.4fr;grid-template-rows:auto;align-items:start;}.elementor .e-557a2d83-c21c{color:var(--bv-gold-light);}.elementor .e-7803ff3a-3a7a{font-size:clamp(48px, 7vw, 116px);}.elementor .e-a2a41f3-47c8{max-width:560px;}.elementor .e-6ebb70bd-7ac2{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-1a3b6823-6f37{max-width:1100px;text-align:center;display:flex;flex-direction:column;gap:28px;align-items:center;}.elementor .e-56b69b51-5e49{width:100%;min-height:80vh;padding-block-start:140px;padding-block-end:140px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(180deg, rgba(10,16,20,0.55) 0%,rgba(10,16,20,0.78) 100%),url("https://hbelvedere.ro/wp-content/uploads/2026/10/mese-terasa-restaurant-eforie-nord.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--bv-navy);display:flex;justify-content:center;align-items:center;background-repeat: no-repeat; background-size: cover; background-position: center;\n}