.elementor-104 .elementor-element.elementor-element-cab9da3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-dd77988 *//* BB-Ajtóablak — Beltéri ajtók | teljes Elementor-kompatibilis CSS */

.bbi-page{
  --ink:#17120f;--espresso:#21150f;--walnut:#4b2e21;--copper:#b86f3c;
  --gold:#e3a158;--sand:#ead7bf;--ivory:#fffaf3;--cream:#f3e9df;
  --line:rgba(75,46,33,.17);--serif:Georgia,'Times New Roman',serif;
  --sans:Arial,Helvetica,sans-serif;background:var(--ivory);color:var(--ink);
  width:100%;overflow:visible;isolation:isolate;font-family:var(--sans)
}
.bbi-page,.bbi-page *,.bbi-page *:before,.bbi-page *:after{box-sizing:border-box}
.bbi-page a{text-decoration:none;color:inherit}.bbi-page img{display:block;max-width:100%}
.bbi-page h1,.bbi-page h2,.bbi-page h3,.bbi-page p{margin-top:0}
.bbi-shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}
.bbi-kicker,.bbi-eyebrow{display:flex;align-items:center;gap:12px;color:var(--copper);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.bbi-kicker:before,.bbi-eyebrow i{content:"";width:34px;height:1px;background:currentColor;flex:none}
.bbi-kicker--light,.bbi-eyebrow{color:var(--gold)}
.bbi-page h2{font:400 clamp(43px,5vw,72px)/.96 var(--serif);letter-spacing:-.045em}
.bbi-btn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:15px 22px;border:1px solid transparent;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:transform .25s,background .25s,color .25s,border-color .25s}
.bbi-btn span{font-size:17px}.bbi-btn--gold{background:var(--gold)!important;color:var(--ink)!important}
.bbi-btn--gold:hover{background:var(--ivory)!important;transform:translateY(-2px)}
.bbi-btn--glass{border-color:rgba(255,255,255,.38);background:rgba(24,16,12,.2);color:#fff!important;backdrop-filter:blur(10px)}
.bbi-btn--glass:hover{border-color:var(--gold);color:var(--gold)!important}

/* SCROLL HERO */
.bbi-scroll-hero{position:relative;height:500vh;background:var(--espresso)}
.bbi-scroll-hero__sticky{position:sticky;top:0;height:100vh;min-height:600px;overflow:hidden;background:#160f0b;color:#fff}
.bbi-scroll-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transform:translate3d(0,0,0);backface-visibility:hidden;will-change:contents;contain:strict}
.bbi-scroll-hero__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(13,8,5,.78) 0%,rgba(13,8,5,.34) 44%,rgba(13,8,5,.18) 68%,rgba(13,8,5,.52) 100%),linear-gradient(0deg,rgba(13,8,5,.62),transparent 45%,rgba(13,8,5,.3))}
.bbi-scroll-hero__grain{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}
.bbi-hero-scene{--scene-opacity:0;--scene-y:24px;position:absolute;z-index:4;left:max(24px,calc((100vw - 1240px)/2));top:50%;width:min(720px,calc(100% - 48px));opacity:var(--scene-opacity);transform:translateY(calc(-50% + var(--scene-y)));pointer-events:none;will-change:opacity,transform}
.bbi-hero-scene--right{left:auto;right:max(24px,calc((100vw - 1240px)/2));width:min(650px,calc(100% - 48px));text-align:right}
.bbi-hero-scene--right .bbi-eyebrow{justify-content:flex-end}.bbi-hero-scene--final{width:min(850px,calc(100% - 48px))}
.bbi-hero-scene h1,.bbi-hero-scene h2{font:400 clamp(58px,7vw,108px)/.88 var(--serif);letter-spacing:-.06em;margin:25px 0 28px;text-wrap:balance;text-shadow:0 4px 28px rgba(0,0,0,.28)}
.bbi-hero-scene h2{font-size:clamp(54px,6.1vw,94px)}.bbi-hero-scene em{font-weight:400;color:var(--gold)}
.bbi-hero-scene>p:not(.bbi-eyebrow){max-width:580px;color:rgba(255,255,255,.76);font-size:16px;line-height:1.7;text-shadow:0 2px 12px rgba(0,0,0,.4)}
.bbi-hero-scene--right>p:not(.bbi-eyebrow){margin-left:auto}.bbi-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px;pointer-events:auto}
.bbi-hero-progress{position:absolute;z-index:6;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.12)}
.bbi-hero-progress span{display:block;width:100%;height:100%;background:var(--gold);transform:scaleX(0);transform-origin:left;will-change:transform}
.bbi-scroll-cue{position:absolute;z-index:5;right:max(24px,calc((100vw - 1240px)/2));bottom:34px;display:flex;align-items:center;gap:13px;color:rgba(255,255,255,.65)}
.bbi-scroll-cue span{width:28px;height:42px;border:1px solid rgba(255,255,255,.48);border-radius:18px;position:relative}
.bbi-scroll-cue span:after{content:"";position:absolute;left:50%;top:8px;width:3px;height:7px;border-radius:5px;background:var(--gold);transform:translateX(-50%);animation:bbiScroll 1.6s infinite}
.bbi-scroll-cue small{font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}
.bbi-scroll-hero.is-finished .bbi-scroll-cue{opacity:0}.bbi-hero-loader{position:absolute;z-index:9;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;background:radial-gradient(circle at 50% 48%,#352217 0%,#1c120d 34%,#120b08 72%);transition:opacity .65s,visibility .65s}
.bbi-hero-loader:after{content:"";position:absolute;width:260px;height:70px;left:50%;top:calc(50% + 60px);transform:translateX(-50%);background:radial-gradient(ellipse,rgba(227,161,88,.2),transparent 68%);filter:blur(12px);pointer-events:none}
.bbi-hero-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}
.bbi-loader-door{position:relative;width:78px;height:116px;padding:5px;border:2px solid rgba(227,161,88,.72);border-bottom-width:5px;perspective:520px;box-shadow:0 0 34px rgba(227,161,88,.13),inset 0 0 16px rgba(0,0,0,.55)}
.bbi-loader-door:before{content:"";position:absolute;inset:7px;background:linear-gradient(90deg,rgba(227,161,88,.08),rgba(227,161,88,.38));filter:blur(7px);animation:bbiDoorLight 2.2s ease-in-out infinite}
.bbi-loader-door>span{position:relative;z-index:2;display:block;width:100%;height:100%;border:1px solid rgba(227,161,88,.5);border-radius:1px;background:linear-gradient(115deg,#70462e 0%,#482b1d 45%,#2a1912 100%);transform-origin:left center;transform-style:preserve-3d;animation:bbiDoorOpen 2.2s cubic-bezier(.62,.02,.23,1) infinite;box-shadow:inset -8px 0 16px rgba(0,0,0,.34),inset 0 0 0 5px rgba(20,12,8,.16)}
.bbi-loader-door>span:before{content:"";position:absolute;inset:10px 9px;border:1px solid rgba(227,161,88,.24);box-shadow:inset 0 0 0 5px rgba(20,12,8,.12)}
.bbi-loader-door i{position:absolute;right:9px;top:52%;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px rgba(23,14,9,.4),0 0 9px rgba(227,161,88,.5)}
.bbi-hero-loader small{position:relative;z-index:2;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.7);animation:bbiLoaderText 1.4s ease-in-out infinite alternate}
@keyframes bbiDoorOpen{0%,14%{transform:rotateY(0deg)}55%,78%{transform:rotateY(-72deg)}100%{transform:rotateY(0deg)}}
@keyframes bbiDoorLight{0%,15%,100%{opacity:.12;transform:scale(.82)}55%,78%{opacity:1;transform:scale(1.08)}}
@keyframes bbiLoaderText{from{opacity:.48}to{opacity:1}}
@keyframes bbiScroll{0%{opacity:0;transform:translate(-50%,0)}35%{opacity:1}100%{opacity:0;transform:translate(-50%,15px)}}

/* INTRO */
.bbi-intro{padding:120px 0 100px;background:var(--cream)}
.bbi-intro__grid{display:grid;grid-template-columns:1fr .86fr;gap:110px;align-items:end}.bbi-intro h2{margin:24px 0 0}
.bbi-intro__copy p{font-size:15px;line-height:1.8;color:rgba(23,18,15,.68)}
.bbi-text-link{display:inline-flex;gap:20px;margin-top:14px;padding-bottom:7px;border-bottom:1px solid var(--copper);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.bbi-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);margin-top:82px}
.bbi-benefits article{padding:34px 24px 5px;border-right:1px solid var(--line)}.bbi-benefits article:first-child{padding-left:0}.bbi-benefits article:last-child{border:0}
.bbi-benefits article>span,.bbi-decisions article>span{font-size:9px;font-weight:800;letter-spacing:.15em;color:var(--copper)}
.bbi-benefits h3,.bbi-decisions h3{font:400 24px/1.1 var(--serif);margin:24px 0 12px}.bbi-benefits p,.bbi-decisions p{font-size:12px;line-height:1.65;color:rgba(23,18,15,.62)}

/* SECTION HEAD */
.bbi-section-head{display:grid;grid-template-columns:1fr 390px;gap:80px;align-items:end;margin-bottom:58px}
.bbi-section-head h2{margin:20px 0 0}.bbi-section-head>p{font-size:14px;line-height:1.72;color:rgba(23,18,15,.62)}
.bbi-section-head--light>p{color:rgba(255,255,255,.64)}

/* CATEGORIES */
.bbi-categories{padding:120px 0;background:var(--ivory)}
.bbi-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
.bbi-category-card{position:relative;min-height:350px;padding:32px;background:linear-gradient(145deg,#f6ede4 0%,#efe1d3 100%);border:1px solid rgba(75,46,33,.16);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 24px rgba(75,46,33,.035);transition:transform .3s,box-shadow .3s,border-color .3s,background .3s}
.bbi-category-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--copper),var(--gold));transform:scaleX(.25);transform-origin:left;transition:transform .3s}
.bbi-category-card:after{content:"";position:absolute;right:-80px;top:-80px;width:170px;height:170px;border:1px solid rgba(184,111,60,.1);border-radius:50%;transition:transform .45s,border-color .3s}
.bbi-category-card:hover{transform:translateY(-7px);border-color:rgba(184,111,60,.45);background:linear-gradient(145deg,#f9f1e9 0%,#f1dfcc 100%);box-shadow:0 26px 55px rgba(75,46,33,.13)}
.bbi-category-card:hover:before{transform:scaleX(1)}.bbi-category-card:hover:after{transform:scale(1.12);border-color:rgba(184,111,60,.2)}
.bbi-category-card>span{position:relative;z-index:2;width:38px;height:38px;display:grid;place-items:center;background:var(--espresso);color:var(--gold);font-size:9px;margin-bottom:34px;box-shadow:7px 7px 0 rgba(184,111,60,.1)}
.bbi-category-card small{color:var(--copper);font-size:8px;font-weight:800;letter-spacing:.14em}.bbi-category-card h3{font:400 31px/1.04 var(--serif);margin:14px 0 16px}
.bbi-category-card p{position:relative;z-index:2;font-size:11px;line-height:1.65;color:rgba(23,18,15,.62)}.bbi-category-card b{position:relative;z-index:2;margin-top:auto;padding-top:18px;border-top:1px solid rgba(75,46,33,.15);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.bbi-category-card b i{float:right;font-style:normal;font-size:17px;color:var(--copper);transition:transform .25s}.bbi-category-card:hover b i{transform:translate(3px,-3px)}

/* CHOOSER */
.bbi-chooser{padding:110px 0;background:var(--walnut);color:#fff}
.bbi-chooser__grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.16)}
.bbi-choice-list button{appearance:none;width:100%;min-height:112px;border:0;border-bottom:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;padding:20px 24px;display:grid;grid-template-columns:38px 1fr 22px;gap:15px;align-items:center;text-align:left;cursor:pointer}
.bbi-choice-list button:last-child{border:0}.bbi-choice-list button:hover,.bbi-choice-list button.is-active{background:var(--gold);color:var(--ink)}
.bbi-choice-list button>span{font:400 19px/1 var(--serif)}.bbi-choice-list strong,.bbi-choice-list small{display:block}.bbi-choice-list strong{font-size:14px}.bbi-choice-list small{font-size:10px;opacity:.6;margin-top:7px}.bbi-choice-list i{font-style:normal;font-size:18px}
.bbi-choice-result{background:var(--espresso);padding:55px;display:flex;flex-direction:column;justify-content:center}.bbi-choice-result>small{font-size:8px;letter-spacing:.17em;color:var(--gold)}
.bbi-choice-result h3{font:400 48px/1 var(--serif);margin:20px 0}.bbi-choice-result p{font-size:13px;line-height:1.72;color:rgba(255,255,255,.65)}.bbi-choice-result .bbi-btn{align-self:flex-start;margin-top:18px}

/* TECHNICAL */
.bbi-technical{padding:120px 0;background:var(--espresso);color:#fff}
.bbi-technical__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:95px;align-items:center}.bbi-technical__image{height:590px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.15)}
.bbi-technical__image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(22,14,10,.68),transparent 55%)}.bbi-technical__image img{width:100%;height:100%;object-fit:cover}
.bbi-technical__image span{position:absolute;z-index:2;left:25px;bottom:24px;color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.17em}
.bbi-technical h2{margin:22px 0 26px}.bbi-technical__grid>div:last-child>p{font-size:14px;line-height:1.75;color:rgba(255,255,255,.65)}
.bbi-technical dl{margin:34px 0 0}.bbi-technical dl div{display:grid;grid-template-columns:125px 1fr;gap:20px;padding:14px 0;border-top:1px solid rgba(255,255,255,.14);font-size:12px}.bbi-technical dt{color:var(--gold)}.bbi-technical dd{margin:0;color:rgba(255,255,255,.67);line-height:1.5}

