.elementor .e-210b3c6-81f7{width:clamp(18rem, 10rem + 18vw, 28rem);height:auto;position:absolute;inset-block-start:50%;inset-inline-end:clamp(-4rem, -2rem - 2vw, -1rem);border-radius:999px;opacity:4%;transform:translate3d(0px, -50%, 0px);pointer-events: none;\n}.elementor .e-f2b0b9a-1efa{width:34rem;height:34rem;position:absolute;inset-block-end:-14rem;inset-inline-start:-10rem;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(201, 162, 39, 0.22) 0%,rgba(201, 162, 39, 0) 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-35240964-7827{font-family:var(--bnhs-font);font-weight:600;font-size:0.92rem;color:var(--bnhs-soft);margin:0px;}.elementor .e-7785f281-b72c{max-width:52rem;color:#FFFFFF;}.elementor .e-42ba539-f35c{max-width:46rem;font-size:clamp(1.05rem, 0.95rem + 0.4vw, 1.25rem);color:#F1E4E1;}.elementor .e-1732c71f-f21f{width:0.5rem;height:0.5rem;min-width:0.5rem;max-width:0.5rem;padding:0px;border-radius:999px;background-color:#C9A227;flex:0 0 0.5rem;}.elementor .e-534673c4-b871{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-6e017194-320b{width:auto;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(6px);flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-22d9675f-3f40{width:0.5rem;height:0.5rem;min-width:0.5rem;max-width:0.5rem;padding:0px;border-radius:999px;background-color:#F1E4E1;flex:0 0 0.5rem;}.elementor .e-720fafe3-ca98{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-2194ecb2-9d51{width:auto;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(6px);flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-324f769c-330d{width:0.5rem;height:0.5rem;min-width:0.5rem;max-width:0.5rem;padding:0px;border-radius:999px;background-color:#4CC27E;flex:0 0 0.5rem;}.elementor .e-ea9f05a-5d80{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-138717f6-f975{width:auto;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(255, 255, 255, 0.1);backdrop-filter:blur(6px);flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-162635ce-ea52{padding-block-start:0.4rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;}.elementor .e-2a527d4b-a6cf{width:100%;max-width:95rem;position:relative;z-index:1;gap:1rem;}.elementor .e-5197045d-ca36{overflow:hidden;position:relative;padding-block-start:clamp(4rem, 2.5rem + 5vw, 7rem);padding-block-end:clamp(4rem, 2.5rem + 5vw, 7rem);padding-inline-start:clamp(1.25rem, 0.5rem + 3vw, 3rem);padding-inline-end:clamp(1.25rem, 0.5rem + 3vw, 3rem);background-image:linear-gradient(100deg, rgba(58, 14, 21, 0.97) 0%,rgba(74, 18, 26, 0.9) 45%,rgba(122, 31, 43, 0.62) 100%),url("https://bnhs.vinsupport.net/wp-content/uploads/2026/10/school-gate.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#4A121A;justify-content:center;background-position: center 45%;\n}.elementor .e-5b6fe33a-c46b{align-self:flex-start;}.elementor .e-5df02b81-7947{font-size:1.15rem;color:var(--bnhs-ink);}.elementor .e-23ae8061-efda{padding-block-start:0.4rem;}.elementor .e-69a5eb83-8d84{width:2rem;font-family:var(--bnhs-head);font-weight:800;font-size:1.15rem;color:var(--bnhs-gold-ink);margin:0px;flex:0 0 auto;}.elementor .e-1ba2561d-c9e5{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-196756c5-e628{min-width:14rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.9rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.9rem;flex:1 1 calc(50% - 0.375rem);align-items:center;}.elementor .e-3024ff40-7e8b{width:2rem;font-family:var(--bnhs-head);font-weight:800;font-size:1.15rem;color:var(--bnhs-gold-ink);margin:0px;flex:0 0 auto;}.elementor .e-2ea798d1-cf18{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-1f348c76-d47a{min-width:14rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.9rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.9rem;flex:1 1 calc(50% - 0.375rem);align-items:center;}.elementor .e-23e61473-1bee{width:2rem;font-family:var(--bnhs-head);font-weight:800;font-size:1.15rem;color:var(--bnhs-gold-ink);margin:0px;flex:0 0 auto;}.elementor .e-539cfe13-5d4d{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-651d0ab4-c97e{min-width:14rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.9rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.9rem;flex:1 1 calc(50% - 0.375rem);align-items:center;}.elementor .e-6c40b2fe-7df5{width:2rem;font-family:var(--bnhs-head);font-weight:800;font-size:1.15rem;color:var(--bnhs-gold-ink);margin:0px;flex:0 0 auto;}.elementor .e-2a3b77a9-36a9{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-5173330a-747f{min-width:14rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:0.9rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.9rem;flex:1 1 calc(50% - 0.375rem);align-items:center;}.elementor .e-5b38ea85-18b0{width:100%;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-5add09aa-79a6{width:1.1rem;height:1.1rem;color:var(--bnhs-gold-ink);margin-block-start:0.25rem;flex:0 0 auto;}.elementor .e-1ed1d7b8-ddc1{font-size:0.95rem;color:var(--bnhs-ink);}.elementor .e-1c831768-1404{width:100%;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.8rem;border-width:1px;border-color:rgba(201, 162, 39, 0.7);border-style:dashed;background-color:var(--bnhs-cream);flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-47a1cec-fa91{gap:1.2rem;flex:1 1 0px;}.elementor .e-74aaf036-8fb3{width:calc(100% + 4rem);height:11rem;padding:0px;margin-block-start:-2rem;margin-block-end:0.25rem;margin-inline-start:-2rem;margin-inline-end:-2rem;border-start-start-radius:1.1rem;border-start-end-radius:1.1rem;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(180deg, rgba(58, 14, 21, 0) 40%,rgba(58, 14, 21, 0.85) 100%),url("https://bnhs.vinsupport.net/wp-content/uploads/2026/10/petilla-building-768x510.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;max-width: none; background-position: center 45%;\n}.elementor .e-3776be76-344b{width:3.4rem;height:3.4rem;position:relative;color:#2B1D00;padding:calc(3.4rem * 0.27);margin-block-start:-2.9rem;border-radius:999px;background-color:var(--bnhs-gold);box-shadow:0px 0px 0px 5px #4A121A;flex:0 0 auto;}.elementor .e-21e9df74-5945{font-size:1.5rem;color:#FFFFFF;}.elementor .e-28dc490c-d32d{font-family:var(--bnhs-font);font-weight:600;font-size:1rem;color:#FFFFFF;margin:0px;& span { display: block; font-size: 0.85rem; font-weight: 600; color: var(--bnhs-gold); }\n}.elementor .e-1eca8653-26ce{font-family:var(--bnhs-font);font-weight:600;font-size:1rem;color:#FFFFFF;margin:0px;& span { display: block; font-size: 0.85rem; font-weight: 600; color: var(--bnhs-gold); }\n}.elementor .e-5cb7eeab-b0fc{font-family:var(--bnhs-font);font-weight:600;font-size:1rem;color:#FFFFFF;margin:0px;& span { display: block; font-size: 0.85rem; font-weight: 600; color: var(--bnhs-gold); }\n}.elementor .e-4a4f9202-fc65{padding:0px;flex-direction:column;gap:0px;& > * { padding: 0.7rem 0; border-bottom: 1px solid rgba(255, 255, 255, 0.12); } & > *:last-child { border-bottom: 0; }\n}.elementor .e-302149be-c2d8{text-align:center;margin-block-start:0.5rem;}.elementor .e-647b385e-ee0b{text-align:center;}.elementor .e-4493e214-6fd3{position:sticky;inset-block-start:8rem;padding:2rem;border-radius:1.1rem;background-image:linear-gradient(120deg, #3A0E15 0%,#4A121A 45%,#7A1F2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-2fc4261a-5da1{flex-direction:row;gap:clamp(2rem, 1rem + 3vw, 4.5rem);align-items:flex-start;}.elementor .e-106df79f-6177{background-color:#FFFFFF;}.elementor .e-49d56a98-83dc{align-self:flex-start;}.elementor .e-3d6f3e5f-1157{max-width:44rem;gap:0.9rem;}.elementor .e-6092fb86-e5f3{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-5227978b-2225{width:3.2rem;height:3.2rem;color:var(--bnhs-maroon);padding:calc(3.2rem * 0.27);border-radius:999px;background-color:var(--bnhs-maroon-50);flex:0 0 auto;}.elementor .e-4fc2bb80-b8d2{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-6cc32cb0-3cc7{color:var(--bnhs-ink);}.elementor .e-3bad7ec6-5555{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-56917a7a-1799{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-47852e0f-ab6e{color:var(--bnhs-ink);}.elementor .e-63144e1b-1ea6{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-58a58628-6887{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-31c1a532-3524{color:var(--bnhs-ink);}.elementor .e-5e7f32a5-be55{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-540c915e-2de8{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-3ae7068a-ce7b{min-width:18rem;flex:1 1 calc(50% - 0.75rem);}.elementor .e-506bb0a1-87c1{width:3.2rem;height:3.2rem;color:var(--bnhs-maroon);padding:calc(3.2rem * 0.27);border-radius:999px;background-color:var(--bnhs-maroon-50);flex:0 0 auto;}.elementor .e-222d2674-a081{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-3ffd7b47-1939{color:var(--bnhs-ink);}.elementor .e-36fdb49e-7e2d{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-6bdb60f3-34c3{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-6e492783-f262{color:var(--bnhs-ink);}.elementor .e-4e4584f4-86b6{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-7ff0e605-a0c7{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-166932c5-f896{min-width:18rem;flex:1 1 calc(50% - 0.75rem);}.elementor .e-74d1148d-f196{padding-block-start:1.25rem;}.elementor .e-5c5f1a-cc78{background-color:var(--bnhs-maroon-50);}.elementor .e-64ee9557-97fb{align-self:flex-start;}.elementor .e-2121ab49-361b{max-width:44rem;gap:0.9rem;}.elementor .e-5bee8e08-dd4e{max-width:32rem;}.elementor .e-a68db63-1ec3{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-4db269f5-7e23{font-size:1.12rem;}.elementor .e-5d0b8e9c-2a0b{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0.45rem;}.elementor .e-f5f831c-9b23{font-size:1.12rem;}.elementor .e-6cc96db7-a0f0{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0.45rem;}.elementor .e-71eb67d4-6c3f{font-size:1.12rem;}.elementor .e-666d954e-14e1{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;border-width:1px;border-color:var(--bnhs-line);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0.45rem;}.elementor .e-6da352b1-1ffa{width:100%;padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-2b52971f-92e5{background-color:#FFFFFF;}.elementor .e-7abc5c86-af9e{align-self:flex-start;}.elementor .e-3d8cfbd-914c{max-width:44rem;gap:0.9rem;}.elementor .e-64a037df-5b8e{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-6517fe2a-d76d{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-6cf05bc2-7718{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-49f03e00-69ee{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-image:linear-gradient(110deg, #4A121A 0%,#7A1F2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:0.8rem;justify-content:space-between;align-items:center;}.elementor .e-1ff84446-26e6{font-size:1rem;}.elementor .e-44da7111-55e6{font-family:var(--bnhs-font);font-weight:700;font-size:0.95rem;color:var(--bnhs-maroon);padding-block-start:0.3rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7950878-11a0{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-a69f16f-548b{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-62be6946-771f{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-3ff30aa8-ee3c{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-179ea9de-ab9c{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-image:linear-gradient(110deg, #4A121A 0%,#7A1F2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:0.8rem;justify-content:space-between;align-items:center;}.elementor .e-109409a4-26e0{font-size:1rem;}.elementor .e-63170359-3b86{font-family:var(--bnhs-font);font-weight:700;font-size:0.95rem;color:var(--bnhs-maroon);padding-block-start:0.3rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-447649d1-f63b{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-71eeebe5-85dd{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-780610ff-7368{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-51a0089b-f32f{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-624cfb60-3933{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-image:linear-gradient(110deg, #4A121A 0%,#7A1F2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:0.8rem;justify-content:space-between;align-items:center;}.elementor .e-78085a6f-b787{font-size:1rem;}.elementor .e-6e367b29-7519{font-family:var(--bnhs-font);font-weight:700;font-size:0.95rem;color:var(--bnhs-maroon);padding-block-start:0.3rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f4a1424-7aa4{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-2bf45485-1e76{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-6e59c5e1-c28e{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-2ad3a64b-f72d{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-1aad13f2-9357{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-image:linear-gradient(110deg, #4A121A 0%,#7A1F2B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:0.8rem;justify-content:space-between;align-items:center;}.elementor .e-6f8bccd-cea2{font-size:1rem;}.elementor .e-62f6c192-5920{font-family:var(--bnhs-font);font-weight:700;font-size:0.95rem;color:var(--bnhs-maroon);padding-block-start:0.3rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d71729f-49a0{padding-block-start:1.4rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;flex-direction:column;gap:0.7rem;flex:1 1 auto;}.elementor .e-426374ac-74cf{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-6df6ad7c-edf6{padding-block-start:1rem;}.elementor .e-57e9bf4d-f6a1{background-color:var(--bnhs-maroon-50);}.elementor .e-37ad4b59-86f0{width:26rem;height:auto;position:absolute;inset-block-end:-9rem;inset-inline-start:-7rem;border-radius:999px;opacity:7%;pointer-events: none;\n}.elementor .e-8c6d3cc-d56c{width:30rem;height:30rem;position:absolute;inset-block-start:50%;inset-inline-end:8%;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(201, 162, 39, 0.35) 0%,rgba(201, 162, 39, 0) 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -50%, 0px);pointer-events: none;\n}.elementor .e-439a7bc8-79e0{color:var(--bnhs-gold);}.elementor .e-5e780250-efec{color:#FFFFFF;}.elementor .e-6532aa5b-5af6{color:var(--bnhs-soft);}.elementor .e-518cf90c-450f{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-17c245e1-8ef2{color:#F6ECEA;}.elementor .e-a41a1f0-9dba{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-169e5ef6-2b67{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-3505ea30-8b50{color:#F6ECEA;}.elementor .e-7b7132ea-513b{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-ccef060-28f3{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-10d5093f-e30e{color:#F6ECEA;}.elementor .e-1995ff73-7909{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-3b0f2ddd-28b2{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-58c38dc8-315f{position:relative;z-index:1;gap:1.1rem;flex:1 1 0px;}.elementor .e-5f335b23-3c2e{width:3.4rem;height:3.4rem;color:var(--bnhs-maroon);padding:0.85rem;border-radius:1rem;background-color:var(--bnhs-maroon-50);flex:0 0 auto;}.elementor .e-392bf41b-5a80{font-family:var(--bnhs-font);font-weight:700;font-size:0.88rem;color:var(--bnhs-gold-ink);margin:0px;}.elementor .e-4c13e4e-b8ff{font-weight:800;font-size:clamp(1.45rem, 1.25rem + 0.6vw, 1.75rem);line-height:1.15;}.elementor .e-36549624-f4a7{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-2fb3b40b-e941{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-57a69fa0-eb42{font-size:1rem;}.elementor .e-16179255-fe67{width:0.95rem;height:0.95rem;color:var(--bnhs-green);flex:0 0 auto;}.elementor .e-2bc2dca8-1c34{font-family:var(--bnhs-font);font-weight:600;font-size:0.9rem;color:var(--bnhs-ink);margin:0px;}.elementor .e-400097db-994e{width:auto;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.5rem;align-items:center;}.elementor .e-2e6d157a-3e31{width:0.95rem;height:0.95rem;color:var(--bnhs-green);flex:0 0 auto;}.elementor .e-7093c466-7837{font-family:var(--bnhs-font);font-weight:600;font-size:0.9rem;color:var(--bnhs-ink);margin:0px;}.elementor .e-68e8816f-61b3{width:auto;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:999px;background-color:var(--bnhs-maroon-50);flex-direction:row;gap:0.5rem;align-items:center;}.elementor .e-16faa711-7f4a{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;}.elementor .e-7d485fa-abfa{width:100%;font-size:1.05rem;text-align:center;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;}.elementor .e-2cb5c709-319a{width:0.85rem;height:0.85rem;color:var(--bnhs-green);margin-block-start:0.22rem;flex:0 0 auto;}.elementor .e-babcf3e-2b0b{font-size:0.86rem;line-height:1.55;}.elementor .e-74451774-f073{padding:0px;flex-direction:row;gap:0.55rem;align-items:flex-start;}.elementor .e-142c2bde-c1d9{font-size:0.86rem;}.elementor .e-32083161-be85:hover,.elementor .e-32083161-be85:focus-visible{color:#94283A;}.elementor .e-32083161-be85{font-family:var(--bnhs-font);font-weight:700;font-size:0.86rem;color:var(--bnhs-maroon);text-decoration:underline;margin:0px;text-underline-offset: 3px;\n}.elementor .e-7f41cf83-9488{padding:0px;flex-direction:row;gap:0.35rem;flex-wrap:wrap;align-items:center;}.elementor .e-7e2322e4-3651{padding-block-start:1.1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.6rem;border-top-style: solid; border-top-color: var(--bnhs-line);\n}.elementor .e-41d5d056-9cf1:hover,.elementor .e-41d5d056-9cf1:focus-visible{box-shadow:0px 30px 70px 0px rgba(20, 4, 8, 0.35);}.elementor .e-41d5d056-9cf1{width:100%;max-width:36rem;padding:clamp(1.75rem, 1.25rem + 1.5vw, 2.5rem);border-radius:1.25rem;border-block-start-width:4px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;box-shadow:0px 30px 70px 0px rgba(20, 4, 8, 0.35);gap:1.4rem;border-top-style: solid; border-top-color: var(--bnhs-gold);\n}.elementor .e-5c8df591-9a89{width:100%;position:relative;z-index:1;padding:0px;flex:1 1 0px;align-items:center;}.elementor .e-1b5c5b3c-a4ec{width:100%;max-width:95rem;overflow:hidden;position:relative;padding:clamp(2rem, 1rem + 4vw, 4.5rem);border-radius:1.75rem;background-image:linear-gradient(105deg, rgba(42, 9, 15, 0.97) 0%,rgba(74, 18, 26, 0.9) 42%,rgba(122, 31, 43, 0.55) 100%),url("https://bnhs.vinsupport.net/wp-content/uploads/2026/10/petilla-building.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#4A121A;box-shadow:0px 40px 80px -30px rgba(74, 18, 26, 0.45);flex-direction:row;gap:clamp(2rem, 1rem + 4vw, 5rem);align-items:center;}.elementor .e-66f0c5df-6091{padding-block-start:clamp(2.5rem, 2rem + 2vw, 4rem);padding-block-end:clamp(2.5rem, 2rem + 2vw, 4rem);padding-inline-start:clamp(1.25rem, 0.5rem + 3vw, 3rem);padding-inline-end:clamp(1.25rem, 0.5rem + 3vw, 3rem);background-image:linear-gradient(180deg, #FBF4F2 0%,#FBF4F2 50%,#FFFFFF 50%,#FFFFFF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;}