/* line 2, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-xs {
  font-size: 0.75rem;
  /* 12px */
  line-height: 1rem;
  /* 16px */
}

/* line 6, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-sm {
  font-size: 0.875rem;
  /* 14px */
  line-height: 1.25rem;
  /* 20px */
}

/* line 10, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-base {
  font-size: 1rem;
  /* 16px */
  line-height: 1.5rem;
  /* 24px */
}

/* line 14, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-lg {
  font-size: 1.125rem;
  /* 18px */
  line-height: 1.75rem;
  /* 28px */
}

/* line 18, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-xl {
  font-size: 1.25rem;
  /* 20px */
  line-height: 1.75rem;
  /* 28px */
}

/* line 22, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-2xl {
  font-size: 1.5rem;
  /* 24px */
  line-height: 2rem;
  /* 32px */
}

/* line 26, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-3xl {
  font-size: 1.875rem;
  /* 30px */
  line-height: 2.25rem;
  /* 36px */
}

/* line 30, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-4xl {
  font-size: 2.25rem;
  /* 36px */
  line-height: 2.5rem;
  /* 40px */
}

/* line 34, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-5xl {
  font-size: 3rem;
  /* 48px */
  line-height: 1;
}

/* line 38, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-6xl {
  font-size: 3.75rem;
  /* 60px */
  line-height: 1;
}

/* line 42, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-7xl {
  font-size: 4.5rem;
  /* 72px */
  line-height: 1;
}

/* line 46, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-8xl {
  font-size: 6rem;
  /* 96px */
  line-height: 1;
}

/* line 50, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-9xl {
  font-size: 8rem;
  /* 128px */
  line-height: 1;
}

/* line 57, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-regular {
  font-weight: 400;
}

/* line 60, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-medium {
  font-weight: 500;
}

/* line 63, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-semibold {
  font-weight: 600;
}

/* line 66, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.text-bold {
  font-weight: 700;
}

/* line 77, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
p {
  color: #D7D7D7;
}

/* line 83, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.underline-text {
  position: relative;
}

/* line 86, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
.underline-text:after {
  content: "";
  width: 40px;
  height: 4px;
  background: #D11100;
  position: absolute;
  bottom: -14px;
  left: 0;
}

@media screen and (max-width: 40em) {
  /* line 102, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_typography.scss */
  .m-text-3xl {
    font-size: 1.875rem !important;
  }
}

/* line 1, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.section-padding {
  padding: 6rem 0;
}

/* line 7, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.flex {
  display: flex;
  justify-content: center;
}

/* line 11, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 19, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-xs {
  border-radius: 4px;
}

/* line 22, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-sm {
  border-radius: 6px;
}

/* line 25, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-base {
  border-radius: 8px;
}

/* line 28, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-lg {
  border-radius: 14px;
}

/* line 31, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-xl {
  border-radius: 16px;
}

/* line 34, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-2xl {
  border-radius: 24px;
}

/* line 37, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.radius-3xl {
  border-radius: 30px;
}

/* line 43, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.pt-0 {
  padding-top: 0 !important;
}

/* line 47, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.pb-0 {
  padding-bottom: 0;
}

/* line 50, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.pb-48 {
  padding-bottom: 48px;
}

/* top and bottom */
/* line 57, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.py-48 {
  padding: 48px 0;
}

/* line 63, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-0 {
  margin-top: 0 !important;
}

/* line 66, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-4 {
  margin-top: 4px;
}

/* line 69, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-24 {
  margin-top: 24px;
}

/* line 72, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-30 {
  margin-top: 30px;
}

/* line 75, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-36 {
  margin-top: 36px;
}

/* line 78, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mt-48 {
  margin-top: 48px;
}

/* line 82, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mb-0 {
  margin-bottom: 0 !important;
}

/* line 85, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mb-24 {
  margin-bottom: 24px;
}

/* line 88, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mb-30 {
  margin-bottom: 30px;
}

/* line 91, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mb-36 {
  margin-bottom: 36px;
}

/* line 94, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_utilities.scss */
.mb-48 {
  margin-bottom: 48px;
}

