.anchor-links-banner{position:relative}.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}@media(min-width:768px){.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}}@media(min-width:1350px){.anchor-links-banner.find-a-dealer-details .inside{padding:80px 150px 140px}}.anchor-links-banner.reviews{height:600px}.anchor-links-banner.reviews .inside{padding:75px 30px 150px}@media(min-width:768px){.anchor-links-banner.reviews .inside{padding:75px 30px 150px}}@media(min-width:1350px){.anchor-links-banner.reviews .inside{padding:140px 150px}}.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}@media(min-width:768px){.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}}@media(min-width:1350px){.anchor-links-banner.find-a-dealer-search .inside{padding:140px 150px 175px}}.anchor-links-banner .chevrons{height:80px;margin-bottom:40px;width:84px}.anchor-links-banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media(max-width:767.98px){.anchor-links-banner img.desktop{display:none}}@media(min-width:768px){.anchor-links-banner img.mobile{display:none}}.anchor-links-banner .large-pre-title{color:#fff;font-family:var(--font-family-light);font-size:20px;text-transform:uppercase}@media(min-width:768px){.anchor-links-banner .large-pre-title{font-size:23px}}@media(min-width:1350px){.anchor-links-banner .large-pre-title{font-size:28px}}.anchor-links-banner .pre-title{text-transform:uppercase}.anchor-links-banner .post-title,.anchor-links-banner .pre-title{color:#fff;font-size:16px}@media(min-width:768px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:17px}}@media(min-width:1350px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:18px}}.anchor-links-banner .post-title span,.anchor-links-banner .pre-title span{font-weight:700}.anchor-links-banner .main-title{color:#fff;font-family:var(--font-family-light);font-size:21px;line-height:25px;text-transform:uppercase}@media(min-width:1350px){.anchor-links-banner .main-title{font-size:30px;line-height:32px}}.anchor-links-banner .main-title span{display:block;font-weight:700}.anchor-links-banner .main-title span.inline{display:inline}.anchor-links-banner .sub-title{color:#fff;font-family:var(--font-family-light);font-size:16px}.anchor-links-banner .sub-title-bold{color:#fff;font-family:var(--font-family-bold);font-size:16px}.anchor-links-banner .nearest-dealership p{color:#fff;margin:0}.anchor-links-banner .nearest-dealership p.dealership{font-family:var(--font-family-bold);font-size:18px}@media(min-width:1600px){.anchor-links-banner .nearest-dealership p.dealership{font-size:22px;line-height:26px}}.anchor-links-banner .nearest-dealership p.nearest{font-size:15px;line-height:25px}@media(min-width:1600px){.anchor-links-banner .nearest-dealership p.nearest{font-size:18px;line-height:28px}}.anchor-links-banner .location{display:flex;margin-top:35px}@media(min-width:768px){.anchor-links-banner .location{margin-top:40px}}.anchor-links-banner .location a,.anchor-links-banner .location p{color:#fff}.anchor-links-banner .location p{font-family:var(--font-family-bold);font-size:14px;margin:0}@media(min-width:768px){.anchor-links-banner .location p{font-size:16px;margin-bottom:2px}}.anchor-links-banner .location a{font-size:11px;text-decoration:underline}@media(min-width:768px){.anchor-links-banner .location a{font-size:12px}}.anchor-links-banner .location svg{width:25px}@media(min-width:768px){.anchor-links-banner .location svg{width:30px}}.anchor-links-banner .location>div{display:flex;flex-direction:column;justify-content:center;margin-left:7px}.anchor-links-banner .inside{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.anchor-links-banner .links{list-style:none;margin:0;max-width:300px;padding:0}.anchor-links-banner .links a{color:#fff;display:flex;font-family:var(--font-family-medium);font-size:12px;justify-content:space-between;letter-spacing:3px;margin:20px 0;text-transform:uppercase}@media(min-width:768px){.anchor-links-banner .links a{font-size:13px}}@media(min-width:1350px){.anchor-links-banner .links a{font-size:16px}}.anchor-links-banner .links a svg{width:7px}.anchor-links-banner .links a:last-child{margin-bottom:0}.anchor-links-banner .contact-dealer-details{min-height:40px;width:260px}@media(min-width:768px){.anchor-links-banner .contact-dealer-details{min-height:90px}}.anchor-links-banner .contact-dealer-details .select2-container{margin-bottom:0}.anchor-links-banner .contact-dealer-details .contact-message{color:#fff;font-family:var(--font-family-light);font-size:18px;line-height:21px;margin-bottom:0}@media(min-width:1600px){.anchor-links-banner .contact-dealer-details .contact-message{font-size:23px;line-height:24px}}.anchor-links-banner .contact-dealer-details .change-dealer{color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family-light);font-size:11px;line-height:13px;padding-bottom:3px}.anchor-links-banner .contact-dealer-details .found-dealership{display:flex}.anchor-links-banner .contact-dealer-details .found-dealership .dealer-details .dealer-name{color:#fff;display:block;font-family:var(--font-family-light);font-size:16px;line-height:18px;margin-bottom:8px}.anchor-links-banner .contact-dealer-details .select-closest-container{position:relative}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay{display:none;height:100%;justify-content:flex-end;left:0;padding-right:40px;position:absolute;top:0;width:100%}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay.active{display:flex}.anchor-links-banner.about-us-banner{height:calc(100vh - 177px)}@media(min-width:768px){.anchor-links-banner.about-us-banner{height:calc(100vh - 200px)}}@media(min-width:1200px){.anchor-links-banner.about-us-banner{height:calc(100vh - 220px)}}@media(min-width:1600px){.anchor-links-banner.about-us-banner{height:calc(100vh - 305px)}}.default-module-layout .light{font-family:var(--font-family-light)}.default-module-layout .medium{font-family:var(--font-family-medium)}.default-module-layout .bold{font-family:var(--font-family-bold)}.default-module-layout .background-image{background-position:100% 0;background-repeat:no-repeat;background-size:768px 500px;display:grid;grid-template-rows:1fr 1fr;position:relative}@media(min-width:1024px){.default-module-layout .background-image{background-size:cover}}@media(min-width:1200px){.default-module-layout .background-image{grid-auto-flow:column;grid-template-columns:2fr 1fr;grid-template-rows:1fr}.default-module-layout .background-image.flex-reverse{grid-auto-flow:column;grid-template-columns:1fr 2fr}}.default-module-layout .background-image.flex-reverse .primary-container{position:relative}@media(max-width:1199.98px){.default-module-layout .background-image.flex-reverse .primary-container{grid-row:2}}@media(min-width:1200px){.default-module-layout .background-image.flex-reverse .primary-container{-webkit-clip-path:polygon(100% -100%,0 100%,100% 100%);clip-path:polygon(100% -100%,0 100%,100% 100%);grid-column:2;grid-template-columns:1fr 1fr}.default-module-layout .background-image.flex-reverse .primary-container:before{content:"";display:block;padding-bottom:100%}.default-module-layout .background-image.flex-reverse .primary-container .content{grid-column:2;padding:0 60px 0 0}}@media(min-width:1600px){.default-module-layout .background-image.flex-reverse .primary-container .content{padding:0 90px 0 0}}@media(min-width:1920px){.default-module-layout .background-image.flex-reverse .primary-container .content{padding:0 140px 0 0}}.default-module-layout .background-image.flex-reverse .secondary-container{display:flex;flex-direction:column;justify-content:center;row-gap:26px}@media(max-width:1199.98px){.default-module-layout .background-image.flex-reverse .secondary-container{grid-row:1}}@media(min-width:1200px){.default-module-layout .background-image.flex-reverse .secondary-container{padding:0 0 0 60px}}@media(min-width:1350px){.default-module-layout .background-image.flex-reverse .secondary-container{row-gap:42px}}@media(min-width:1600px){.default-module-layout .background-image.flex-reverse .secondary-container{padding:0 0 0 90px}}@media(min-width:1920px){.default-module-layout .background-image.flex-reverse .secondary-container{padding:0 0 0 140px}}.default-module-layout .background-image.flex-reverse .secondary-container .heading{color:#fff;font-size:25px;line-height:29px;margin-bottom:0;text-transform:uppercase}@media(min-width:1600px){.default-module-layout .background-image.flex-reverse .secondary-container .heading{font-size:30px;line-height:43px}}.default-module-layout .background-image.flex-reverse .secondary-container .heading .heading-bold{font-family:var(--font-family-bold)}.default-module-layout .background-image.flex-reverse .secondary-container .heading .heading-light{font-family:var(--font-family-light)}.default-module-layout .background-image.flex-reverse .secondary-container .primary-content{display:flex;flex-direction:column;row-gap:34px}.default-module-layout .background-image.flex-reverse .secondary-container .primary-content p{color:#fff;margin-bottom:0}.default-module-layout .background-image .primary-container .content,.default-module-layout .background-image .secondary-container .content{display:flex;flex-direction:column;justify-content:center;row-gap:26px}@media(max-width:1199.98px){.default-module-layout .background-image .primary-container .content,.default-module-layout .background-image .secondary-container .content{padding:77px 90px 70px}}@media(max-width:1023.98px){.default-module-layout .background-image .primary-container .content,.default-module-layout .background-image .secondary-container .content{padding:77px 60px 70px}}@media(max-width:767.98px){.default-module-layout .background-image .primary-container .content,.default-module-layout .background-image .secondary-container .content{padding:77px 30px 70px}}@media(min-width:1350px){.default-module-layout .background-image .primary-container .content,.default-module-layout .background-image .secondary-container .content{row-gap:42px}}.default-module-layout .background-image .primary-container{background-color:#191a1a;display:grid}@media(min-width:1200px){.default-module-layout .background-image .primary-container{-webkit-clip-path:polygon(0 0,50% 0,100% 100%,0 100%);clip-path:polygon(0 0,50% 0,100% 100%,0 100%);grid-auto-flow:column;grid-template-columns:1fr 1fr}.default-module-layout .background-image .primary-container:before{content:"";display:block;padding-bottom:100%}.default-module-layout .background-image .primary-container .content{grid-column:1;padding:0 0 0 60px;position:relative}}@media(min-width:1600px){.default-module-layout .background-image .primary-container .content{padding:0 0 0 90px}}@media(min-width:1920px){.default-module-layout .background-image .primary-container .content{padding:0 0 0 140px}}.default-module-layout .background-image .crosshair-icon{height:17px;width:17px}#about-us .light{font-family:var(--font-family-light)}#about-us .medium{font-family:var(--font-family-medium)}#about-us .bold{font-family:var(--font-family-bold)}#about-us .about-us-primary-content-container .about-us-primary-content{padding:70px 30px;row-gap:62px}@media(min-width:768px){#about-us .about-us-primary-content-container .about-us-primary-content{padding:70px 60px}}@media(min-width:1200px){#about-us .about-us-primary-content-container .about-us-primary-content{padding:30px 90px 30px 0;row-gap:30px}}@media(min-width:1920px){#about-us .about-us-primary-content-container .about-us-primary-content{row-gap:88px}}#about-us .about-us-primary-content-container .about-us-primary-content .copy{color:#fff;display:flex;flex-direction:column;font-size:13px;line-height:23px;margin:0;row-gap:50px}@media(min-width:768px){#about-us .about-us-primary-content-container .about-us-primary-content .copy{font-size:15px;line-height:25px}}@media(min-width:1200px){#about-us .about-us-primary-content-container .about-us-primary-content .copy{row-gap:30px}}@media(min-width:1920px){#about-us .about-us-primary-content-container .about-us-primary-content .copy{row-gap:60px}}@media(min-width:1200px){#about-us .about-us-primary-content-container .about-us-primary-content .enquiry-button{max-width:316px}}#about-us .about-us-primary-content-container .about-us-primary-content .enquiry-button .arrow-right .arrow-right-icon-svg{fill:#000}#about-us .about-us-secondary-content-container{padding:70px 30px;row-gap:42px}@media(min-width:768px){#about-us .about-us-secondary-content-container{padding:70px 60px}}@media(min-width:1200px){#about-us .about-us-secondary-content-container{background-size:0;padding:0 0 0 90px;row-gap:30px}}@media(min-width:1600px){#about-us .about-us-secondary-content-container{padding:0 0 0 140px;row-gap:42px}}#about-us .about-us-secondary-content-container .secondary-heading .heading{display:flex;flex-direction:column;font-size:30px;line-height:37px}@media(min-width:1200px){#about-us .about-us-secondary-content-container .secondary-heading .heading{display:block;font-size:28px}}@media(min-width:1600px){#about-us .about-us-secondary-content-container .secondary-heading .heading{font-size:36px}}@media(min-width:1920px){#about-us .about-us-secondary-content-container .secondary-heading .heading{font-size:38px;line-height:49px}}#about-us .about-us-secondary-content-container .secondary-content{color:#fff;display:flex;flex-direction:column;row-gap:40px}#about-us .about-us-secondary-content-container .secondary-content .sub-heading{font-size:18px;line-height:27px;margin:0}@media(min-width:768px){#about-us .about-us-secondary-content-container .secondary-content .sub-heading{font-size:23px;line-height:27px}}#about-us .about-us-secondary-content-container .secondary-content .copy{display:flex;flex-direction:column;line-height:23px;margin:0;row-gap:40px}@media(min-width:768px){#about-us .about-us-secondary-content-container .secondary-content .copy{line-height:25px}}#about-us .about-us-secondary-content-container .secondary-content .copy .medium{font-size:14px}@media(min-width:768px){#about-us .about-us-secondary-content-container .secondary-content .copy .medium{font-size:16px}}#about-us .about-us-secondary-content-container .secondary-content .copy .light{font-size:13px}@media(min-width:768px){#about-us .about-us-secondary-content-container .secondary-content .copy .light{font-size:15px}}#offer-banner+#unbranded-main-banner{padding-top:50px}@media(min-width:1600px){#offer-banner+#unbranded-main-banner{padding-top:70px}}#offer-banner+#unbranded-main-banner .background-image{height:calc(100vh - 127px)}@media(min-width:768px){#offer-banner+#unbranded-main-banner .background-image{height:calc(100vh - 150px)}}@media(min-width:1200px){#offer-banner+#unbranded-main-banner .background-image{height:calc(100vh - 170px)}}@media(min-width:1600px){#offer-banner+#unbranded-main-banner .background-image{height:calc(100vh - 230px)}}#unbranded-main-banner .background-image{align-items:center;background-position:35%;background-repeat:no-repeat;background-size:cover;display:flex;height:calc(100vh - 77px);min-height:550px;position:relative}@media(min-width:576px){#unbranded-main-banner .background-image{background-position:50%}}@media(min-width:768px){#unbranded-main-banner .background-image{height:calc(100vh - 100px);min-height:750px}}@media(min-width:1200px){#unbranded-main-banner .background-image{height:calc(100vh - 120px);min-height:460px}}@media(min-width:1600px){#unbranded-main-banner .background-image{height:calc(100vh - 160px);min-height:650px}}#unbranded-main-banner .background-image.shop{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .background-image.shop{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .background-image.shop{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-desktop.webp)}}#unbranded-main-banner .background-image.about-us{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .background-image.about-us{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .background-image.about-us{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-desktop.webp)}}#unbranded-main-banner .background-image.find-a-dealer{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .background-image.find-a-dealer{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .background-image.find-a-dealer{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-desktop.webp)}}#unbranded-main-banner .background-image.default{background-image:url(https://cdn.grange.co.uk/assets/homepage/grange-homepage-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .background-image.default{background-image:url(https://cdn.grange.co.uk/assets/homepage/grange-homepage-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .background-image.default{background-image:url(https://cdn.grange.co.uk/assets/homepage/grange-homepage-desktop.webp)}}#unbranded-main-banner .background-image.servicing{background-image:url(https://cdn.grange.co.uk/assets/servicing-home-background-mobile.webp);background-position:50%}@media(min-width:576px){#unbranded-main-banner .background-image.servicing{background-image:url(https://cdn.grange.co.uk/assets/servicing-home-background-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .background-image.servicing{background-image:url(https://cdn.grange.co.uk/assets/servicing-home-background.webp)}}#unbranded-main-banner .brand-overlay,#unbranded-main-banner .inside-padding{padding:30px}@media(min-width:768px){#unbranded-main-banner .brand-overlay,#unbranded-main-banner .inside-padding{padding:100px 60px 60px}}@media(min-width:1024px){#unbranded-main-banner .brand-overlay,#unbranded-main-banner .inside-padding{padding:120px 90px 90px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay,#unbranded-main-banner .inside-padding{padding:120px 140px}}#unbranded-main-banner .brand-logo-container{display:flex;flex-wrap:wrap;position:relative;z-index:5}#unbranded-main-banner .brand-logo-container.black{background-color:rgba(0,0,0,.4)}#unbranded-main-banner .brand-logo-container.white{background-color:hsla(0,0%,100%,.2)}#unbranded-main-banner .brand-logo-container .logo-section{align-items:center;background-image:url(/assets/svg/border-small.svg),url(/assets/svg/border-small.svg);background-position:100% 0,bottom;background-repeat:repeat-y,repeat-x;background-size:1px;cursor:pointer;display:flex;flex-basis:50%;height:88px;justify-content:center;position:relative}#unbranded-main-banner .brand-logo-container .logo-section:nth-of-type(2n){background-image:url(/assets/svg/border-small.svg);background-position:bottom;background-repeat:repeat-x}#unbranded-main-banner .brand-logo-container .logo-section:nth-last-child(2){background-image:url(/assets/svg/border-small.svg);background-position:100% 0;background-repeat:repeat-y}#unbranded-main-banner .brand-logo-container .logo-section:last-child{background-image:none}#unbranded-main-banner .brand-logo-container .logo-section:nth-of-type(2n-1):after{background-image:url(/assets/svg/crosshair-icon.svg);bottom:-9px;content:"";height:20px;position:absolute;right:-9px;width:20px}@media(min-width:1200px){#unbranded-main-banner .brand-logo-container .logo-section:nth-of-type(2n-1):after{background-image:none}}#unbranded-main-banner .brand-logo-container .logo-section:nth-last-child(2):after{background-image:none}@media(min-width:768px){#unbranded-main-banner .brand-logo-container .logo-section{height:130px}}@media(min-width:1200px){#unbranded-main-banner .brand-logo-container .logo-section{background-image:none;flex-basis:25%}#unbranded-main-banner .brand-logo-container .logo-section:nth-last-child(2),#unbranded-main-banner .brand-logo-container .logo-section:nth-of-type(2n){background-image:none}#unbranded-main-banner .brand-logo-container .logo-section:nth-of-type(-n+4):after{background-image:url(/assets/svg/crosshair-icon.svg);bottom:-9px;content:"";height:20px;position:absolute;right:-9px;width:20px}}@media(min-width:1600px){#unbranded-main-banner .brand-logo-container .logo-section{height:180px}}#unbranded-main-banner .brand-logo-container .logo-section img:not(.land-rover-logo,.lamborghini-logo){height:60%;max-height:80px;max-width:140px;width:60%}@media(min-width:1200px){#unbranded-main-banner .brand-logo-container .logo-section img:not(.land-rover-logo,.lamborghini-logo){max-width:180px;width:70%}#unbranded-main-banner .brand-logo-container .logo-section img.ineos-logo{max-width:140px}#unbranded-main-banner .brand-logo-container .logo-section img.rolls-royce-logo{height:50%}}@media(min-width:1600px){#unbranded-main-banner .brand-logo-container .logo-section img.rolls-royce-logo{height:40%}}@media(min-width:768px){#unbranded-main-banner .brand-logo-container .logo-section img.lamborghini-logo.mobile,#unbranded-main-banner .brand-logo-container .logo-section img.land-rover-logo.mobile{display:none}}#unbranded-main-banner .brand-logo-container .logo-section img.lamborghini-logo.desktop,#unbranded-main-banner .brand-logo-container .logo-section img.land-rover-logo.desktop{display:none}@media(min-width:768px){#unbranded-main-banner .brand-logo-container .logo-section img.lamborghini-logo.desktop,#unbranded-main-banner .brand-logo-container .logo-section img.land-rover-logo.desktop{display:block}}#unbranded-main-banner .brand-logo-container .logo-section.aftersales{align-items:center;display:flex;justify-content:center}#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text{color:#fff;font-size:12px;letter-spacing:5px;line-height:17px;text-transform:uppercase}@media(min-width:768px){#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text{font-size:13px;line-height:21px}}@media(min-width:1600px){#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text{font-size:15px;line-height:23px}}#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text .hide-mobile{display:none}@media(min-width:768px){#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text .hide-mobile{display:inline}}#unbranded-main-banner .brand-logo-container .logo-section.aftersales .aftersales-text .line{display:block;text-align:center}#unbranded-main-banner .brand-logo-container .logo-section a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#unbranded-main-banner .brand-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:0}@media(min-width:768px){#unbranded-main-banner .brand-overlay{align-items:center;display:flex}}#unbranded-main-banner .brand-overlay.show{visibility:visible;z-index:6}#unbranded-main-banner .brand-overlay.fade-in{opacity:1}#unbranded-main-banner .brand-overlay.alpine .brand-link-container{background-color:rgba(6,26,77,.8)}@media(min-width:1200px){#unbranded-main-banner .brand-overlay.alpine .brand-logo{padding-right:80px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.alpine .brand-logo{padding-right:180px}}#unbranded-main-banner .brand-overlay.aston-martin .brand-link-container{background-color:rgba(0,102,95,.8)}@media(min-width:1200px){#unbranded-main-banner .brand-overlay.aston-martin .brand-logo{padding-right:80px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.aston-martin .brand-logo{padding-right:180px}}#unbranded-main-banner .brand-overlay.bentley .brand-link-container{background-color:rgba(51,91,76,.8)}#unbranded-main-banner .brand-overlay.bentley .brand-logo{margin-left:-15px}#unbranded-main-banner .brand-overlay.bentley .brand-logo .brand-image{max-width:150px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.bentley .brand-logo .brand-image{max-width:190px}}#unbranded-main-banner .brand-overlay.corvette .brand-link-container{background-color:rgba(166,25,46,.8)}@media(min-width:1200px){#unbranded-main-banner .brand-overlay.corvette .brand-logo{padding-right:80px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.corvette .brand-logo{padding-right:180px}}#unbranded-main-banner .brand-overlay.ineos-grenadier .brand-link-container{background-color:rgba(0,20,45,.8)}#unbranded-main-banner .brand-overlay.ineos-grenadier .brand-logo .brand-image{max-width:140px}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.ineos-grenadier .brand-logo .brand-image{max-width:175px}}#unbranded-main-banner .brand-overlay.jaguar .brand-link-container{background-color:rgba(60,60,59,.8)}#unbranded-main-banner .brand-overlay.jaguar .brand-logo .brand-image{max-width:160px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.jaguar .brand-logo .brand-image{max-width:190px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.jaguar .brand-logo .brand-image{max-width:230px}}#unbranded-main-banner .brand-overlay.land-rover .brand-link-container{background-color:rgba(12,18,28,.8)}#unbranded-main-banner .brand-overlay.land-rover .brand-logo .brand-image{max-width:160px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.land-rover .brand-logo .brand-image{max-width:130px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.land-rover .brand-logo .brand-image{max-width:150px}}#unbranded-main-banner .brand-overlay.lamborghini .brand-link-container{background-color:rgba(32,32,32,.8)}#unbranded-main-banner .brand-overlay.mclaren .brand-link-container{background-color:rgba(255,158,27,.8)}#unbranded-main-banner .brand-overlay.mclaren .brand-logo .brand-image{max-width:160px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.mclaren .brand-logo .brand-image{max-width:190px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.mclaren .brand-logo .brand-image{max-width:230px}}#unbranded-main-banner .brand-overlay.rolls-royce .brand-link-container{background-color:rgba(40,20,50,.8)}@media(min-width:1200px){#unbranded-main-banner .brand-overlay.rolls-royce .brand-logo{padding-right:160px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay.rolls-royce .brand-logo{padding-right:230px}}#unbranded-main-banner .brand-overlay.rolls-royce .brand-logo .brand-image{max-width:60px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.rolls-royce .brand-logo .brand-image{max-width:72px}}#unbranded-main-banner .brand-overlay.triumph .brand-link-container{background-color:rgba(42,42,42,.8)}#unbranded-main-banner .brand-overlay.triumph .brand-logo .brand-image{max-width:150px}@media(min-width:768px){#unbranded-main-banner .brand-overlay.triumph .brand-logo .brand-image{max-width:180px}}@media(min-width:1200px){#unbranded-main-banner .brand-overlay.triumph .brand-logo .brand-image{max-width:210px}}#unbranded-main-banner .brand-overlay.lazyoverlay{background-image:none}#unbranded-main-banner .brand-overlay .brand-link-container{display:flex;flex-direction:column;height:440px;padding:40px 25px;width:100%}@media(min-width:768px){#unbranded-main-banner .brand-overlay .brand-link-container{height:650px;padding:50px 40px}}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-link-container{flex-direction:row;height:320px;padding:25px 40px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay .brand-link-container{height:360px;padding:70px 40px}}#unbranded-main-banner .brand-overlay .brand-logo{display:flex}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-logo{align-items:flex-start;justify-content:flex-end;padding-right:120px;position:relative;width:50%}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay .brand-logo{padding-right:180px}}#unbranded-main-banner .brand-overlay .brand-logo .brand-image{margin-top:5px;max-width:190px;width:60%}@media(min-width:768px){#unbranded-main-banner .brand-overlay .brand-logo .brand-image{max-width:250px;width:auto}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay .brand-logo .brand-image{max-width:260px}}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-logo .close-brand-overlay{display:none}}#unbranded-main-banner .brand-overlay .brand-logo .linear-gradient{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#cccbcb 50%,hsla(0,0%,100%,0));display:none;height:1px;position:absolute;right:-45px;top:90px;transform:rotate(135deg);width:290px}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-logo .linear-gradient{display:block}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay .brand-logo .linear-gradient{right:-55px;top:110px;width:440px}}#unbranded-main-banner .brand-overlay .brand-links{margin-top:auto}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-links{margin-top:0;width:50%}}#unbranded-main-banner .brand-overlay .brand-links ul{list-style-type:none;margin-bottom:0;padding-left:0}#unbranded-main-banner .brand-overlay .brand-links ul li{color:#fff;font-size:13px;letter-spacing:5px;line-height:20px;margin-bottom:20px;text-transform:uppercase}@media(min-width:768px){#unbranded-main-banner .brand-overlay .brand-links ul li{font-size:15px;line-height:22px;margin-bottom:30px}}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-links ul li{margin-bottom:7px}}@media(min-width:1600px){#unbranded-main-banner .brand-overlay .brand-links ul li{margin-bottom:15px}}#unbranded-main-banner .brand-overlay .brand-links ul li:last-child{margin-bottom:0}#unbranded-main-banner .brand-overlay .brand-links ul li a{align-items:center;display:flex;padding-top:5px;transform:scale(1);transform-origin:0 50%;transition:transform .3s ease}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-links ul li a{padding-bottom:5px;width:70%}#unbranded-main-banner .brand-overlay .brand-links ul li a:hover{transform:scale(1.4)}}#unbranded-main-banner .brand-overlay .brand-links ul li a .arrow-right{fill:#fff;height:13px;margin-left:auto;width:8px}@media(min-width:1200px){#unbranded-main-banner .brand-overlay .brand-links ul li a .arrow-right,#unbranded-main-banner .brand-overlay .brand-links ul li a br{display:none}}#unbranded-main-banner .about-us .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .about-us .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .about-us .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-desktop.webp)}}#unbranded-main-banner .find-a-dealer .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .find-a-dealer .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .find-a-dealer .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/find-a-dealer-desktop.webp)}}#unbranded-main-banner .default .brand-overlay.alpine{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-alpine-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.alpine{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-alpine-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.alpine{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-alpine.webp)}}#unbranded-main-banner .default .brand-overlay.aston-martin{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-aston-martin-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.aston-martin{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-aston-martin-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.aston-martin{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-aston-martin.webp)}}#unbranded-main-banner .default .brand-overlay.bentley{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-bentley-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.bentley{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-bentley-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.bentley{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-bentley.webp)}}#unbranded-main-banner .default .brand-overlay.corvette{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-corvette-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.corvette{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-corvette-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.corvette{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-corvette.webp)}}#unbranded-main-banner .default .brand-overlay.ineos-grenadier{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-ineos-grenadier-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.ineos-grenadier{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-ineos-grenadier-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.ineos-grenadier{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-ineos-grenadier.webp)}}#unbranded-main-banner .default .brand-overlay.jaguar{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-jaguar-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.jaguar{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-jaguar-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.jaguar{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-jaguar.webp)}}#unbranded-main-banner .default .brand-overlay.land-rover{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-land-rover-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.land-rover{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-land-rover-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.land-rover{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-land-rover.webp)}}#unbranded-main-banner .default .brand-overlay.lamborghini{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-lamborghini-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.lamborghini{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-lamborghini-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.lamborghini{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-lamborghini.webp)}}#unbranded-main-banner .default .brand-overlay.mclaren{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-mclaren-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.mclaren{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-mclaren-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.mclaren{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-mclaren.webp)}}#unbranded-main-banner .default .brand-overlay.rolls-royce{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-rolls-royce-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.rolls-royce{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-rolls-royce-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.rolls-royce{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-rolls-royce.webp)}}#unbranded-main-banner .default .brand-overlay.triumph{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-triumph-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .default .brand-overlay.triumph{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-triumph-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .default .brand-overlay.triumph{background-image:url(https://cdn.grange.co.uk/assets/homepage/brand-overlay-triumph.webp)}}#unbranded-main-banner .servicing .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/servicing-home-background-mobile.webp)}@media(min-width:576px){#unbranded-main-banner .servicing .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/servicing-home-background-tablet.webp)}}@media(min-width:1200px){#unbranded-main-banner .servicing .brand-overlay{background-image:url(https://cdn.grange.co.uk/assets/homepage/servicing-home-background.webp)}}#unbranded-main-banner .brand-link-container .text-container{margin-top:30px;max-width:600px}@media(min-width:1200px){#unbranded-main-banner .brand-link-container .text-container{margin-top:0;min-width:500px}}#unbranded-main-banner .brand-link-container .text-container .brand-links{margin-top:40px;width:100%}#unbranded-main-banner .brand-link-container .text-container .brand-links br{display:none}#unbranded-main-banner .brand-link-container .text-container p{color:#fff;line-height:150%}#unbranded-main-banner .brand-link-container .find-dealer-options{margin-top:30px}@media(min-width:1200px){#unbranded-main-banner .brand-link-container .find-dealer-options{margin-top:0;min-width:500px}}#unbranded-main-banner .brand-link-container .find-dealer-options .search-top{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:767.98px){#unbranded-main-banner .brand-link-container .find-dealer-options .search-top{margin-top:30px}}#unbranded-main-banner .brand-link-container .find-dealer-options .search-top a,#unbranded-main-banner .brand-link-container .find-dealer-options .search-top p{color:#fff}#unbranded-main-banner .brand-link-container .find-dealer-options .search-top p{font-size:18px}#unbranded-main-banner .brand-link-container .find-dealer-options .search-top a{font-size:15px;text-decoration:underline}#unbranded-main-banner .text-intro{color:#fff;font-family:var(--font-family-light);font-size:22px;height:66px;margin:-66px 0 0;padding:0;z-index:60}@media(min-width:768px){#unbranded-main-banner .text-intro{font-size:25px}}@media(min-width:1024px){#unbranded-main-banner .text-intro{font-size:28px}}#unbranded-main-banner .text-intro span{font-family:var(--font-family-bold)}#unbranded-main-banner .text-intro p{margin:0;padding:0}#unbranded-main-banner .close-brand-overlay{fill:#fff;cursor:pointer;flex-shrink:0;height:18px;margin-left:auto;width:18px}@media(min-width:768px){#unbranded-main-banner .close-brand-overlay{height:24px;width:24px}}@media(min-width:1200px){#unbranded-main-banner .close-brand-overlay{display:none}}#unbranded-main-banner .find-a-dealer .brand-link-container{position:relative}@media(min-width:1200px){#unbranded-main-banner .find-a-dealer .close-brand-overlay{display:flex;padding:0;position:absolute;right:0;top:-40px}}#carousel-article-links .background{background-color:#191a1a}#carousel-article-links .padding-width{padding:75px 0 75px 30px;position:relative}@media(min-width:768px){#carousel-article-links .padding-width{padding:75px 0 45px 60px}}@media(min-width:1024px){#carousel-article-links .padding-width{padding:90px 0 65px 90px}}@media(min-width:1200px){#carousel-article-links .padding-width{padding:90px}}@media(min-width:1600px){#carousel-article-links .padding-width{padding:90px 140px}}#carousel-article-links .background-slice{background-color:#000;-webkit-clip-path:polygon(0 0,120% 0,0 80%,0 100%);clip-path:polygon(0 0,120% 0,0 80%,0 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:1200px){#carousel-article-links .background-slice{-webkit-clip-path:polygon(0 0,70% 0,25% 100%,0 100%);clip-path:polygon(0 0,70% 0,25% 100%,0 100%)}}#carousel-article-links .article-blocks{z-index:2}#carousel-article-links .article-blocks img{height:auto;margin-bottom:25px;max-width:523px;width:100%}#carousel-article-links .article-blocks header{padding-right:15px}@media(min-width:1024px){#carousel-article-links .article-blocks header{padding-right:30px}}@media(min-width:1600px){#carousel-article-links .article-blocks header{padding-right:45px}}#carousel-article-links .article-blocks header .heading{color:#fff;font-family:var(--font-family-light);font-size:18px;line-height:19px;text-transform:uppercase}@media(min-width:1600px){#carousel-article-links .article-blocks header .heading{font-size:22px;line-height:23px}}#carousel-article-links .article-blocks header .sub-heading{color:#fff;font-size:18px;line-height:19px;text-transform:uppercase}@media(min-width:1600px){#carousel-article-links .article-blocks header .sub-heading{font-size:22px;line-height:23px}}#carousel-article-links .article-blocks .para{color:#fff;font-size:12px;line-height:15px;margin-top:35px;min-height:30px;padding-right:15px}@media(min-width:1024px){#carousel-article-links .article-blocks .para{padding-right:30px}}@media(min-width:1600px){#carousel-article-links .article-blocks .para{font-size:14px;line-height:17px;padding-right:60px}}#carousel-article-links .article-blocks .button{background-color:#fff;color:#000;margin-top:35px;max-width:320px}#carousel-article-links .article-blocks .button svg .arrow-right-icon-svg{fill:#000}#carousel-article-links .article-blocks .part-ex-form{display:flex;margin-top:35px;max-width:320px}@media(min-width:1600px){#carousel-article-links .article-blocks .part-ex-form{max-width:523px}}#carousel-article-links .article-blocks .part-ex-form input{background:none;border:1px solid #fff;border-radius:0;color:inherit;color:#fff;cursor:pointer;cursor:auto;font:inherit;font-size:14px;outline:inherit;padding:0 25px;width:100%}#carousel-article-links .article-blocks .part-ex-form input::placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input:-moz-placeholder,#carousel-article-links .article-blocks .part-ex-form input::-moz-placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input:-ms-input-placeholder{color:#fff}#carousel-article-links .article-blocks .part-ex-form input::-webkit-input-placeholder{color:#fff}@media(min-width:1600px){#carousel-article-links .article-blocks .part-ex-form input{margin-right:10px;padding-left:20px;padding-right:20px}}#carousel-article-links .article-blocks .part-ex-form button{background-color:#fff;border-radius:0;color:#000;display:flex;flex-shrink:0;height:45px;justify-content:center;padding:0;width:45px}@media(min-width:1600px){#carousel-article-links .article-blocks .part-ex-form button{font-size:12px;justify-content:flex-start;letter-spacing:3px;padding:0 25px;width:260px}}@media(min-width:1920px){#carousel-article-links .article-blocks .part-ex-form button{font-size:14px;padding:0 25px;width:320px}}#carousel-article-links .article-blocks .part-ex-form button span{display:none}@media(min-width:1600px){#carousel-article-links .article-blocks .part-ex-form button span{display:inline;text-align:left;width:100%}}#carousel-article-links .article-blocks .part-ex-form button svg{height:14px;width:10px}#carousel-article-links .article-blocks .part-ex-form button svg .arrow-right-icon-svg{fill:#000}#carousel-article-links .controls{display:none}@media(min-width:768px){#carousel-article-links .controls{display:flex;justify-content:flex-end;margin-top:30px;padding-right:60px}}@media(min-width:1200px){#carousel-article-links .controls{display:none}}#carousel-article-links .controls button{background:none;border:1px solid #000;color:inherit;cursor:pointer;font:inherit;height:45px;margin-left:8px;outline:inherit;padding:0;width:45px}#carousel-article-links .controls button .arrow-left,#carousel-article-links .controls button .arrow-right{fill:#000;height:18px;width:11px}#subscribe .background-colour{background-color:#191a1a}#subscribe .message-container{padding:70px 30px 0;position:relative}@media(min-width:768px){#subscribe .message-container{align-items:center;display:flex;padding:70px 0 70px 60px}}@media(min-width:1024px){#subscribe .message-container{padding:70px 0 70px 90px}}@media(min-width:1600px){#subscribe .message-container{padding:70px 0 70px 140px}}@media(min-width:1920px){#subscribe .message-container{justify-content:right}}#subscribe .message-container p{color:#fff;font-size:16px;line-height:28px;margin-bottom:50px;padding-right:50px}@media(min-width:768px){#subscribe .message-container p{margin-bottom:0}}@media(min-width:1200px){#subscribe .message-container p{font-size:18px;line-height:30px}}@media(min-width:1920px){#subscribe .message-container p{font-size:21px;line-height:33px;padding-right:150px}}#subscribe .form-input-container{padding:0 30px 70px;position:relative}@media(min-width:768px){#subscribe .form-input-container{padding:70px 60px 70px 0}}@media(min-width:1200px){#subscribe .form-input-container{align-items:center;display:flex}}@media(min-width:1350px){#subscribe .form-input-container{padding:70px 60px 70px 45px}}@media(min-width:768px){#subscribe .form-input-container form{align-items:center;display:flex;flex-direction:column}}@media(min-width:1200px){#subscribe .form-input-container form{flex-direction:row;width:100%}}#subscribe .form-input-container input{background-color:transparent;border:1px solid #fff;border-radius:0;color:#fff;font-size:16px;height:45px;margin-bottom:12px;max-width:280px;padding:0 25px;width:100%}#subscribe .form-input-container input::placeholder{color:#fff}#subscribe .form-input-container input:-moz-placeholder,#subscribe .form-input-container input::-moz-placeholder{color:#fff}#subscribe .form-input-container input:-ms-input-placeholder{color:#fff}#subscribe .form-input-container input::-webkit-input-placeholder{color:#fff}@media(min-width:1200px){#subscribe .form-input-container input{margin-bottom:0;margin-right:10px}}#subscribe .form-input-container button{max-width:280px;width:100%}@media(min-width:1200px){#subscribe .form-input-container button{max-width:220px}}#subscribe .form-input-container svg.arrow-right.hide{display:none}#subscribe .form-input-container svg.spinner{display:none;height:20px;width:20px}#subscribe .form-input-container svg.spinner.show{display:block}#subscribe .form-input-container .validation-message{bottom:30px;color:#fff;display:none;font-size:12px;line-height:14px;margin-bottom:0;position:absolute}@media(min-width:768px){#subscribe .form-input-container .validation-message{padding-right:60px;text-align:center;width:100%}}@media(min-width:1200px){#subscribe .form-input-container .validation-message{text-align:left;width:auto}}#subscribe .form-input-container .validation-message.show{display:block}#subscribe .linear-gradient{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#cccbcb 50%,hsla(0,0%,100%,0));height:1px;position:absolute;right:0;top:135px;transform:rotate(135deg);width:150px}@media(min-width:768px){#subscribe .linear-gradient{right:-20px}}@media(min-width:1200px){#subscribe .linear-gradient{right:-10px;top:105px}}@media(min-width:1350px){#subscribe .linear-gradient{right:-45px}}@media(min-width:1920px){#subscribe .linear-gradient{right:-10px}}.timeline .glide__slides{justify-content:space-between}.timeline .glide__slides .glide__slide{padding-top:30px;width:auto}.glide-timeline-content{padding:0;pointer-events:all}.glide-timeline-content .glide-controls.arrows{position:absolute;z-index:100}@media(max-width:1199.98px){.glide-timeline-content .glide-controls.arrows{right:40px;top:435px;width:140px}}@media(max-width:767.98px){.glide-timeline-content .glide-controls.arrows{top:290px}}@media(min-width:1200px){.glide-timeline-content .glide-controls.arrows{bottom:50px;padding:0 90px}}@media(min-width:1600px){.glide-timeline-content .glide-controls.arrows{padding:0 140px}}.glide-timeline-content .glide__slides{margin:0;transform:translateZ(0)!important}.glide-timeline-content .glide__slide{left:0;opacity:0;order:2;position:absolute;top:0;transition:opacity .25s ease-in-out}.glide-timeline-content .glide__slide.glide__slide--active{opacity:1;order:1;position:relative;z-index:1}#text-with-carousel .main-image{height:280px;width:100%}@media(min-width:768px){#text-with-carousel .main-image{height:400px}}@media(min-width:1200px){#text-with-carousel .main-image{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,5% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,5% 100%);height:100%;position:absolute;right:0;width:75%;z-index:3}}#text-with-carousel .main-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.timeline{margin-bottom:-100px;position:relative;z-index:10}.left-slice{background:#000;position:relative}@media(min-width:1200px){.left-slice{padding:120px 0 120px 90px}}@media(min-width:1600px){.left-slice{padding:135px 0 135px 140px}}@media(max-width:767.98px){.left-slice:after{background:#1a1a1a;-webkit-clip-path:polygon(71% 0,100% 0,100% 100%,0 99%,0 68%);clip-path:polygon(71% 0,100% 0,100% 100%,0 99%,0 68%);content:"";height:100%;position:absolute;right:0;top:0;width:100%}}.text-container{min-height:600px;padding:50px 40px 150px;position:relative;z-index:1}@media(min-width:768px){.text-container{padding:75px 40px 200px 75px}}@media(min-width:1200px){.text-container{padding:0}}.text-container .the-date{bottom:0;color:#fff;font-family:var(--font-family-bold);font-size:100px;opacity:.3;position:absolute;right:0}@media(min-width:1200px){.text-container .the-date{bottom:inherit;font-size:110px;top:0}}@media(min-width:1350px){.text-container .the-date{font-size:130px}}@media(min-width:1920px){.text-container .the-date{font-size:174px;transform:translateX(30%)}}.the-line{background:none;height:100px;width:100%}.the-line,.the-line .segment{display:flex;position:relative}.the-line .segment{align-items:center;cursor:pointer;flex-direction:column;height:65px;justify-content:space-between}.the-line .segment:after{background:hsla(0,0%,100%,.5);content:"";height:2px;left:0;position:absolute;top:9px;width:100%;z-index:10}.the-line .segment p{color:hsla(0,0%,100%,.5);font-family:var(--font-family-bold);font-size:15px;letter-spacing:4px;margin:0;transition:all .2s ease}.the-line .segment .inner{background:#fff;border-radius:50%;font-size:0;height:7px;width:7px}.the-line .segment .outer{align-items:center;background:none;border-radius:50%;display:flex;height:7px;justify-content:center;margin-top:6px;transition:all .2s ease;width:7px}.the-line .segment.active .outer{animation:pulse 2s infinite;border:1px solid #fff;height:20px;margin-top:0;transform:scale(1);width:20px}.the-line .segment.active p{color:#fff;font-size:25px}#text-with-carousel .background-colour{background-color:#000;position:relative}#text-with-carousel .background-colour .background-slice{background-color:#191a1a;-webkit-clip-path:polygon(100% 35%,100% 100%,0 100%,0 80%);clip-path:polygon(100% 35%,100% 100%,0 100%,0 80%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:1200px){#text-with-carousel .background-colour .background-slice{-webkit-clip-path:polygon(70% 0,100% 0,100% 100%,25% 100%);clip-path:polygon(70% 0,100% 0,100% 100%,25% 100%)}}#text-with-carousel .padding{padding:70px 0 70px 30px;position:relative;z-index:2}@media(min-width:768px){#text-with-carousel .padding{padding:70px 0 70px 60px}}@media(min-width:1024px){#text-with-carousel .padding{padding:70px 0 70px 90px}}@media(min-width:1200px){#text-with-carousel .padding{padding:120px 0 120px 90px}}@media(min-width:1600px){#text-with-carousel .padding{padding:135px 0 135px 140px}}#text-with-carousel .text-container{padding-right:30px}@media(min-width:768px){#text-with-carousel .text-container{padding-right:60px}}@media(min-width:1024px){#text-with-carousel .text-container{padding-right:90px}}@media(min-width:1200px){#text-with-carousel .text-container{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;left:auto;min-height:435px;padding-right:190px;position:absolute;top:auto;width:44%}}@media(min-width:1350px){#text-with-carousel .text-container{padding-right:170px}}@media(min-width:1600px){#text-with-carousel .text-container{padding-right:260px}}@media(min-width:1920px){#text-with-carousel .text-container{min-height:550px;width:37%}}#text-with-carousel .text-container .heading{color:#fff;font-family:var(--font-family-light);font-size:30px;line-height:32px;margin-bottom:30px;text-transform:uppercase}@media(min-width:768px){#text-with-carousel .text-container .heading{font-size:36px;line-height:38px}}@media(min-width:1200px){#text-with-carousel .text-container .heading{font-size:42px;line-height:44px}}@media(min-width:1920px){#text-with-carousel .text-container .heading{margin-bottom:40px}}#text-with-carousel .text-container .crosshair-icon{height:17px;margin-bottom:30px;width:17px}#text-with-carousel .text-container .crosshair-icon .crosshair-svg-1{fill:#fff;stroke:#fff}@media(min-width:1920px){#text-with-carousel .text-container .crosshair-icon{margin-bottom:40px}}#text-with-carousel .text-container p{color:#fff;font-family:var(--font-family-light);font-size:12px;line-height:22px;margin-bottom:35px}@media(min-width:576px){#text-with-carousel .text-container p br{display:none}}@media(min-width:768px){#text-with-carousel .text-container p{font-size:15px;line-height:25px}}#text-with-carousel .text-container p.line-1{color:#fff;font-family:var(--font-family-medium);font-size:14px;line-height:22px}@media(min-width:768px){#text-with-carousel .text-container p.line-1{font-size:16px;line-height:26px}}#text-with-carousel .text-container ul{max-width:300px;padding:0;width:100%}#text-with-carousel .text-container ul li{margin:10px 0}#text-with-carousel .text-container ul li a{color:#fff;display:flex;font-size:12px;justify-content:space-between;text-transform:uppercase}#text-with-carousel .text-container ul li svg{width:7px}@media(min-width:1200px){#text-with-carousel .carousel-container{min-height:435px;padding-left:40%}}@media(min-width:1920px){#text-with-carousel .carousel-container{padding-left:33%}}#text-with-carousel .carousel-container ul{margin-bottom:0}@media(min-width:1200px){#text-with-carousel .carousel-container .glide__track{margin-bottom:25px}}#text-with-carousel .carousel-container .glide__slide{cursor:grab}@media(min-width:1200px){#text-with-carousel .carousel-container .glide__slide{cursor:auto}}#text-with-carousel .carousel-container .glide__slide img{height:auto;max-width:790px;width:100%}#text-with-carousel .carousel-container .slide-control-container{padding-right:30px}@media(min-width:768px){#text-with-carousel .carousel-container .slide-control-container{display:flex;padding-right:60px}}@media(min-width:1350px){#text-with-carousel .carousel-container .slide-control-container{padding-right:120px}}@media(min-width:1600px){#text-with-carousel .carousel-container .slide-control-container{padding-right:200px}}@media(min-width:1920px){#text-with-carousel .carousel-container .slide-control-container{max-width:790px;padding-right:0}}@media(min-width:768px){#text-with-carousel .carousel-container .button{flex-shrink:0;max-width:50%;width:100%}}#text-with-carousel .carousel-container .controls{display:none}@media(min-width:768px){#text-with-carousel .carousel-container .controls{display:flex;margin-left:auto}}#text-with-carousel .carousel-container .controls button{background:none;border:1px solid #fff;color:inherit;cursor:pointer;font:inherit;height:45px;margin-left:8px;outline:inherit;padding:0;width:45px}#text-with-carousel .carousel-container .controls button .arrow-left,#text-with-carousel .carousel-container .controls button .arrow-right{fill:#fff;height:18px;width:11px}#text-with-carousel .scroll-wrapper{margin-bottom:25px;padding-right:30px}@media(min-width:768px){#text-with-carousel .scroll-wrapper{padding-right:60px}}#text-with-carousel .scroll-wrapper .scroll-track{margin-top:25px}#menu-navigation-bar{background-color:#000;border-bottom:1px solid #fff;border-top:1px solid #808080;height:50px}@media(min-width:1600px){#menu-navigation-bar{height:75px}}@media(min-width:1200px){#menu-navigation-bar .glide__slides{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media(min-width:1350px){#menu-navigation-bar .glide__slides{padding:0 25%}}#menu-navigation-bar .glide__slide--active{position:relative}@media(max-width:1199.98px){#menu-navigation-bar .glide__slide--active:after{background-color:#fff;bottom:0;content:"";height:4px;position:absolute;width:100%}}#menu-navigation-bar .glide__slide{border-right:1px solid #808080}@media(min-width:1200px){#menu-navigation-bar .glide__slide:first-child{border-left:1px solid #808080}}#menu-navigation-bar .menu-item{align-items:center;color:#fff;display:flex;font-size:12px;height:50px;justify-content:center;letter-spacing:3px;text-align:center;text-transform:uppercase}@media(min-width:1600px){#menu-navigation-bar .menu-item{font-size:13px;height:75px}}#menu-navigation-bar.about-us{position:sticky;top:127px;z-index:21}@media(min-width:768px){#menu-navigation-bar.about-us{top:150px}}