/* DECISIONS */
.bbi-decisions{padding:115px 0;background:var(--ivory)}.bbi-decisions__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}
.bbi-decisions article{padding:32px 25px 10px;border-right:1px solid var(--line)}.bbi-decisions article:first-child{padding-left:0}.bbi-decisions article:last-child{border:0}

/* PROCESS */
.bbi-process{padding:120px 0;background:var(--walnut);color:#fff}.bbi-process__grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:110px}
.bbi-process h2{margin:22px 0 25px}.bbi-process__grid>div>p:not(.bbi-kicker){font-size:14px;line-height:1.75;color:rgba(255,255,255,.64)}.bbi-process .bbi-btn{margin-top:20px}
.bbi-process ol{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.16)}.bbi-process li{display:grid;grid-template-columns:55px 1fr;gap:18px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.16)}
.bbi-process li>span{font:400 22px/1 var(--serif);color:var(--gold)}.bbi-process b,.bbi-process small{display:block}.bbi-process b{font-size:14px}.bbi-process small{font-size:10px;color:rgba(255,255,255,.54);margin-top:7px}

/* FAQ */
.bbi-faq{padding:120px 0;background:var(--ivory)}.bbi-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:110px}.bbi-faq h2{margin-top:22px}
.bbi-faq__list{border-top:1px solid var(--line)}.bbi-faq details{border-bottom:1px solid var(--line)}.bbi-faq summary{list-style:none;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font:400 21px/1.25 var(--serif)}
.bbi-faq summary::-webkit-details-marker{display:none}.bbi-faq summary span{font:300 25px/1 var(--sans);color:var(--copper);transition:transform .2s}.bbi-faq details[open] summary span{transform:rotate(45deg)}
.bbi-faq details p{font-size:13px;line-height:1.72;color:rgba(23,18,15,.64);max-width:720px;padding:0 45px 25px 0}