/* line 1, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button {
  margin: 0;
  border-radius: 24px;
  transition: all .5s ease;
}

/* line 6, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.small {
  padding: 8px 12px;
}

/* line 9, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.medium {
  padding: 12px 24px;
}

/* line 12, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.large {
  padding: 14px 30px;
}

/* line 17, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.primary {
  background-color: #D11100;
}

/* line 20, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.primary .call {
  display: inline-block;
  background-image: url("../img/icons/call.svg");
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  transition: all 1s ease;
  margin-right: 8px;
  position: relative;
  top: 2px;
}

/* line 31, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.primary .arrow-ne {
  display: inline-block;
  background-image: url("../img/icons/north_east_white.svg");
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  transition: all 1s ease;
  margin-left: 8px;
  position: relative;
  top: 2px;
}

/* line 43, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.primary:hover {
  background-color: #F01400;
}

/* line 47, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.secondary {
  background-color: #FFFFFF;
  color: #0E0E0E;
}

/* line 51, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.secondary .arrow-ne {
  display: inline-block;
  background-image: url("../img/icons/north_east_black.svg");
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  transition: all 1s ease;
  margin-left: 8px;
  position: relative;
  top: 2px;
}

/* line 63, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.secondary:hover {
  background-color: #0E0E0E;
  color: #FFFFFF;
}

/* line 67, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.secondary:hover .arrow-ne {
  background-image: url("../img/icons/north_east_white.svg");
}

/* line 73, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.hollow-secondary {
  background: transparent;
  border: 1px solid #FFFFFF;
}

/* line 77, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.hollow-secondary .arrow-ne {
  display: inline-block;
  background-image: url("../img/icons/north_east_white.svg");
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  transition: all 1s ease;
  margin-left: 8px;
  position: relative;
  top: 2px;
}

/* line 89, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.hollow-secondary:hover {
  background: #FFFFFF;
  color: #282828;
}

/* line 93, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button.hollow-secondary:hover .arrow-ne {
  background-image: url("../img/icons/north_east_black.svg");
}

/* line 102, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_controls.scss */
.button span.icon {
  position: relative;
  top: 6px;
}

/* line 2, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
[type="color"],
[type="date"],
[type="datetime-local"],
[type="datetime"],
[type="email"],
[type="month"],
[type="number"],
[type="password"],
[type="search"],
[type="tel"],
[type="text"],
[type="time"],
[type="url"],
[type="week"] {
  border: 0;
  background: #FFFFFF;
  box-shadow: 0 0 0;
  padding: 12px;
  border-radius: 4px;
}

/* line 23, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
[type="color"] ::placeholder,
[type="date"] ::placeholder,
[type="datetime-local"] ::placeholder,
[type="datetime"] ::placeholder,
[type="email"] ::placeholder,
[type="month"] ::placeholder,
[type="number"] ::placeholder,
[type="password"] ::placeholder,
[type="search"] ::placeholder,
[type="tel"] ::placeholder,
[type="text"] ::placeholder,
[type="time"] ::placeholder,
[type="url"] ::placeholder,
[type="week"] ::placeholder {
  color: #9D9D9D;
}

/* line 29, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
[type="color"]:focus,
[type="date"]:focus,
[type="datetime-local"]:focus,
[type="datetime"]:focus,
[type="email"]:focus,
[type="month"]:focus,
[type="number"]:focus,
[type="password"]:focus,
[type="search"]:focus,
[type="tel"]:focus,
[type="text"]:focus,
[type="time"]:focus,
[type="url"]:focus,
[type="week"]:focus {
  box-shadow: 0 0 0;
  outline: 0;
  border: 0;
}

/* line 35, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
textarea {
  border: 0;
  background: #FFFFFF;
  box-shadow: 0 0 0;
  resize: none;
  padding: 12px;
  border-radius: 4px;
}

/* line 44, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
textarea ::placeholder {
  color: #9D9D9D;
}

/* line 47, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
textarea:focus {
  box-shadow: 0 0 0;
  outline: 0;
  border: 0;
}

/* line 56, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_forms.scss */
form label {
  color: #FFFFFF;
  margin-bottom: 4px;
}

/* line 1, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header {
  position: relative;
  padding: 12px 0;
  z-index: 2;
}

/* line 6, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-logo {
  z-index: 2;
}

/* line 9, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-logo .logo .logo-image {
  max-height: 60px;
  /* < 640px */
}

