:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}.bnrSDJ25{--bnrHeight: 450px;--bnrFooterHeight: 80px;--bnrGridTemplateAreas: "MAIN""....";--bnrGridTemplateColumns: 1fr;--bnrGridTemplateRows: auto 1fr;--bnrC1GridArea: MAIN;--bnrBackgroundb1GridArea: MAIN;--bnrBackgroundb2GridArea: 2 / 1 / 3 / 3;--bnrGridCoverAll: 1 / 1 / 3 / 3}.bnrSDJ25 .HPbnrWrap{margin:var(--bnrWrapMargin);min-width:var(--bnrWrapMinWidth)}.bnrSDJ25 .bnrCurve--mobile{bottom:auto;top:-1px}.bnrSDJ25 .bnrCurve--desktop{display:none}@media(min-width: 576px){.bnrSDJ25{--bnrGridTemplateAreas: ".... MAIN back back" "FOOT FOOT FOOT FOOT" ;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 50px) calc(var(--cont-max-width-HALF) + 50px) auto;--bnrGridCoverAll: 1 / 1 / 3 / 5;--bnrC1GridArea: 1 / 2 / 3 / 3;--bnrBackgroundb1GridArea: 1 / 1 / 3 / 3;--bnrBackgroundb2GridArea: 1 / 3 / 3 / 5}.bnrSDJ25 .bnrCurve--mobile{display:none}.bnrSDJ25 .bnrCurve--desktop{display:block;height:calc(100% + 4px);width:auto;left:-1px;top:-2px}}@media(min-width: 768px){.bnrSDJ25{--cont-max-width-HALF: calc(var(--cont-max-width) * .5);--bnrHeight:450px;--bnrGridTemplateAreas: ".... MAIN back back" "FOOT FOOT FOOT FOOT" ;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 50px) calc(var(--cont-max-width-HALF) + 50px) auto;--bnrFooterHeight: 80px}}@media(min-width: 992px){.bnrSDJ25{--bnrHeight: 530px;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 120px) calc(var(--cont-max-width-HALF) + 120px) auto}}@media(min-width: 1200px){.bnrSDJ25{--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 150px) calc(var(--cont-max-width-HALF) + 150px) auto}}.bnrSDJ25{--bnrBackgroundb1Color: #1d1e40;--bnrC1ContentAlign: center;--bnrC1JustifyContent: center;background-repeat:no-repeat;--bnrWrapMargin: 1rem 10px 0 10px;--bnrTitleBase: 26px;--bnrTitleColor: white;--bnrTitleWeight: var(--t-weight-strong);--bnrTitleLineHeight: 1.1;--bnrTextColor: white;--h-color: white;--thisLabelAndListMargin: 1rem auto 1rem 0;--thisListLiSize: 14px;--bnrTextMargin: 0.5em auto 0 0;--bnrTextBase: 16px;--BTN-width: var(--BTN-width-BASE);--BTN-margin: .8rem auto -2.5rem auto;--BTN-color: white;--BTN-background-color: var(--color-brand-tertiary);--bnrBackgroundb2Image: url("https://leger.imgix.net/Destinations/Derbyshire_D1401/VintageTrains_P6499/the-white-rose-to-york-steam-journey-39797.jpg?w=1100&h=600&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=0&fp-y=.45&fp-z=1");--bnrBackgroundb2Size: cover;--bnrBackgroundb2Position: left top}.bnrSDJ25 .bnrSticker{position:absolute;width:auto;z-index:20}.bnrSDJ25 .bnrSticker--lastChance{height:var(--BSlastChanceHeight);top:var(--BSlastChanceTop);bottom:var(--BSlastChanceBottom);left:var(--BSlastChanceLeft);right:var(--BSlastChanceRight);transform:rotate(var(--BSlastChanceRotate))}.bnrSDJ25 .bnrSticker--lastChance--mobile{display:var(--BSlastChanceMobileDisplay)}.bnrSDJ25 .bnrSticker--lastChance--desktop{display:var(--BSlastChanceDesktopDisplay)}.bnrSDJ25 .bnrTl{display:block;position:relative;--textScriptRotate: -3deg;--textScriptSize: 1em;--textScriptColor: var(--color-brand-secondary);--textScriptLineHeight: .75}.bnrSDJ25 .bnrTl--main{font-size:2em;line-height:.9;margin-top:-0.1em}.bnrSDJ25 .bnrTx{display:block}.bnrSDJ25__labelAndList{margin:var(--thisLabelAndListMargin);--textScriptSize: 1.2em}.bnrSDJ25__labelAndList h6{display:block;font-size:var(--bnrTextBase);margin-bottom:.3rem}.bnrSDJ25__labelAndList ul{display:inline;list-style:none}.bnrSDJ25__labelAndList li{display:inline-block;color:#fff;font-size:var(--thisListLiSize);margin-right:.7rem}.bnrSDJ25__labelAndList .textScript{line-height:0}@media(min-width: 576px){.bnrSDJ25{--bnrC1JustifyContent: flex-start;--bnrWrapMinWidth: 350px;--bnrC1AlignItems: center;--bnrC1ContentAlign: left;--bnrWrapMargin: 0rem 0 1em 0;--bnrTitleBase: 24px;--thisLabelAndListMargin: 2rem auto 1rem 0;--BTN-margin: 1.5rem auto 0 0;--bnrTextBase: 15px;--bnrBackgroundb2Position: left center}.bnrSDJ25 .bnrTl--main{font-size:2.4em;margin-top:-0.1em}}@media(min-width: 768px){.bnrSDJ25{--bnrWrapMinWidth: 550px;--BS1ppDepositHeight: 150px;--bnrTitleBase: 30px;--bnrTextBase: 17.5px}.bnrSDJ25 .bnrTl--main{margin-top:-0.08em}}@media(min-width: 992px){.bnrSDJ25{--BS1ppDepositHeight: 180px;--bnrTitleBase: 33px;--bnrTextBase: 20px}}@media(min-width: 1400px){.bnrSDJ25{--BS1ppDepositHeight: 225px;--bnrTitleBase: 43px}}