/* FINAL */
.bbi-final{padding:15px 0 100px;background:var(--ivory)}.bbi-final__card{background:var(--espresso);color:#fff;padding:65px 70px;display:grid;grid-template-columns:1.35fr .65fr;gap:70px;align-items:center}
.bbi-final h2{font-size:50px;margin:20px 0}.bbi-final p{font-size:14px;line-height:1.7;color:rgba(255,255,255,.63)}.bbi-final__card>div:last-child{display:flex;flex-direction:column;gap:25px}
.bbi-phone{border-top:1px solid rgba(255,255,255,.14);padding-top:20px}.bbi-phone small,.bbi-phone strong{display:block}.bbi-phone small{font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.5)}.bbi-phone strong{font:400 25px/1 var(--serif);color:var(--gold);margin-top:8px}

/* TABLET */
@media(max-width:1024px){
  .bbi-shell{width:min(100% - 40px,920px)}.bbi-intro__grid,.bbi-section-head,.bbi-technical__grid,.bbi-process__grid,.bbi-faq__grid{gap:55px}
  .bbi-category-grid{grid-template-columns:repeat(2,1fr)}.bbi-benefits,.bbi-decisions__grid{grid-template-columns:repeat(2,1fr)}
  .bbi-benefits article:nth-child(2),.bbi-decisions article:nth-child(2){border-right:0}.bbi-benefits article:nth-child(-n+2),.bbi-decisions article:nth-child(-n+2){border-bottom:1px solid var(--line)}
  .bbi-final__card{padding:50px;gap:35px}
}