@media screen and (max-width: 40em) {
  /* line 9, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-logo .logo .logo-image {
    max-height: 50px;
  }
}

/* line 19, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-nav {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 26, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-nav ul li a {
  color: #FFFFFF;
  font-weight: 500;
}

/* line 30, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-nav ul li a:hover {
  opacity: 0.6;
}

/* line 37, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-contact {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  z-index: 2;
}

/* line 43, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-contact a {
  color: #FFFFFF;
  font-weight: 500;
}

/* line 48, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-contact a.telephone:hover {
  opacity: 0.6;
}

/* line 54, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-contact .button {
  padding: 12px 16px;
  border: 1px solid #FFFFFF;
  background: transparent;
  margin-left: 24px;
}

/* line 62, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header.transparent {
  position: absolute;
  width: 100%;
  z-index: 2;
}

/* line 67, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header.transparent:before {
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 0;
}

/* line 92, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info {
  overflow: auto;
}

/* line 95, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box {
  margin-right: 24px;
  overflow: auto;
  float: left;
}

/* line 100, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-img {
  background: #D11100;
  border-radius: 50%;
  display: inline-block;
  float: left;
  height: 42px;
  margin-right: 12px;
  position: relative;
  top: 0;
  width: 42px;
}

/* line 111, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-img span {
  position: relative;
  top: 10px;
  left: 8px;
  color: #FFFFFF;
}

/* line 118, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-img img {
  display: block;
  height: 18px;
  margin: 0 auto;
  position: relative;
  top: 13px;
}

/* line 125, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-text {
  float: left;
}

/* line 128, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-text h4 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
  color: #FFF;
}

/* line 135, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-text h4 a {
  color: #FFF;
}

/* line 138, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-text h4 a:hover {
  text-decoration: underline;
}

/* line 141, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .icon-box .icon-text p {
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 0;
  color: #FFF;
}

/* line 147, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .social-media {
  float: left;
}

/* line 150, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .social-media .social-link {
  background: #EB1F40;
  border-radius: 50%;
  display: inline-block;
  float: left;
  height: 42px;
  margin-right: 12px;
  position: relative;
  top: 0;
  width: 42px;
}

/* line 161, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .social-media .social-link:hover {
  background: #D01130;
  cursor: pointer;
}

/* line 165, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .social-media .social-link i {
  display: block;
  height: 18px;
  margin: 0 auto;
  position: relative;
  top: 3px;
  color: #FFF;
}

/* line 173, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-top .contact-info .social-media .social-link i.fa-instagram {
  left: -2px;
}

/* line 184, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-nav .navbar .menu li {
  display: inline-block;
  margin-right: 1rem;
  line-height: 1;
}

/* line 189, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
header .header-nav .navbar .menu li a {
  color: #072062;
  text-transform: uppercase;
  font-weight: bold;
}

/* < 640px */
@media screen and (max-width: 40em) {
  /* line 198, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .navbar-toggle {
    display: inline-block;
  }
  /* line 201, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .logo {
    margin-left: 16px;
  }
  /* line 204, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-top .contact-info .icon-box {
    margin-right: 0;
  }
  /* line 207, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .contact-info .email,
  header .contact-info .social-media,
  header .contact-info .call .icon-text {
    display: none;
  }
  /* line 217, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-logo .contact-info {
    display: inline-block;
    float: right;
  }
  /* line 222, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-nav {
    display: none;
  }
  /* line 225, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-contact {
    display: none;
  }
  /* line 231, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .mobile-header-menu {
    top: 77px;
  }
  /* line 235, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .mobile-header-menu ul li {
    display: block;
    width: 100%;
  }
}

/* 640px > 1024px */
@media screen and (min-width: 40em) and (max-width: 64em) {
  /* line 247, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .navbar-toggle {
    display: inline-block;
  }
  /* line 250, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .logo {
    margin-left: 16px;
  }
  /* line 253, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .header-top .contact-info .icon-box {
    margin-right: 0;
  }
  /* line 256, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  header .contact-info .email,
  header .contact-info .social-media,
  header .contact-info .call .icon-text {
    display: none;
  }
}

/* < 1024px */
@media screen and (max-width: 64em) {
  /* line 265, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  .mobile-header-menu {
    z-index: 1;
    position: absolute;
    top: 96px;
    background: #141414;
    width: 100%;
  }
  /* line 275, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  .mobile-header-menu ul li {
    display: block;
    border-bottom: 1px solid #303030;
    padding: 6px 0;
  }
  /* line 280, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_header.scss */
  .mobile-header-menu ul li a {
    color: #FFF;
    font-weight: 600;
    font-size: 0.875rem;
  }
}

/* line 2, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
.footer-top {
  background: #282828;
}

/* line 6, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle {
  padding: 24px;
}

/* line 9, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle .footer-heading {
  transition: all .5s ease;
}

/* line 13, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.footer-list {
  margin-left: 0;
}

/* line 16, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.footer-list li {
  list-style: none;
  line-height: 1.75;
}

/* line 20, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.footer-list li a {
  color: #9D9D9D;
}

/* line 23, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.footer-list li a:hover {
  color: #FFFFFF;
}

/* line 29, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.contact-links {
  margin-left: 0;
}

/* line 32, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.contact-links li {
  list-style: none;
  border-bottom: 1px solid #303030;
  padding: 8px 0;
  overflow: auto;
  line-height: 2;
}

/* line 39, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.contact-links li a {
  color: #FFFFFF;
}

/* line 42, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.contact-links li a span {
  background: #FFFFFF;
  color: #D11100;
  border-radius: 50%;
  padding: 4px;
  font-size: 1.125rem;
  position: relative;
  top: 4px;
  margin-right: 4px;
}

/* line 55, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons {
  margin-left: 0;
}

/* line 58, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li {
  list-style: none;
  display: inline-block;
}

/* line 62, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a {
  color: #FFFFFF;
  padding: 0 12px;
}

/* line 66, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span {
  background: #FFFFFF;
  color: #D11100;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  padding: 4px 8px;
  display: block;
  text-align: center;
  transition: all .5s ease;
}

/* line 77, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.facebook {
  fill: #D11100;
}

/* line 80, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.facebook svg {
  position: relative;
  top: 1px;
  left: 1px;
}

/* line 86, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.insta {
  fill: #D11100;
}

/* line 89, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.insta svg {
  position: relative;
  top: 1px;
  left: 1px;
}

/* line 95, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.youtube {
  fill: #D11100;
}

/* line 98, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span.youtube svg {
  position: relative;
  top: 1px;
  left: 0px;
}

/* line 106, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span:hover {
  background: #D11100;
}

/* line 109, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a span:hover svg {
  fill: #FFFFFF;
}

/* line 115, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-middle ul.social-icons li a:first-child {
  padding-left: 0;
}

/* line 123, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom {
  padding: 8px 0;
  background: #0E0E0E;
}

/* line 127, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom p {
  margin-bottom: 0;
}

/* line 130, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom ul {
  margin-left: 0;
}

/* line 133, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom ul li {
  list-style: none;
  line-height: 1.75;
}

/* line 137, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom ul li a {
  color: #9D9D9D;
}

/* line 140, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
footer .footer-bottom ul li a:hover {
  color: #FFFFFF;
}

@media screen and (max-width: 40em) {
  /* line 151, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item {
    border-bottom: 1px solid #303030;
  }
  /* line 154, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-heading {
    overflow: auto;
    padding: 10px 0;
  }
  /* line 158, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-heading h4 {
    display: inline-block;
    float: left;
  }
  /* line 162, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-heading .icon {
    float: right;
    position: relative;
    top: 4px;
  }
  /* line 167, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-heading .icon i {
    color: #FFFFFF;
  }
  /* line 172, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-list {
    display: none;
  }
  /* line 175, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-list.active {
    display: block !important;
    padding-bottom: .5rem;
  }
  /* line 183, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item.active .footer-heading .icon {
    position: relative;
    top: -3px;
    transform: rotate(180deg);
  }
}

@media screen and (max-width: 40em) and (max-width: 40em) {
  /* line 192, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-middle .footer-item .footer-heading:hover {
    cursor: pointer;
  }
}

@media screen and (max-width: 40em) {
  /* line 200, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-bottom .flex-center {
    flex-direction: column-reverse;
  }
  /* line 203, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_footer.scss */
  footer .footer-bottom p {
    padding: 16px;
  }
}

/* line 2, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.home-hero {
  height: 100vh;
  background: url("https://images.pexels.com/photos/15774577/pexels-photo-15774577/free-photo-of-man-opening-car-door-for-woman.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2");
  background-size: cover;
  background-position: top;
  position: relative;
}

/* line 9, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.home-hero .hero-content {
  position: absolute;
  width: 100%;
  z-index: 1;
  top: calc(50%);
  transform: translateY(calc(-50% + 10px));
}

/* line 16, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.home-hero .hero-content .hero-pretitle {
  margin-bottom: 0;
}

/* line 25, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.home-hero .hero-services .slick-slide {
  padding: 0 8px;
}

/* line 29, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.home-hero:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}

@media screen and (max-width: 40em) {
  /* line 55, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .home-hero .hero-content {
    top: 25%;
    height: 100%;
    transform: unset;
  }
  /* line 60, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .home-hero .hero-services {
    margin-top: 48px;
  }
}

/* line 67, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero {
  min-height: 400px;
  max-height: 450px;
  position: relative;
}

/* line 72, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero .hero-content {
  position: absolute;
  width: 100%;
  z-index: 1;
  top: calc(50%);
  transform: translateY(calc(-50% + 10px));
}

/* line 80, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.about-hero {
  background: url("https://www.ruby-services.com/en/images/5-good-reasons-to-use-a-limo-service-for-your-airport-transfers_pd40106w2440h1500rcrop_559.jpg");
  background-size: cover;
  background-position: bottom;
}

/* line 85, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.about-hero:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}

/* line 107, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.contact-hero {
  background: url("https://www.ruby-services.com/en/images/5-good-reasons-to-use-a-limo-service-for-your-airport-transfers_pd40106w2440h1500rcrop_559.jpg");
  background-size: cover;
  background-position: bottom;
}

/* line 112, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.contact-hero:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}

/* line 134, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.fleet-hero {
  background: url("https://images.squarespace-cdn.com/content/v1/62022b5025d52c77fb44084e/1655725494608-LJC9JMAI29NW7HZCPJ7T/shutterstock_2093253706.jpg");
  background-size: cover;
  background-position: 50%;
}

/* line 139, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.fleet-hero:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}

/* line 161, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.services-hero {
  background: url("https://www.ruby-services.com/en/images/5-good-reasons-to-use-a-limo-service-for-your-airport-transfers_pd40106w2440h1500rcrop_559.jpg");
  background-size: cover;
  background-position: bottom;
}

/* line 166, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.page-hero.services-hero:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
}

@media screen and (max-width: 40em) {
  /* line 67, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .page-hero {
    min-height: 240px;
  }
  /* line 193, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .page-hero .hero-content {
    position: absolute;
    width: 100%;
    z-index: 1;
    top: calc(60%);
    transform: translateY(calc(-50% + 10px));
  }
}

/* line 204, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card {
  color: #FFFFFF;
  margin-bottom: 24px;
}

/* line 208, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .image-container {
  overflow: hidden;
  border-radius: 8px;
  position: relative;
}

/* line 213, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .image-container .arrow {
  position: absolute;
  bottom: 0;
  right: 0;
  background: #D11100;
  border-top-left-radius: 8px;
  padding: 8px 12px;
  line-height: .5;
  display: none;
}

/* line 224, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .image-container img {
  transition: all .5s ease;
}

/* line 229, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .vehicle-details h4 {
  padding-top: 8px;
  margin-bottom: 4px;
}

/* line 234, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .vehicle-details ul li {
  margin-right: 14px;
}

/* line 237, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .vehicle-details ul li span {
  position: relative;
  top: 6px;
}

/* line 242, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card .vehicle-details ul li:last-child {
  margin-right: 0;
}

/* line 249, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover {
  cursor: pointer;
}

/* line 253, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover .image-container .arrow {
  display: block;
  z-index: 2;
}

/* line 257, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover .image-container .arrow span {
  color: #FFFFFF;
}

/* line 261, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover .image-container img {
  opacity: 0.8;
  transform: scale(1.05);
}

/* line 267, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover .vehicle-details h4 {
  color: #D11100;
}

/* line 271, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:hover .vehicle-details ul li {
  color: #FFFFFF;
}

/* line 278, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.fleet-card:last-child {
  margin-bottom: 0;
}

/* line 284, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card {
  position: relative;
  display: block;
}

/* line 288, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card .service-image {
  overflow: hidden;
  border-radius: 12px;
}

/* line 292, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card .service-image img {
  border-radius: 12px;
  transition: all .5s ease;
}

/* line 297, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card .service-title {
  position: absolute;
  bottom: 0;
  z-index: 2;
}

/* line 302, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card .service-title p {
  margin-bottom: 0;
  padding: 8px 14px;
  color: #FFFFFF;
}

/* line 311, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:before {
  border-radius: 12px;
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.9) 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 338, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:hover {
  border-radius: 12px;
}

/* line 341, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:hover .service-image {
  overflow: hidden;
  border-radius: 12px;
}

/* line 345, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:hover .service-image img {
  transform: scale(1.05);
}

/* line 349, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:hover .service-title {
  z-index: 2;
}

/* line 353, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.service-card:hover:before {
  border-radius: 12px;
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, black 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 382, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.image-gallery {
  overflow: auto;
}

/* line 385, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.image-gallery .column {
  padding: 0;
}

/* line 391, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider {
  position: relative;
}

/* line 394, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 2;
  background: #D11100;
  padding: 8px 8px;
}

/* line 402, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow.slick-prev {
  left: 30px;
}

/* line 405, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow.slick-prev span {
  font-size: 2rem;
  color: #FFFFFF;
}

/* line 410, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow.slick-next {
  right: 30px;
}

/* line 413, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow.slick-next span {
  font-size: 2rem;
  color: #FFFFFF;
}

/* line 419, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-arrow:hover {
  opacity: 0.8;
  cursor: pointer;
}

/* line 426, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.center-slider .slick-slide {
  padding: 0 4px;
}

/* line 432, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.testimonial-card {
  background: #282828;
  padding: 24px 24px 8px 24px;
  border-radius: 16px;
  position: relative;
}

/* line 438, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.testimonial-card .star-rating {
  position: absolute;
  top: 0;
  right: 0;
  background: #141414;
  border-bottom-left-radius: 8px;
  padding: 0px 12px 8px 12px;
}

/* line 448, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.testimonial-card .testimonial .quote {
  margin-bottom: 12px;
}

/* line 453, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.testimonial-card p {
  color: #B6B6B6;
  line-height: 1.5;
}

/* line 457, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.testimonial-card p.author {
  color: #FFFFFF;
}

/* line 470, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box {
  background: #282828;
  padding: 24px;
  margin-bottom: 24px;
  border-radius: 16px;
  /* < 640px */
}

/* line 476, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .heading {
  border-bottom: 1px solid #303030;
  margin-bottom: 12px;
}

/* line 480, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .heading span {
  position: relative;
  top: 6px;
  color: #AD0000;
}

/* line 487, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .info p {
  font-size: 14px;
  color: #9D9D9D;
}

/* line 491, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .info ul {
  margin-left: 0;
}

/* line 494, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .info ul li {
  list-style-type: none;
}

/* line 499, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .info a {
  color: #FFFFFF;
  margin-bottom: 8px;
  display: block;
}

/* line 504, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box .info a.inline {
  display: unset;
}

/* line 510, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.contact-box:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 40em) {
  /* line 470, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .contact-box {
    margin-bottom: 12px;
  }
  /* line 519, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .contact-box:last-child {
    margin-bottom: 0;
  }
}

/* line 526, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.media-banner {
  padding: 72px;
  position: relative;
  /* < 640px */
}

