Clitheroe Private Chauffeur Service
Luxury Transfer From Manchester Airport To Clitheroe
Licensed Executive Travel
Luxury transfer from Manchester Airport to Clitheroe, private chauffeur travel through the Ribble Valley for leisure guests, couples and country hotel arrivals.
Pre-Booked Travel • Professional Chauffeurs • Luggage Assistance Available
.mx-route-hero,
.mx-route-hero * {
box-sizing:border-box;
}.mx-route-hero {
--mx-route-red:#E95440;
position:relative;
width:100%;
min-height:820px;
overflow:hidden;
background:#111111;
}/* =========================
Desktop background image
========================= */.mx-route-hero__media {
position:absolute;
inset:0;
z-index:1;
}.mx-route-hero__bg-image {
display:block;
width:100%;
height:100%;
object-fit:cover;
object-position:center 32%;
transform:scale(1.02);
}.mx-route-hero__overlay {
position:absolute;
inset:0;
z-index:2;
background:linear-gradient(
90deg,
rgba(0,0,0,0.82) 0%,
rgba(0,0,0,0.72) 18%,
rgba(0,0,0,0.54) 36%,
rgba(0,0,0,0.24) 56%,
rgba(0,0,0,0.10) 76%,
rgba(0,0,0,0.04) 100%
);
}/* =========================
Desktop content
========================= */.mx-route-hero__inner {
position:relative;
z-index:3;
display:flex;
align-items:center;
width:100%;
max-width:1320px;
min-height:820px;
margin:0 auto;
padding:110px 32px 90px;
}.mx-route-hero__content {
width:100%;
max-width:700px;
color:#ffffff;
}.mx-route-hero__eyebrow {
margin:0 0 18px;
color:rgba(255,255,255,0.95);
font-size:12px;
font-weight:700;
line-height:1.4;
letter-spacing:0.18em;
text-transform:uppercase;
}.mx-route-hero__title {
max-width:820px;
margin:0;
color:var(--mx-route-red);
font-size:clamp(44px,6.5vw,78px);
font-weight:800;
line-height:0.95;
letter-spacing:-0.04em;
overflow-wrap:break-word;
text-wrap:balance;
}.mx-route-hero__title-sub {
display:block;
margin-top:8px;
}.mx-route-hero__text {
max-width:600px;
margin:28px 0 0;
color:rgba(255,255,255,0.92);
font-size:22px;
font-weight:400;
line-height:1.72;
}.mx-route-hero__cta {
display:flex;
flex-wrap:wrap;
gap:14px;
margin-top:34px;
}.mx-route-hero__btn {
display:inline-flex;
align-items:center;
justify-content:center;
min-height:58px;
padding:0 30px;
border:1px solid transparent;
border-radius:999px;
font-size:15px;
font-weight:700;
line-height:1;
text-decoration:none;
white-space:nowrap;
transition:
background-color .25s ease,
border-color .25s ease,
color .25s ease,
transform .25s ease;
}.mx-route-hero__btn--primary {
background:var(--mx-route-red);
color:#ffffff;
box-shadow:0 18px 45px rgba(233,84,64,0.25);
}.mx-route-hero__btn--primary:hover {
background:#d94935;
color:#ffffff;
transform:translateY(-1px);
}.mx-route-hero__btn--secondary {
background:rgba(255,255,255,0.08);
border-color:rgba(255,255,255,0.32);
color:#ffffff;
backdrop-filter:blur(8px);
-webkit-backdrop-filter:blur(8px);
}.mx-route-hero__btn--secondary:hover {
background:rgba(255,255,255,0.14);
border-color:rgba(255,255,255,0.44);
color:#ffffff;
transform:translateY(-1px);
}.mx-route-hero__btn:focus-visible {
outline:3px solid #ffffff;
outline-offset:3px;
}.mx-route-hero__meta {
margin:18px 0 0;
color:rgba(255,255,255,0.78);
font-size:14px;
font-weight:500;
line-height:1.7;
}/* =========================
Trustindex widget
========================= */.mx-route-hero__trustindex {
display:flex;
align-items:center;
justify-content:flex-start;
width:100%;
max-width:440px;
min-height:52px;
margin:18px 0 0;
overflow:visible;
text-align:left;
}.mx-route-hero__trustindex > * {
max-width:100%;
}.mx-route-hero__trustindex .ti-widget {
max-width:100% !important;
margin-right:auto !important;
margin-left:0 !important;
text-align:left !important;
}/* Hidden on desktop */
.mx-route-hero__responsive-image-wrap {
display:none;
}.mx-route-hero__responsive-image {
display:block;
width:100%;
height:auto;
}/* =========================================
Tablet: content first, separate image below
========================================= */@media (max-width:1199px) {
.mx-route-hero {
min-height:0;
background:#121212;
}.mx-route-hero__media,
.mx-route-hero__overlay {
display:none;
}.mx-route-hero__inner {
display:block;
min-height:0;
max-width:1120px;
padding:64px 28px 42px;
}.mx-route-hero__content {
max-width:900px;
margin:0 auto;
text-align:center;
}.mx-route-hero__eyebrow {
margin-bottom:15px;
font-size:11px;
letter-spacing:0.16em;
}.mx-route-hero__title {
max-width:900px;
margin:0 auto;
font-size:clamp(42px,6vw,62px);
line-height:1.02;
letter-spacing:-0.035em;
}.mx-route-hero__title-sub {
margin-top:9px;
}.mx-route-hero__text {
max-width:760px;
margin:24px auto 0;
font-size:19px;
line-height:1.65;
}.mx-route-hero__cta {
justify-content:center;
margin-top:30px;
}.mx-route-hero__meta {
max-width:760px;
margin:18px auto 0;
}.mx-route-hero__trustindex {
justify-content:center;
max-width:440px;
margin:18px auto 0;
text-align:center;
}.mx-route-hero__trustindex .ti-widget {
margin-right:auto !important;
margin-left:auto !important;
text-align:center !important;
}.mx-route-hero__responsive-image-wrap {
display:block;
width:100%;
max-width:1040px;
margin:36px auto 0;
overflow:hidden;
background:#1a1a1a;
border:1px solid rgba(255,255,255,0.24);
border-radius:22px;
box-shadow:0 18px 45px rgba(0,0,0,0.28);
}.mx-route-hero__responsive-image {
width:100%;
height:auto;
margin:0;
border-radius:21px;
object-fit:contain;
}
}/* =========================================
Mobile
========================================= */@media (max-width:767px) {
.mx-route-hero__inner {
padding:36px 18px 28px;
}.mx-route-hero__content {
max-width:100%;
padding:0;
}.mx-route-hero__eyebrow {
margin-bottom:14px;
font-size:10px;
line-height:1.5;
letter-spacing:0.14em;
}.mx-route-hero__title {
max-width:100%;
font-size:clamp(34px,9.5vw,48px);
line-height:1.02;
letter-spacing:-0.03em;
}.mx-route-hero__title-sub {
margin-top:7px;
font-size:0.82em;
line-height:1.08;
}.mx-route-hero__text {
max-width:100%;
margin:20px auto 0;
color:rgba(255,255,255,0.90);
font-size:16px;
line-height:1.68;
}.mx-route-hero__cta {
flex-direction:column;
align-items:stretch;
gap:12px;
margin-top:26px;
}.mx-route-hero__btn {
width:100%;
min-height:54px;
padding:0 20px;
white-space:normal;
text-align:center;
}.mx-route-hero__meta {
margin-top:16px;
color:rgba(255,255,255,0.72);
font-size:13px;
line-height:1.65;
}.mx-route-hero__trustindex {
justify-content:center;
width:100%;
max-width:100%;
min-height:48px;
margin:16px auto 0;
text-align:center;
}.mx-route-hero__trustindex .ti-widget {
max-width:100% !important;
margin-right:auto !important;
margin-left:auto !important;
text-align:center !important;
}.mx-route-hero__responsive-image-wrap {
margin-top:28px;
border-color:rgba(255,255,255,0.22);
border-radius:16px;
box-shadow:0 14px 34px rgba(0,0,0,0.30);
}.mx-route-hero__responsive-image {
border-radius:15px;
}
}/* Extra-small phones */
@media (max-width:420px) {
.mx-route-hero__inner {
padding-right:15px;
padding-left:15px;
}.mx-route-hero__title {
font-size:clamp(31px,9.5vw,40px);
}.mx-route-hero__trustindex {
width:100%;
max-width:100%;
}
}