.elementor .e-553eb7fd-d74d{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-76b72be1-a648{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-728f550a-1b4f{font-family:var(--bnhs-font);font-weight:600;font-size:0.92rem;color:var(--bnhs-soft);margin:0px;}.elementor .e-3db098ed-665f{max-width:52rem;color:#FFFFFF;}.elementor .e-21226fe3-e729{max-width:46rem;font-size:clamp(1.05rem, 0.95rem + 0.4vw, 1.25rem);color:#F1E4E1;}.elementor .e-653e0dfb-ec68{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-73e2f2db-8414{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-24f4ac1-3b5c{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-678b77a5-7b80{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-31082231-eaee{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-68011635-f477{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-740b728c-a1b6{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-10a7d3bb-3743{font-family:var(--bnhs-font);font-weight:600;font-size:0.88rem;color:#FFFFFF;margin:0px;white-space: nowrap;\n}.elementor .e-2645a0e1-e19d{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-1d83f68d-d289{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-11a9f328-5a05{width:100%;max-width:95rem;position:relative;z-index:1;gap:1rem;}.elementor .e-66a447bf-3a60{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-e6ed5fe-3928{align-self:flex-start;}.elementor .e-4601c353-f3d2{font-size:1.15rem;color:var(--bnhs-ink);}.elementor .e-618a37a6-d7ed{padding-block-start:0.4rem;}.elementor .e-63efb62b-c195{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-41eaa7b8-162d{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-88da0d7-f5b8{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-20d08677-a166{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-34f92015-9f3b{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-354930e-6f6d{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-211195f-ae0a{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-5eacb79d-20e1{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-42b6a5a9-b229{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-648eb816-cc48{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-71481e50-2ec6{font-family:var(--bnhs-font);font-weight:600;font-size:0.98rem;color:var(--bnhs-ink);line-height:1.45;margin:0px;}.elementor .e-26053d24-27d8{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-4dd2548a-7502{width:100%;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-3435d5de-897b{width:1.1rem;height:1.1rem;color:var(--bnhs-gold-ink);margin-block-start:0.25rem;flex:0 0 auto;}.elementor .e-730712be-7f63{font-size:0.95rem;color:var(--bnhs-ink);}.elementor .e-56e4d649-bf76{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-1cf1bbc-d978{gap:1.2rem;flex:1 1 0px;}.elementor .e-52af3e43-ea7e{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-788bb1cc-2a22{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-4713f78a-9c6c{font-size:1.5rem;color:#FFFFFF;}.elementor .e-5b4020e7-27b6{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-5131aedd-d6ac{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-4f7750ea-5241{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-4bfa23d2-e63f{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-12c7378-e31d{text-align:center;margin-block-start:0.5rem;}.elementor .e-7d6f1ff5-78be{text-align:center;}.elementor .e-1f8380e0-8987{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-e892da2-2942{flex-direction:row;gap:clamp(2rem, 1rem + 3vw, 4.5rem);align-items:flex-start;}.elementor .e-cf242a-ac10{background-color:#FFFFFF;}.elementor .e-26be35ce-b0a8{align-self:flex-start;}.elementor .e-723bdb72-b2d6{max-width:44rem;gap:0.9rem;}.elementor .e-e69af58-95b6{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-6e5602b2-7ae5{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-56c7482f-3bc9{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-28cdd299-7129{color:var(--bnhs-ink);}.elementor .e-76a16b91-53ec{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-7432b49-a287{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-22f83e2d-ac93{color:var(--bnhs-ink);}.elementor .e-1d1f3965-51b4{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-3cd4608b-7b36{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-31031024-7126{color:var(--bnhs-ink);}.elementor .e-749a07be-9a00{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-4b238f23-6e99{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-6003bf13-f555{min-width:18rem;flex:1 1 calc(50% - 0.75rem);}.elementor .e-21cfc95d-b7b2{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-78843f86-e97c{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-f5311c1-6e6d{color:var(--bnhs-ink);}.elementor .e-28c3c9b7-77d0{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-1d159898-1428{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-6a49964f-2815{color:var(--bnhs-ink);}.elementor .e-2aa00331-ea13{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-35b4f393-8d80{width:1.2rem;height:1.2rem;color:var(--bnhs-green);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-27e02e97-a81d{color:var(--bnhs-ink);}.elementor .e-552af978-de45{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-62a28974-78cb{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-13dd53e1-11df{min-width:18rem;flex:1 1 calc(50% - 0.75rem);}.elementor .e-76c8c191-4664{padding-block-start:1.25rem;}.elementor .e-2eaf1a1a-34b7{background-color:var(--bnhs-maroon-50);}.elementor .e-13bcc3f6-25a9{align-self:flex-start;}.elementor .e-24912f0d-8a36{max-width:44rem;gap:0.9rem;}.elementor .e-1ce212cc-8c54{max-width:32rem;}.elementor .e-682a7270-b672{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-28e3be82-57f1{font-size:1.12rem;}.elementor .e-4675cf74-4d69{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-3dc9d55b-ef92{font-size:1.12rem;}.elementor .e-7dc31ad6-6fbb{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-6481bb6b-7123{width:100%;padding:0px;flex-direction:column;gap:0.9rem;}.elementor .e-4b22c9fb-fbb9{background-color:#FFFFFF;}.elementor .e-4cffbed-6084{align-self:flex-start;}.elementor .e-49aa47ec-ce77{max-width:44rem;gap:0.9rem;}.elementor .e-642d738c-f7dc{padding:0px;flex-direction:row;gap:2.5rem;justify-content:space-between;align-items:flex-end;}.elementor .e-7469d683-71a9{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-2b962505-11b4{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-ec37f71-8c33{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-3a151f03-7076{font-size:1rem;}.elementor .e-2925baeb-34b5{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-2806d3b6-78c1{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-68233047-b11c{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-6fa6cd4a-22a5{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-3343ee84-62fb{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-f16c287-55f1{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-68ad92d3-9704{font-size:1rem;}.elementor .e-3a92a873-401b{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-7e577c3d-805f{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-7f6db42a-5f14{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-5d0ee04d-854c{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-5dd40de8-ec1e{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-b9b91a-81d5{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-37af7a40-6ab2{font-size:1rem;}.elementor .e-712213d5-bd12{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-63ea8553-2ee1{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-2720fcf4-c30a{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-6158995-f85c{font-family:var(--bnhs-font);font-weight:700;font-size:0.85rem;color:var(--bnhs-gold);letter-spacing:0.01em;margin:0px;}.elementor .e-3f17cad5-f2b4{width:1.6rem;height:1.6rem;color:#FFFFFF;flex:0 0 auto;}.elementor .e-73d5dd70-3022{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-d96b186-ad52{font-size:1rem;}.elementor .e-1126d1d4-f307{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-33d4aaa4-b0b9{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-2e1c7014-3057{min-width:15rem;overflow:hidden;padding:0px;display:flex;gap:0px;flex:1 1 calc(25% - 1.5rem);}.elementor .e-165f8eb7-f118{padding-block-start:1rem;}.elementor .e-e402827-80da{background-color:var(--bnhs-maroon-50);}.elementor .e-7a4ecb90-fe6f{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-2944f1cf-86ea{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-65e9e963-6e78{color:var(--bnhs-gold);}.elementor .e-1f23f091-bf72{color:#FFFFFF;}.elementor .e-74b47e79-29ee{color:var(--bnhs-soft);}.elementor .e-52a7db0f-f5de{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-23af77d6-d2c7{color:#F6ECEA;}.elementor .e-5364c70a-dfda{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-7bf6a6af-dbbc{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-5a696308-2a8b{color:#F6ECEA;}.elementor .e-16350a5b-70b4{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-7b934e97-e7a7{width:1.2rem;height:1.2rem;color:var(--bnhs-gold);margin-block-start:0.3rem;flex:0 0 auto;}.elementor .e-6c06dc7e-83bb{color:#F6ECEA;}.elementor .e-1f1a3da5-11b9{padding:0px;flex-direction:row;gap:0.7rem;align-items:flex-start;}.elementor .e-22cd4f53-76b7{padding:0px;flex-direction:column;gap:0.7rem;}.elementor .e-1baa4153-6731{position:relative;z-index:1;gap:1.1rem;flex:1 1 0px;}.elementor .e-65dc30b8-448e{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-339b70d1-b646{font-family:var(--bnhs-font);font-weight:700;font-size:0.88rem;color:var(--bnhs-gold-ink);margin:0px;}.elementor .e-7d74dd2d-fd3b{font-weight:800;font-size:clamp(1.45rem, 1.25rem + 0.6vw, 1.75rem);line-height:1.15;}.elementor .e-5a60ae78-aad7{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-22a4dd0d-36c8{padding:0px;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-57e42a3a-3b14{font-size:1rem;}.elementor .e-23b9a854-8180{width:0.95rem;height:0.95rem;color:var(--bnhs-green);flex:0 0 auto;}.elementor .e-3d77b544-ae21{font-family:var(--bnhs-font);font-weight:600;font-size:0.9rem;color:var(--bnhs-ink);margin:0px;}.elementor .e-1f28eea8-8931{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-743a1f79-b793{width:0.95rem;height:0.95rem;color:var(--bnhs-green);flex:0 0 auto;}.elementor .e-5fb2e96-8b39{font-family:var(--bnhs-font);font-weight:600;font-size:0.9rem;color:var(--bnhs-ink);margin:0px;}.elementor .e-17ec790f-47dd{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-6be188d6-58f6{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;}.elementor .e-493c30ff-dedf{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-4330e43c-38c7{width:0.85rem;height:0.85rem;color:var(--bnhs-green);margin-block-start:0.22rem;flex:0 0 auto;}.elementor .e-601eac8e-e898{font-size:0.86rem;line-height:1.55;}.elementor .e-4dbfcc9b-3c0a{padding:0px;flex-direction:row;gap:0.55rem;align-items:flex-start;}.elementor .e-e336dbe-d7a2{font-size:0.86rem;}.elementor .e-34406d87-f375:hover,.elementor .e-34406d87-f375:focus-visible{color:#94283A;}.elementor .e-34406d87-f375{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-357fa2cb-5ac1{padding:0px;flex-direction:row;gap:0.35rem;flex-wrap:wrap;align-items:center;}.elementor .e-18c3d056-f5be{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-6b2e316d-1d68:hover,.elementor .e-6b2e316d-1d68:focus-visible{box-shadow:0px 30px 70px 0px rgba(20, 4, 8, 0.35);}.elementor .e-6b2e316d-1d68{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-74b8999c-46be{width:100%;position:relative;z-index:1;padding:0px;flex:1 1 0px;align-items:center;}.elementor .e-5187d988-e6ca{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-2fef15a1-a53a{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;}