/* line 530, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.media-banner-overlay {
  position: relative;
  z-index: 1;
}

/* line 535, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.media-banner.airport-transfer {
  background: url("https://www.ruby-services.com/en/images/vip-transfer-airport-book-your-transfer-247-ruby-services-book-your-vip-transfer-from-airport-with-private-chauffeur._pd39073w1600h1600rframe_db7.jpg");
}

/* line 539, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.media-banner.parallax {
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 547, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.media-banner:before {
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.9) 100%);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.9) 100%);
  content: "\00a0";
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

@media screen and (max-width: 40em) {
  /* line 526, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .media-banner {
    padding: 48px 24px;
  }
}

/* line 578, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
.text-beside-media {
  /* < 640px */
}

@media screen and (max-width: 40em) {
  /* line 583, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .text-beside-media .flex-center {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  /* line 589, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_components.scss */
  .text-beside-media .text-beside-media-content {
    margin-bottom: 24px;
    text-align: center;
  }
}

/* line 1, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
body {
  position: relative;
  background: #141414;
  color: #FFFFFF;
}

/* line 14, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.about-intro .section-heading h2 {
  border-bottom: 1px solid #303030;
  padding-bottom: 16px;
  margin-bottom: 16px;
}

/* line 23, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul {
  margin-left: 0;
  margin-bottom: 0;
}

/* line 27, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul li {
  list-style: none;
  line-height: 3;
}

/* line 31, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul li span {
  position: relative;
  top: 6px;
  margin-right: 8px;
}

/* line 40, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.mission-statement p {
  color: #9D9D9D;
}

/* line 46, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.core-values .text-item p {
  color: #9D9D9D;
}

/* line 62, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-title {
  background: #282828;
  padding: 24px 0;
}

/* line 66, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-introduction {
  padding: 3rem 0;
}

/* line 69, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-introduction ul {
  margin-left: 0;
  margin: 0 auto;
}

/* line 73, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-introduction ul li {
  list-style-type: none;
  font-size: .875rem;
  display: inline-block;
}

/* line 78, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-introduction ul li span {
  margin-right: 8px;
}

/* line 81, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.vehicle-introduction ul li span.icon {
  position: relative;
  top: 7px;
}

@media screen and (max-width: 40em) {
  /* line 96, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .contact-form .section-heading h2 {
    font-size: 1.5rem;
  }
  /* line 99, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .contact-form .section-heading p {
    font-size: 0.875rem;
  }
  /* line 103, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .contact-form .sidebar {
    margin-top: 3rem;
  }
}

@media screen and (max-width: 40em) {
  /* line 121, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .page-hero .hero-content h1 {
    font-size: 1.875rem !important;
  }
}

/* line 129, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.usp-bar {
  padding: 12px 0;
  background: #282828;
}

/* line 135, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.usp-bar ul li {
  color: #FFFFFF;
  padding-left: 24px;
  line-height: 2.5;
}

/* line 140, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.usp-bar ul li span {
  position: relative;
  top: 6px;
}

/* line 144, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.usp-bar ul li:first-child {
  padding-left: 0;
}

/* line 154, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul {
  margin-left: 0;
}

/* line 157, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul li {
  list-style: none;
}

/* line 160, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.checklist ul li span {
  position: relative;
  top: 6px;
}

/* line 173, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-preview .section-heading p {
  width: 91.66667%;
  margin-left: auto;
  margin-right: auto;
  color: #D7D7D7;
}

/* line 182, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-preview .fleet-vehicles .row {
  margin-bottom: 24px;
}

/* line 185, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-preview .fleet-vehicles .row:last-child {
  margin-bottom: 0;
}

/* line 190, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-preview .cta-row {
  margin-top: 36px;
}

/* line 196, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-card .image-container img {
  border-radius: 8px;
}

/* line 201, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-card .vehicle-details h4 {
  padding-top: 8px;
  margin-bottom: 4px;
}

/* line 206, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-card .vehicle-details ul li {
  margin-right: 14px;
}

/* line 209, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-card .vehicle-details ul li span {
  position: relative;
  top: 6px;
}

/* line 214, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.fleet-card .vehicle-details ul li:last-child {
  margin-right: 0;
}

/* line 224, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.service-grid .service-card {
  margin-bottom: 24px;
}

/* line 231, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.our-story .underline-text {
  /* < 640px */
}

@media screen and (max-width: 40em) {
  /* line 231, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .our-story .underline-text {
    margin-bottom: 36px;
  }
}

/* line 239, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
.our-story .image-row .column:first-child {
  margin-bottom: 12px;
}

@media screen and (max-width: 40em) {
  /* line 252, ../../../../../Users/joshuanewell/Desktop/Great Wyrley Travel/assets/scss/_style.scss */
  .section-padding {
    padding: 3rem 0;
  }
}

/*# sourceMappingURL=theme.css.map */