:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}.MSbanner{display:grid;position:relative;background-color:#24233d;height:var(--bnrHeight);--bnrHeight: auto;grid-template-areas:var(--bnrGridTemplateAreas);grid-template-columns:var(--bnrGridTemplateColumns);grid-template-rows:var(--bnrGridTemplateRows);overflow:hidden;--coverGrid: 1 / 1 / 4 / 2;--areaWidthImage: 100%;--areaGridImage: imag;--bnrGridTemplateAreas: "text""logo""imag";--bnrGridTemplateColumns: auto;--bnrGridTemplateRows: 1fr 50px 260px;--contentOffset: 20px;--MBlogoWidth: 100px;--MBlogoTranslate: -50%, 0;--MBlogoTop: 10px;--MBlogoLeft: 50%;--pMaxWidth: 280px;--MBcontentPadding: 1rem 0 0 0;--bnrTitleSize: 28px;--bnrTitleLineHeight: .9;--t-color: white;--t-line-height: 1.25;--t-margin-bottom: 0;--BTN-width: 280px;--BTN-margin: 1rem auto 0 auto;--bnrCurveWidth: 60px;--bnrImageTranslate: -50%, 0;--bnrImageHeight: 300px;--bnrImageWidth: auto;--bnrImageLeft:50%;--bnrImageRight: auto;--bnrImageOffsetTop: 0px;--swooshGridArea: var(--coverGrid)}.MSbanner__area{display:flex;align-items:center;position:relative}.MSbanner__area--text{grid-area:text}.MSbanner__area--logo{grid-area:logo}.MSbanner__area--image{grid-area:var(--areaGridImage)}.MSbanner__area--preAnimateMessage{grid-area:var(--coverGrid);justify-content:center;text-align:center}.MSbanner__area--circles{grid-area:var(--coverGrid)}.MSbanner .HPbnr--footerOverlay{grid-area:var(--coverGrid)}.MSbanner__content{position:relative;text-align:center;width:100%;padding:var(--MBcontentPadding)}.MSbanner .MBlogo{display:block;position:absolute;max-width:10000px;width:var(--MBlogoWidth);height:auto;transform:translate(var(--MBlogoTranslate));top:var(--MBlogoTop);left:var(--MBlogoLeft);transform-origin:center}.MSbanner .MBimage{position:absolute;max-width:10000px;top:var(--bnrImageOffsetTop);left:var(--bnrImageLeft);right:var(--bnrImageRight);width:var(--bnrImageWidth);height:var(--bnrImageHeight);transform:translate(var(--bnrImageTranslate))}.MSbanner h1,.MSbanner .bnrTitle{font-size:var(--bnrTitleSize);line-height:var(--bnrTitleLineHeight);color:#fff}.MSbanner h1__type,.MSbanner .bnrTitle__type{display:block}.MSbanner h1__type--script,.MSbanner .bnrTitle__type--script{font-family:alkaline, sans-serif;transform:rotate(-3deg)}.MSbanner h1__type--Introducing,.MSbanner .bnrTitle__type--Introducing{color:var(--color-brand-secondary);font-weight:400;font-size:.5em;margin-top:1.2em;margin-bottom:.35em}.MSbanner h1__type--DirectRouteMiniBreaks,.MSbanner .bnrTitle__type--DirectRouteMiniBreaks{font-weight:900;font-size:1em;margin-bottom:.35em;line-height:1}.MSbanner p{max-width:var(--pMaxWidth);margin-left:auto;margin-right:auto}.MSbanner .desktopText{display:none}.MSbanner__curve{display:block;width:var(--bnrCurveWidth);height:auto;position:absolute;bottom:0;margin-bottom:-1px;right:-1px;z-index:20;pointer-events:none}@media(min-width: 768px){.MSbanner{--bnrHeight: 500px;--areaWidthText: 380px;--areaWidthLogo: 150px;--areaWidthImage: calc(var(--cont-max-width) - var(--areaWidthText) - var(--areaWidthLogo));--areaGridImage: 1 / 4 / 2 / 6;--bnrGridTemplateAreas: ".... text logo imag ....";--bnrGridTemplateColumns: 1fr var(--areaWidthText) var(--areaWidthLogo) var(--areaWidthImage) 1fr;--coverGrid: 1 / 1 / 2 / 6;--bnrGridTemplateRows: auto;--MBlogoWidth: calc(var(--areaWidthLogo) * 1.1);--MBlogoTop: 50%;--MBlogoLeft: 50%;--MBlogoTranslate: -50%, -50%;--pMaxWidth: 360px;--MBcontentPadding: 0;--bnrTitleSize: 35px;--t-size: 15px;--bnrCurveWidth: 220px;--bnrImageTranslate: 0, -50%;--bnrImageHeight: 600px;--bnrImageWidth: auto;--bnrImageLeft:-150px;--bnrImageRight: auto;--bnrImageOffsetTop: 50px;--BTN-width: 323px;--BTN-height: 45px;--BTN-margin: 2rem auto 0 auto}.MSbanner__content{left:calc(var(--contentOffset)*-1);flex:0 0 calc(100% + var(--contentOffset))}.MSbanner h1__type--DirectRouteMiniBreaks,.MSbanner .bnrTitle__type--DirectRouteMiniBreaks{font-size:.8em;line-height:.9}.MSbanner h1__type--DirectRouteMiniBreaks br,.MSbanner .bnrTitle__type--DirectRouteMiniBreaks br{display:none}.MSbanner .mobileText{display:none}.MSbanner .desktopText{display:block}.MSbanner .MBimage{top:calc(50% + var(--bnrImageOffsetTop))}}@media(min-width: 992px){.MSbanner{--areaWidthText: 500px;--areaWidthLogo: 200px;--bnrImageHeight: 679px;--bnrTitleSize: 45px;--pMaxWidth: 450px;--t-size: VAR(--t-size-BASE);--bnrImageLeft:-180px}}@media(min-width: 1200px){.MSbanner{--areaWidthText: 600px;--areaWidthLogo: 280px;--bnrTitleSize: 54px;--pMaxWidth: 536px;--bnrImageLeft:-100px}}@media(min-width: 1400px){.MSbanner{--bnrImageLeft:0px}}.p-dest .MSbanner .c-btn{display:none !important}:root{--aniTitleAnimationDuration: 600ms;--aniTitleAnimationDelay: 1600ms;--circleAnimationDelay: 1800ms;--circleAnimationDuration: 1200ms;--coverAnimationDuration: 600ms;--coverLeftAnimationDelay: calc(var(--circleAnimationDelay) + var(--circleAnimationDuration));--coverRightAnimationDelay: calc(var(--coverLeftAnimationDelay) * 1.2)}.aniTitle{font-family:alkaline, sans-serif;color:#24233d;font-size:35px;font-weight:var(--t-weight-strong);line-height:1;transform:rotate(-3deg);animation:aniTitleOut var(--aniTitleAnimationDuration) ease-out var(--aniTitleAnimationDelay) forwards}@media(min-width: 768px){.aniTitle{font-size:70px}}@keyframes aniTitleOut{from{transform:scale(1, 1)}to{transform:scale(0, 0);opacity:0}}.aniCircles{--aniCircleSize: 800px;pointer-events:none}.aniCircles__circle{display:block;position:absolute;width:var(--aniCircleSize);height:var(--aniCircleSize);border-radius:999px;top:50%;background-color:var(--color-brand-secondary)}.aniCircles__circle:before{display:block;content:"";position:absolute;width:1000px;height:100%;background-color:var(--color-brand-secondary)}.aniCircles__circle--left{right:0%;transform:translate(0, -50%) scale(1, 1);animation:circleOutLeft var(--circleAnimationDuration) ease-out var(--circleAnimationDelay) forwards}.aniCircles__circle--left:before{right:50%}.aniCircles__circle--right{left:0%;transform:translate(0, -50%) scale(1, 1);animation:circleOutRight var(--circleAnimationDuration) ease-out var(--circleAnimationDelay) forwards}.aniCircles__circle--right:before{left:50%}@media(min-width: 768px){.aniCircles__circle--left{right:40%}.aniCircles__circle--right{left:40%}}@keyframes circleOutLeft{from{transform:translate(0%, -50%) scale(1, 1)}to{transform:translate(-200%, -50%) scale(2, 2)}}@keyframes circleOutRight{from{transform:translate(0%, -50%) scale(1, 1)}to{transform:translate(200%, -50%) scale(2, 2)}}.BNRswooshes{font-size:var(--swooshesBASE);grid-area:var(--swooshGridArea);--swooshesBASE: 16px;--swooshRight-right: 0em}.BNRswooshes .swooshCover{display:block;background-color:#24233d;position:absolute}.BNRswooshes__swoosh{display:block;position:absolute}.BNRswooshes__swoosh--left{transform:scale(0.8, 0.8);transform-origin:bottom left;bottom:0;left:0}.BNRswooshes__swoosh--left img{height:20em}.BNRswooshes__swoosh--left .swooshCover{width:25em;height:25em;bottom:0;left:0em;animation:swooshCoverLeftAnimate var(--coverAnimationDuration) ease-out var(--coverLeftAnimationDelay) forwards}.BNRswooshes__swoosh--topRight{display:none}.BNRswooshes__swoosh img{width:auto}@media screen and (min-width: 600px){.BNRswooshes__swoosh--topRight{display:block;top:0;right:var(--swooshRight-right);transform-origin:top right;transform:scale(0.5, 0.5)}.BNRswooshes__swoosh--topRight img{height:6em;max-width:10000px}.BNRswooshes__swoosh--topRight .swooshCover{width:60em;height:40em;top:0;left:-1em;transform-origin:top left;animation:swooshCoverRightAnimate var(--coverAnimationDuration) ease-out var(--coverRightAnimationDelay) forwards}}@media(min-width: 768px){.BNRswooshes__swoosh{display:block;position:absolute}.BNRswooshes__swoosh--left{transform:scale(1, 1);bottom:0;left:0}.BNRswooshes__swoosh--left img{height:20em}.BNRswooshes__swoosh--left .swooshCover{width:25em;height:25em;bottom:0;left:0em;animation:swooshCoverLeftAnimate var(--coverAnimationDuration) ease-out var(--coverLeftAnimationDelay) forwards}.BNRswooshes__swoosh--topRight{transform:scale(1, 1)}}@media(min-width: 1570px){.BNRswooshes{--swooshRight-right: 19em}}@keyframes swooshCoverLeftAnimate{from{transform:translate(0, -4em) rotate(0deg)}25%{transform:translate(-5em, -8em) rotate(-20deg)}50%{transform:translate(-9em, -10em) rotate(-30deg)}75%{transform:translate(-18em, -13em) rotate(-40deg)}to{transform:translate(-25em, -16em) rotate(-60deg)}}@keyframes swooshCoverRightAnimate{from{transform:translate(0em, 4em) rotate(-20deg)}20%{transform:translate(10em, 8em) rotate(-50deg)}40%{transform:translate(20em, 8em) rotate(-80deg)}60%{transform:translate(30em, 8em) rotate(-100deg)}80%{transform:translate(40em, 8em) rotate(-100deg)}to{transform:translate(50em, 6em) rotate(-120deg)}}.aniImage{opacity:0;animation:imageAnimateInMobile 600ms ease-in calc(var(--coverLeftAnimationDelay)*.6) forwards}@media(min-width: 768px){.aniImage{animation:imageAnimateInDesktop 600ms ease-in calc(var(--coverLeftAnimationDelay)*.8) forwards}}@keyframes imageAnimateInMobile{from{transform:translate(0, 200px);opacity:0}to{transform:translate(0, 0);opacity:1}}@keyframes imageAnimateInDesktop{from{transform:translate(200px, 0);opacity:0}to{transform:translate(0, 0);opacity:1}}.aniLogo{opacity:0;animation:logoAnimateIn 600ms ease-out var(--coverLeftAnimationDelay) forwards}@keyframes logoAnimateIn{from{opacity:0;transform:scale(0, 0)}50%{opacity:1;transform:scale(1, 1)}75%{opacity:1;transform:scale(1.3, 1.3)}to{transform:scale(1, 1);opacity:1}}.MBLandBnr{width:100%;height:var(--bnrHeight);display:grid;grid-template-areas:"left" "...." "text" "text" "text";grid-template-columns:auto;grid-template-rows:0 1fr var(--MBtextOverlapSize) var(--MBtextOverlapSize) auto;--bnrHeight:320px;--MBcircleHeight: 800px;--MBtextOverlapSize: 40px;--MBlogoHeight: 100px;--contentPadding: calc(var(--MBlogoHeight) * .8) 15px 1rem 15px;--MBcardTitleSize: 30px;--bnrBackgroundPosition: center;overflow:hidden}.MBLandBnr__item{position:relative}.MBLandBnr__item--left{grid-area:left}.MBLandBnr__item--text{grid-area:text;color:#fff;display:flex;align-items:center;z-index:10}.MBLandBnr__item--circle{grid-area:text;position:relative}.MBLandBnr__item--image{grid-area:1/1/5/2;background:var(--bnrBackground);background-size:cover;background-position:var(--bnrBackgroundPosition)}.MBLandBnr__content{position:relative;text-align:center;width:100%;padding:var(--contentPadding)}.MBLandBnr .MBcircle{display:block;position:absolute;width:var(--MBcircleHeight);height:var(--MBcircleHeight);background-color:#24233d;border-radius:999px;transform:translate(-50%, 0);left:50%;top:0}.MBLandBnr .MBlogo{display:block;position:absolute;height:var(--MBlogoHeight);width:auto;transform:translate(50%, -50%);right:50%;z-index:100}.MBLandBnr h1{font-family:alkaline, sans-serif;font-size:var(--MBcardTitleSize);line-height:.9;color:#fff}.MBLandBnr h1 span{color:var(--color-brand-secondary)}.MBLandBnr h1 br{display:none}.MBLandBnr p{color:#fff}.MBLandBnr p.toursAndPrice{font-size:var(--toursAndPriceSize);color:var(--color-brand-secondary)}.MBLandBnr--MusicAndTheatre{--bnrBackground: url("https://leger.imgix.net/Destinations/England_D97/Events_P6617/tina-turner-the-musical-40323.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal")}.MBLandBnr--eventGetaways{--bnrBackground: url("https://leger.imgix.net/Destinations/England_D97/Events_P6630/BlackpoolAirShow_P6630/blackpool-air-show-40471.jpg?w=900&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=bottom,right");--bnrBackgroundPosition: bottom right}.MBLandBnr--weekendsAway{--bnrBackground: url("https://leger.imgix.net/Urlslider/Imageslider_R0/bamburgh-castle-36713.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal")}.MBLandBnr--shortStays{--bnrBackground: url("https://leger.imgix.net/Destinations/Uk_D17/Brighton_P4662/brighton-25372.jpg?w=1920&h=1080&auto=compress,enhance,format&q=72&fit=crop&crop=focal")}@media(min-width: 370px){.MBLandBnr{--MBcardTitleSize: 35px}}@media(min-width: 470px){.MBLandBnr{--MBcardTitleSize: 40px;--MBcircleHeight: 1000px}}@media(min-width: 576px){.MBLandBnr{--bnrHeight:300px;grid-template-areas:"left text .... ....";grid-template-columns:1fr var(--areaTextWidth) var(--areaTextRemaining) 1fr;grid-template-rows:auto;--areaTextRemaining: calc(var(--cont-max-width) - var(--areaTextWidth));--MBcircleHeight: calc(var(--bnrHeight) * 1.5);--MBlogoHeight: 110px;--MBCircleRight: 100px;--areaTextWidth: 250px;--contentPadding: 0}.MBLandBnr__content{text-align:left}.MBLandBnr__item--image{grid-area:1/3/2/5}.MBLandBnr .MBcircle{width:var(--MBcircleHeight);height:var(--MBcircleHeight);transform:translate(0, -50%);left:auto;right:calc(var(--MBCircleRight)*-0.6);top:50%}.MBLandBnr .MBcircle:before{display:block;content:"";width:10000px;height:100%;position:absolute;right:50%;background-color:#24233d}.MBLandBnr .MBlogo{transform:translate(50%, -50%);right:calc(var(--MBCircleRight)*-0.6);top:50%}.MBLandBnr h1 br{display:block}}@media(min-width: 768px){.MBLandBnr{--bnrHeight:350px;--areaTextWidth: 300px;--MBcardTitleSize: 45px;--MBlogoHeight: 140px;--contentPadding: 0 20px 0 0}.MBLandBnr .MBcircle{right:calc(var(--MBCircleRight)*-0.9)}.MBLandBnr .MBlogo{right:calc(var(--MBCircleRight)*-0.9)}.MBLandBnr--eventGetaways{--bnrBackground: url("https://leger.imgix.net/Urlslider/Imageslider_R0/redarrows-40577.jpg?w=1200&h=900&auto=compress,enhance,format&q=72&fit=crop&crop=bottom,right");--bnrBackgroundPosition: center}}@media(min-width: 992px){.MBLandBnr{--bnrHeight:500px;--MBcardTitleSize: 60px;--areaTextWidth: 400px;--MBlogoHeight: 170px;--contentPadding: 0 25px 0 0}.MBLandBnr .MBcircle{right:calc(var(--MBCircleRight)*-1)}.MBLandBnr .MBlogo{right:calc(var(--MBCircleRight)*-1)}}@media(min-width: 1200px){.MBLandBnr{--MBcardTitleSize: 70px;--MBlogoHeight: 200px;--areaTextWidth: 470px}}