/* MOBILE */
@media(max-width:767px){
  .bbi-shell{width:calc(100% - 32px)}.bbi-scroll-hero{height:430vh}.bbi-scroll-hero__sticky{min-height:520px}
  .bbi-scroll-hero__video{object-position:center}.bbi-scroll-hero__shade{background:linear-gradient(0deg,rgba(13,8,5,.82),rgba(13,8,5,.1) 62%,rgba(13,8,5,.45))}
  .bbi-hero-scene,.bbi-hero-scene--right{left:16px;right:16px;top:auto;bottom:88px;width:auto;text-align:left;transform:translateY(var(--scene-y))}
  .bbi-hero-scene--right .bbi-eyebrow{justify-content:flex-start}.bbi-hero-scene h1,.bbi-hero-scene h2{font-size:clamp(43px,12.5vw,62px);margin:18px 0 18px;line-height:.91}
  .bbi-hero-scene>p:not(.bbi-eyebrow){font-size:13px;line-height:1.55;max-width:94%}.bbi-eyebrow{font-size:8px}.bbi-eyebrow i{width:22px}
  .bbi-hero-actions{display:grid;gap:8px;margin-top:22px}.bbi-hero-actions .bbi-btn{width:100%;justify-content:space-between;min-height:48px;padding:12px 16px}
  .bbi-scroll-cue{right:16px;bottom:25px}.bbi-scroll-cue small{display:none}.bbi-scroll-cue span{width:24px;height:36px}
  .bbi-intro,.bbi-categories,.bbi-chooser,.bbi-technical,.bbi-decisions,.bbi-process,.bbi-faq{padding:78px 0}
  .bbi-page h2{font-size:clamp(39px,11vw,52px)}.bbi-intro__grid,.bbi-section-head,.bbi-technical__grid,.bbi-process__grid,.bbi-faq__grid{grid-template-columns:1fr;gap:35px}
  .bbi-benefits{margin-top:55px}.bbi-benefits article{padding:25px 13px}.bbi-benefits h3,.bbi-decisions h3{font-size:19px}.bbi-benefits p,.bbi-decisions p{font-size:10px}
  .bbi-section-head{margin-bottom:38px}.bbi-category-grid{grid-template-columns:1fr}.bbi-category-card{min-height:285px;padding:27px}.bbi-category-card>span{margin-bottom:27px}
  .bbi-chooser__grid{grid-template-columns:1fr}.bbi-choice-list button{min-height:94px;padding:17px}.bbi-choice-result{padding:40px 24px}.bbi-choice-result h3{font-size:39px}.bbi-choice-result .bbi-btn{width:100%;justify-content:space-between}
  .bbi-technical__image{height:460px;order:2}.bbi-technical dl div{grid-template-columns:100px 1fr}.bbi-decisions article{padding:25px 14px}
  .bbi-process .bbi-btn{width:100%;justify-content:space-between}.bbi-faq summary{font-size:18px;min-height:72px}.bbi-faq details p{padding-right:15px}
  .bbi-final{padding:0}.bbi-final__card{width:100%;grid-template-columns:1fr;padding:60px 22px;gap:30px}.bbi-final h2{font-size:40px}.bbi-final .bbi-btn{width:100%;justify-content:space-between}
}

@media(max-width:420px){.bbi-benefits,.bbi-decisions__grid{grid-template-columns:1fr}.bbi-benefits article,.bbi-decisions article{border-right:0!important;border-bottom:1px solid var(--line)}.bbi-technical__image{height:400px}}

@media(prefers-reduced-motion:reduce){
  .bbi-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
  .bbi-scroll-hero{height:100vh}.bbi-hero-scene{display:none}.bbi-hero-scene--intro{display:block;opacity:1;--scene-opacity:1;--scene-y:0px}
  .bbi-scroll-cue,.bbi-hero-progress{display:none}
}

/* Elementor: egyik szülőkonténer se törhesse meg a position:sticky működését */
.elementor-widget-html:has(#bbi-page),
.elementor-widget-html:has(#bbi-page)>.elementor-widget-container,
.elementor-element:has(> .elementor-widget-container > #bbi-page),
.e-con:has(#bbi-page),
.e-con-inner:has(#bbi-page),
.elementor-section:has(#bbi-page),
.elementor-container:has(#bbi-page){
  width:100%;
  overflow:visible!important;
  overflow-x:visible!important;
  overflow-y:visible!important;
  transform:none!important;
  contain:none!important
}

/* A sticky elem saját szülője sem lehet scroll-konténer. */
#bbi-page,#bbi-scroll-hero{overflow:visible!important}
#bbi-scroll-hero .bbi-scroll-hero__sticky{overflow:hidden!important}/* End custom CSS */