:root {
  --black: #000;
  --50-black: #00000080;
  --transparent: #fff0;
  --blue: #182535;
  --white: white;
  --gold: #d6963e;
  --blue-10: #1825351a;
  --20-white: #fff3;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.body {
  color: var(--black);
  font-family: Vollkorn, serif;
  font-size: 16px;
  line-height: 26px;
}

.hero {
  background-image: linear-gradient(to bottom, var(--50-black), #0000), linear-gradient(to bottom, #0006, #0006), url('../images/AdobeStock_645677487.webp');
  background-position: 0 0, 0 0, 50%;
  background-repeat: repeat, repeat, no-repeat;
  background-size: auto, auto, cover;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 240px;
  padding-bottom: 140px;
  display: flex;
}

.hero.home {
  height: 100vh;
  min-height: 700px;
  padding-top: 60px;
}

.nav-section {
  z-index: 999;
  background-color: var(--transparent);
  width: 100%;
  position: fixed;
  top: 0;
}

.navbar {
  z-index: 590;
  background-color: var(--transparent);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.nav-menu {
  color: #fff;
}

.dropdl {
  background-color: var(--blue);
  color: var(--white);
  font-family: Playfair Display, sans-serif;
  font-size: 14px;
  line-height: 24px;
  transition: all .2s;
}

.dropdl:hover {
  background-color: var(--gold);
  color: var(--black);
}

.dropdl.w--current {
  background-color: var(--gold);
  color: var(--white);
}

.dropdown-list {
  color: #ce9595;
}

.dropdown-list.w--open {
  background-color: var(--black);
  color: var(--white);
}

.dropdl-nav {
  color: var(--gold);
  padding: 10px 30px 10px 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 16px;
  line-height: 26px;
  transition: all .2s;
}

.dropdl-nav:hover {
  color: var(--white);
  background-color: #0000;
}

.dropdl-nav.w--open {
  color: #fff;
}

.hero-div-mid {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  display: grid;
}

.banner-heading {
  color: #fff;
  text-shadow: 4px 4px 6px #000;
  max-width: 850px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 44px;
  font-weight: 700;
  line-height: 54px;
}

.box-section {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero-button {
  border: 1px solid var(--white);
  background-color: var(--blue);
  color: var(--white);
  border-radius: 80px;
  width: 300px;
  padding-top: 20px;
  padding-bottom: 20px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: all .2s;
}

.hero-button:hover {
  border-color: var(--blue);
  background-color: var(--gold);
  color: var(--blue);
}

.hero-div-full {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr .25fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 100%;
  height: 50%;
  display: grid;
}

.hero-div-edge {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: auto;
  display: grid;
}

.button-links {
  background-color: var(--blue);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 40px;
  width: 60px;
  height: 60px;
  text-decoration: none;
  transition: background-color .2s;
}

.button-links:hover {
  border-color: var(--gold);
  background-color: var(--blue);
}

.hero-side-button {
  color: var(--gold);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: "Fa solid 900", sans-serif;
  font-size: 26px;
  transition: all .2s;
  display: flex;
}

.hero-side-button:hover {
  color: var(--white);
}

.hero-side-button.social {
  font-family: "Fa brands 400", sans-serif;
}

.hero-side-button.click {
  color: var(--gold);
  cursor: pointer;
}

.hero-side-button.social-footer {
  font-family: "Fa brands 400", sans-serif;
}

.hero-side-buttons {
  color: var(--gold);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  font-family: "Fa solid 900", sans-serif;
  font-size: 26px;
  display: flex;
}

.hero-side-buttons.socials {
  font-family: "Fa brands 400", sans-serif;
}

.banner-button-text {
  font-size: 16px;
}

.h1-smaller {
  justify-content: center;
  margin-top: 20px;
  font-size: 24px;
  line-height: 35px;
  display: flex;
}

.service-boxes {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 95%;
  height: 300px;
  margin-top: -90px;
  display: grid;
}

.svs-box {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  line-height: 40px;
  text-decoration: none;
  transition: all .2s;
  box-shadow: 0 12px 20px 10px #0000001a;
}

.svs-box:hover {
  margin-top: -30px;
}

.svs-box.box1 {
  background-image: url('../images/AdobeStock_635936021.webp');
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}

.svs-box.box1:hover {
  margin-bottom: 0;
}

.svs-box.box2 {
  background-image: url('../images/AdobeStock_62450294.webp');
  background-position: 50%;
  background-size: cover;
  font-size: 14px;
}

.svs-box.box3 {
  background-image: url('../images/AdobeStock_611558437.webp');
  background-position: 50%;
  background-size: cover;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}

.svs-box.box4 {
  background-image: url('../images/AdobeStock_242980436.webp');
  background-position: 50%;
  background-size: cover;
}

.svs-txt {
  background-color: #182535cc;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 30%;
  font-size: 14px;
  display: flex;
}

.svs-txt-head {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 40%;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

.white-section {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.white-section._0b {
  width: 100%;
  padding-bottom: 0;
}

._2x1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.txt {
  text-align: center;
  background-color: #ffffff70;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.txt.hww {
  background-color: #fff0;
  height: 100%;
  margin-top: 20px;
  padding: 10px 20px;
}

.img {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  height: 100%;
  min-height: 350px;
}

.img.home1 {
  background-image: url('../images/AdobeStock_609892445.webp');
  background-position: 50%;
  background-size: cover;
}

.img.home2 {
  background-image: url('../images/AdobeStock_197488995.webp');
  background-position: 50%;
  background-size: cover;
}

.img.home3 {
  background-image: url('../images/AdobeStock_609299439.webp');
  background-position: 50%;
  background-size: cover;
}

.img.map {
  background-image: none;
  height: auto;
  min-height: auto;
  margin-bottom: 0;
}

.img.car-hire {
  background-image: url('../images/business3.webp');
  height: 100%;
}

.img.exec {
  background-image: url('../images/business2.webp');
}

.img.exec1 {
  background-image: url('../images/private2.webp');
}

.img.airport {
  background-image: url('../images/airport3.webp');
}

.img.airport1 {
  background-image: url('../images/Sclass-chauffeur-car-800x600.webp');
  background-position: 50% 80%;
}

.img.airport2 {
  background-image: url('../images/airport8.webp');
}

.img.taxis {
  background-image: url('../images/airport6.webp');
  background-position: 50%;
}

.img.taxis1 {
  background-image: url('../images/sporting-event-transport.webp');
  min-height: 400px;
}

.img.taxis2 {
  background-image: url('../images/private6.webp');
  background-position: 50% 80%;
  min-height: 400px;
}

.img.chauffeur {
  background-image: url('../images/airport4.webp');
  min-height: 400px;
}

.img.chauffeur1 {
  background-image: url('../images/glastonbury-chauffeur.webp');
  min-height: 400px;
}

.img.chauffeur2 {
  background-image: url('../images/private3.webp');
  background-position: 50% 100%;
  min-height: 400px;
}

.content-div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 90%;
  display: flex;
}

.button {
  background-color: var(--gold);
  color: var(--blue);
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.home-section-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  display: flex;
  position: relative;
}

.home-section-2._60b, .home-section-2._0t-60b {
  padding-bottom: 60px;
}

._2x3 {
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

._2x3._20b {
  margin-bottom: 20px;
}

.content-break {
  background-color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.call-to-action {
  background-color: var(--blue);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.footer {
  background-color: var(--blue);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 60px;
  display: flex;
}

.how-we-woirk-4x1 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90%;
  padding-top: 20px;
  display: grid;
}

.hww-div {
  background-color: var(--blue-10);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  display: flex;
}

.box-icon {
  background-color: var(--blue);
  border-radius: 60px;
  width: 80px;
  min-width: 80px;
  height: 80px;
  min-height: 80px;
  margin-top: -40px;
  margin-bottom: -20px;
}

.hww-icons {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Fa solid 900", sans-serif;
  font-size: 35px;
  display: flex;
}

.hww-bottom {
  background-color: var(--gold);
  text-align: center;
  border-radius: 20px;
  width: 100%;
  height: 20px;
}

.hww-txt {
  text-align: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.hww-button {
  background-color: var(--blue);
  text-transform: uppercase;
  width: 100%;
  margin-top: auto;
  margin-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-weight: 500;
  transition: all .2s;
}

.hww-button:hover {
  background-color: var(--gold);
  color: var(--blue);
}

.hww-divide {
  width: 100%;
}

.hww-boxes-container {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.top-p {
  text-align: right;
  width: 100%;
  margin-bottom: 20px;
}

.top-p.left {
  text-align: left;
}

.txt-top {
  border-right: 3px solid var(--blue);
  border-left: 3px none var(--blue);
  text-align: right;
  background-color: #ffffff70;
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  padding-right: 20px;
  display: flex;
}

.txt-top.left {
  background-color: #fff0;
  border-left-width: 0;
  border-right-width: 0;
  align-items: flex-start;
  padding-right: 0;
}

.txt-top.centre {
  background-color: #fff0;
  border-left-width: 0;
  border-right-width: 0;
  align-items: center;
  padding-right: 0;
}

.cta {
  color: var(--gold);
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 48px;
  text-decoration: none;
}

.line {
  background-color: #fff;
  border-radius: 20px;
  width: 60%;
  height: 5px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.cta-div {
  flex-direction: column;
  align-items: center;
  width: 80%;
  max-width: 1000px;
  display: flex;
}

.h2 {
  border-bottom: 4px solid var(--gold);
  color: var(--blue);
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 60px;
}

.h2.left {
  text-align: left;
  font-size: 30px;
  line-height: 40px;
}

.h2.left._10b {
  margin-bottom: 10px;
}

.h2.small {
  text-align: left;
  border-bottom-width: 0;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 20px;
  line-height: 30px;
}

.areas {
  text-align: left;
}

.footer-div {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 80%;
  height: 400px;
  display: grid;
  position: relative;
}

.txt-footer {
  background-color: var(--white);
  text-align: center;
  border-radius: 300px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 400px;
  display: flex;
}

.footer-link {
  color: var(--white);
  font-size: 15px;
  line-height: 25px;
  text-decoration: none;
}

.txt-footer-map {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--white);
  text-align: center;
  border-radius: 300px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch center;
  place-items: center;
  width: 400px;
  height: 400px;
  display: flex;
}

.map {
  background-image: url('../images/map.webp');
  background-position: 50% 20%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 300px;
  margin-bottom: 60px;
}

.button-links-footer {
  border: 2px solid var(--black);
  color: var(--black);
  border-radius: 40px;
  flex-direction: row;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.button-links-footer:hover {
  border-color: var(--blue);
  background-color: var(--blue);
  color: var(--white);
}

.social-footer {
  flex-direction: column;
  align-items: center;
  display: none;
}

.brand {
  margin-right: 220px;
  padding-bottom: 0;
  padding-left: 0;
}

.image {
  width: 100%;
}

.home-link {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  display: flex;
}

.body-content {
  background-color: var(--white);
  border-radius: 20px;
  width: 90%;
  margin-top: 40px;
  padding: 30px 40px 40px;
}

.body-content._100 {
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.body-content._100._0b {
  padding-bottom: 0;
}

.hww-head {
  color: var(--blue);
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Playfair Display, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 28px;
}

.hww-icon {
  font-size: 30px;
  font-weight: 400;
  line-height: 30px;
}

.h2-blue {
  border-bottom: 4px solid var(--gold);
  color: var(--blue);
  text-align: left;
  text-transform: uppercase;
  border-radius: 0;
  width: 100%;
  margin-top: 0;
  padding-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 38px;
}

.hww-more-2x1 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 20px;
  display: grid;
}

.hww-img {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-size: cover;
  min-height: 300px;
}

.hww-img.fleet {
  background-image: url('../images/AdobeStock_629504119.webp');
  background-position: 100%;
  background-size: cover;
}

.hww-img.home5 {
  background-image: url('../images/AdobeStock_645598729.webp');
  background-position: 50%;
  background-size: cover;
}

.hww-img.home6 {
  background-image: url('../images/AdobeStock_331180110.webp');
  background-position: 50%;
  background-size: cover;
}

.hww-img.home7 {
  background-image: url('../images/AdobeStock_177016185.webp');
  background-position: 50%;
  background-size: cover;
}

.hww-img.exec2 {
  background-image: url('../images/airport1.webp');
  min-height: 400px;
}

.hww-img.exec3 {
  background-image: url('../images/private1.webp');
  background-position: 50%;
  min-height: 400px;
}

.hww-img.airport3 {
  background-image: url('../images/airport2.webp');
  background-position: 50% 65%;
  min-height: 400px;
}

.hww-img.airport4 {
  background-image: url('../images/airport10.webp');
  background-position: 50% 100%;
  min-height: 400px;
}

.hww-img.taxis3 {
  background-image: url('../images/Sclass-chauffeur-car-800x600.webp');
  min-height: 400px;
}

.hww-img.taxis4 {
  background-image: url('../images/private4.webp');
  min-height: 400px;
}

.hww-img.chauffeur3 {
  background-image: url('../images/business1.webp');
  background-position: 0%;
  min-height: 400px;
}

.hww-img.chauffeur4 {
  background-image: url('../images/Eclass-chauffeur-800x600.webp');
  background-position: 50% 70%;
  min-height: 400px;
}

.footer-links {
  text-align: center;
  width: 90%;
}

.text-block-6 {
  color: var(--white);
  justify-content: center;
  align-items: center;
  margin-top: 30px;
}

.bullet-list {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 10px;
  padding-left: 0;
  display: grid;
}

.bullet-list._2col {
  grid-template-columns: 1fr 1fr;
}

.bullet-list._2col._0p {
  margin-top: 0;
  margin-bottom: 0;
}

.bullet-list._2col._0t {
  margin-top: 0;
}

.bullet-list._0b {
  margin-bottom: 0;
}

.list-item {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 30px 3fr;
  grid-auto-columns: 1fr;
  align-items: center;
  transition: all .2s;
  display: grid;
}

.h3-icon {
  background-color: var(--blue);
  color: var(--gold);
  border-radius: 60px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  font-family: "Fa solid 900", sans-serif;
  font-size: 13px;
  display: flex;
}

.bullet-heading {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.click-to-call-div {
  z-index: 150;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  height: auto;
  margin-bottom: 30px;
  padding-left: 20px;
  position: fixed;
  inset: auto auto 0% 0;
}

.ct-us {
  color: var(--white);
  text-align: center;
  padding-top: 40px;
  padding-bottom: 20px;
}

.scroll-stopper {
  width: 100%;
  height: 0;
  position: relative;
  top: -160px;
}

.h3-container {
  width: 100%;
}

.list-3 {
  width: 100%;
  margin-top: 10px;
  padding-left: 0;
  font-weight: 400;
}

.list-3._3-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.p {
  width: 100%;
  font-family: Vollkorn, serif;
}

.p.centre {
  text-align: center;
}

.p._0b {
  margin-bottom: 0;
}

.p.left {
  text-align: left;
}

.service-popup-block {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--blue);
  text-align: center;
  border-radius: 30px 30px 0 0;
  flex-direction: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center;
  width: 80px;
  padding: 10px 5px 20px;
  display: none;
  position: fixed;
  inset: auto 1% 0% auto;
}

.icon-3 {
  margin-right: 10px;
}

.dropdown {
  color: var(--gold);
  text-transform: uppercase;
  font-weight: 400;
  transition: all .2s;
}

.dropdown:hover {
  color: var(--white);
}

.co-logo {
  width: 120px;
}

.top-heading {
  border-bottom: 4px solid var(--gold);
  color: var(--blue);
  text-align: right;
  margin-top: 0;
  margin-bottom: 20px;
  padding-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
}

.bottom-link {
  color: var(--blue);
  text-decoration: none;
}

.navlink {
  color: var(--gold);
  text-align: center;
  text-transform: uppercase;
  padding: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 16px;
  line-height: 26px;
  transition: all .2s;
}

.navlink:hover, .navlink.w--current {
  color: var(--white);
}

.navlink._0r {
  padding-right: 0;
}

.more-link {
  width: 0;
  height: 0;
  margin-top: -100px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.live-chat-text {
  color: #fff;
  text-decoration: none;
}

.chat-block {
  background-color: #fff;
  border-radius: 8px;
  width: 100%;
  padding: 15px;
}

.live-icon {
  background-color: #00b94a;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  position: absolute;
  inset: 2px auto auto 2px;
}

.small-whatsapp-icon {
  margin-right: 10px;
}

.livechat-button {
  background-color: var(--blue);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: 42px;
  text-decoration: none;
  transition: all .2s;
  display: flex;
}

.livechat-button:hover {
  background-color: var(--gold);
  color: var(--blue);
}

.whatsapp-container {
  z-index: 30;
  background-color: var(--blue);
  cursor: pointer;
  border: 1px solid #ffffff4d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  transition: all .3s cubic-bezier(.45, .182, .111, .989);
  display: flex;
  position: relative;
  inset: auto 0% 0% auto;
}

.whatsapp-container:hover {
  background-color: var(--gold);
  transform: scale(1.05);
}

.live-chat-link {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 25%;
  text-decoration: none;
  display: flex;
}

.whatsapp-block {
  z-index: 30;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 80px;
  margin-left: 20px;
  margin-right: 0;
  display: flex;
  position: fixed;
  inset: auto auto 0% 0%;
}

.live-chat-top-text {
  color: var(--gold);
  letter-spacing: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 26px;
  position: static;
}

.live-chat-top-text.block {
  color: var(--blue);
  text-align: left;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 700;
}

.live-icon-chat {
  width: 47px;
  margin-right: 10px;
}

.top-section-2 {
  background-color: var(--blue);
  justify-content: flex-start;
  align-items: center;
  height: 25%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.live-chat-bottom-text {
  color: var(--white);
  font-size: 10px;
}

.live-chat-bottom-text.bold {
  color: var(--blue);
  margin-bottom: 5px;
  font-size: 12px;
  font-weight: 600;
  line-height: 24px;
}

.live-chat-bottom-text.block {
  color: var(--blue);
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 24px;
}

.whatsapp-chat {
  background-color: #fff;
  border: 1px solid #00000029;
  border-radius: 20px;
  flex-direction: column;
  width: 300px;
  max-width: 300px;
  height: 315px;
  margin-bottom: 16px;
  display: none;
  overflow: hidden;
}

.chat-section {
  background-color: var(--gold);
  flex-direction: column;
  justify-content: center;
  height: 50%;
  padding: 16px 20px;
  display: flex;
}

.page-title {
  color: var(--white);
  margin-left: 20px;
  margin-right: 20px;
  font-size: 60px;
  font-weight: 400;
  line-height: 70px;
}

.hyperlink {
  color: var(--black);
  margin-left: -2px;
  margin-right: -2px;
  padding-left: 2px;
  padding-right: 2px;
  font-weight: 700;
  text-decoration: none;
  transition: all .2s;
  box-shadow: inset 0 -2px #000;
}

.hyperlink:hover {
  color: var(--white);
  box-shadow: inset 0 -40px #000;
}

.body-div {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.gallery-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-top: 20px;
}

.contact-icon {
  color: var(--gold);
  margin-right: 5px;
  font-family: "Fa solid 900", sans-serif;
}

.site-map-link {
  color: var(--black);
  text-align: center;
  font-family: Vollkorn, serif;
  text-decoration: none;
}

.fleet-grid {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.fleet-title {
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 20px;
  font-family: Vollkorn, serif;
  font-size: 20px;
  line-height: 30px;
}

.pass-lugg {
  justify-content: space-between;
  align-items: stretch;
  margin-bottom: 20px;
  display: flex;
}

.pass-lugg-div {
  background-color: #0000001a;
  align-items: center;
  width: 48%;
  padding: 20px;
  display: flex;
}

.passengers-txt {
  text-align: left;
  width: 100%;
  margin-bottom: 0;
  font-family: Vollkorn, serif;
  font-size: 14px;
  line-height: 20px;
}

.pass-icon {
  text-align: left;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-right: 10px;
  font-family: "Fa solid 900", sans-serif;
  font-size: 26px;
  display: flex;
}

.pass-icon.luggage {
  font-size: 30px;
  line-height: 30px;
}

.fleet-img {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  min-height: 400px;
  margin-bottom: 20px;
}

.fleet-img.s-class {
  background-image: url('../images/Sclass-chauffeur-car-800x600.webp');
}

.fleet-img.e-class {
  background-image: url('../images/Eclass-chauffeur-800x600.webp');
}

.fleet-img.v-class {
  background-image: url('../images/block-v-class-800x600.webp');
}

.fleet-img.removal {
  background-image: url('../images/luggage-van-bristol-outside-800x600.webp');
}

.trip-advisor-reviews {
  width: 97%;
  overflow: hidden;
}

.circle-link {
  color: var(--blue);
  text-decoration: none;
}

.trip-div {
  width: 100%;
  overflow: hidden;
}

.contact-info {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.top-info {
  margin-left: 10px;
  text-decoration: none;
}

.top-icon {
  color: var(--gold);
  margin-right: 3px;
  font-family: "Fa solid 900", sans-serif;
  line-height: 20px;
}

.top-link {
  color: var(--white);
  font-family: Playfair Display, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  text-decoration: none;
}

.top-container {
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.no-line {
  color: var(--black);
  text-decoration: none;
}

.centre-div {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.iam-logo {
  width: 120px;
  margin-top: 30px;
}

.form-div {
  background-color: var(--white);
  width: 90%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 0;
}

.form-section {
  margin-bottom: 0;
}

.fs-cc-manager_icon {
  width: 32px;
  height: 32px;
}

.fs-cc-banner_trigger {
  display: none;
}

.fs-cc-banner_close-icon {
  width: 24px;
  height: 24px;
}

.fs-cc-prefs_form {
  background-color: #fff;
  border-radius: 12px;
  width: 100%;
  max-width: 576px;
  height: 100%;
  max-height: 70vh;
  margin-bottom: 0;
  position: relative;
}

.fs-cc-prefs_submit-hide {
  display: none;
}

.fs-cc-prefs_close {
  z-index: 1;
  color: #333;
  cursor: pointer;
  background-color: #f5f6ff;
  border-radius: 100%;
  padding: 10px;
  font-size: 20px;
  text-decoration: none;
  position: absolute;
  inset: -12px -12px auto auto;
  box-shadow: -1px 1px 12px #3333331a;
}

.fs-cc-prefs_overlay {
  z-index: -1;
  background-color: #03052499;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-cc-prefs_component {
  z-index: 997;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 32px;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs-cc-prefs_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.fs-cc-banner_button {
  color: #fff;
  text-align: center;
  background-color: #4353ff;
  border: 2px solid #4353ff;
  border-radius: 500px;
  min-width: 140px;
  margin-left: 16px;
  padding: 10px 20px;
  font-size: 16px;
}

.fs-cc-banner_button.fs-cc-button-alt {
  color: #4353ff;
  background-color: #f5f5f5;
  border-color: #4353ff;
}

.fs-cc-manager_component {
  z-index: 999;
  display: none;
  position: fixed;
  inset: auto auto 20px 20px;
}

.fs-cc-prefs_title {
  color: #021a69;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}

.fs-cc-prefs_toggle {
  background-color: #fff;
  border-radius: 999px;
  width: 20px;
  height: 20px;
}

.fs-cc-prefs_option {
  border-bottom: 1px solid #33333326;
  padding-top: 16px;
  padding-bottom: 16px;
}

.fs-cc-banner_close {
  opacity: 1;
  cursor: pointer;
  background-color: #fff;
  border-radius: 500px;
  margin-left: 12px;
  padding: 10px;
  box-shadow: 1px 1px 12px #0000001a;
}

.fs-cc-prefs_space-medium {
  margin-bottom: 40px;
}

.fs-cc-prefs_button {
  background-color: #4353ff;
  border: 2px solid #4353ff;
  border-radius: 500px;
  margin-right: 8px;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 700;
}

.fs-cc-prefs_button.fs-cc-button-alt {
  color: #4353ff;
  background-color: #fff;
  border-color: #4353ff;
}

.fs-cc-prefs_checkbox-field {
  background-color: #ccc;
  border-radius: 999px;
  width: 44px;
  height: 24px;
  margin-bottom: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.fs-cc-banner_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.fs-cc-manager_trigger {
  display: none;
}

.fs-cc-banner_container {
  align-items: center;
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.fs-cc-prefs_close-icon {
  color: #021a7c;
  width: 16px;
  height: 16px;
}

.fs-cc-prefs_trigger {
  display: none;
}

.fs-cc-prefs_text {
  color: #021a69;
  font-size: 12px;
}

.fs-cc-prefs_checkbox {
  z-index: 1;
  opacity: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.fs-cc-banner_text {
  color: #616161;
  margin-right: 24px;
}

.fs-cc-prefs_checkbox-label {
  display: none;
}

.fs-cc-prefs_buttons-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 32px;
  margin-right: -8px;
  display: flex;
}

.fs-cc-prefs_content {
  height: 100%;
  padding: 40px 32px;
  overflow: scroll;
}

.fs-cc-prefs_space-small {
  margin-bottom: 12px;
}

.fs-cc-prefs_label {
  color: #4353ff;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 32px;
  font-size: 16px;
  font-weight: 700;
}

.fs-cc-banner_text-link {
  color: #4353ff;
  border-bottom: 2px solid #4353ff;
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-manager_button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 500px;
  flex-direction: column;
  padding: 10px;
  transition: color .2s;
  display: flex;
}

.fs-cc-manager_button:hover {
  color: #4353ff;
}

.fs-cc-banner_component {
  z-index: 998;
  background-color: #f5f6ff;
  border-top: 1px solid #4353ff29;
  padding: 24px 32px;
  display: none;
  position: fixed;
  inset: auto 0% 0%;
}

@media screen and (min-width: 1920px) {
  .img.chauffeur1 {
    min-height: 400px;
  }

  .livechat-button {
    transition: all .2s;
  }

  .livechat-button:hover {
    background-color: #000;
    transform: scale(1.05);
  }

  .whatsapp-chat {
    display: none;
  }
}

@media screen and (max-width: 991px) {
  .body {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .hero {
    min-height: auto;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .hero.home {
    justify-content: center;
    height: 450px;
    min-height: auto;
    padding-bottom: 60px;
  }

  .nav-section {
    height: auto;
    position: sticky;
  }

  .navbar {
    z-index: 999;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--black);
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    padding-top: 0;
    padding-bottom: 0;
    display: grid;
  }

  .nav-menu {
    background-color: var(--blue);
  }

  .dropdl {
    color: var(--gold);
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    transition: all .2s;
  }

  .dropdl:hover {
    background-color: var(--blue);
    color: var(--white);
  }

  .dropdown-list.w--open {
    background-color: var(--black);
    color: var(--white);
    position: relative;
  }

  .dropdl-nav {
    text-align: center;
    width: 100%;
  }

  .dropdl-nav:hover, .dropdl-nav.w--open {
    background-color: var(--blue);
    color: var(--white);
  }

  .hero-div-mid {
    justify-items: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .banner-heading {
    width: 90%;
    max-width: 100%;
    font-size: 34px;
    line-height: 40px;
  }

  .box-section {
    width: 100%;
    height: 100%;
  }

  .hero-button {
    width: 70%;
  }

  .hero-div-full {
    grid-column-gap: 15px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: flex;
  }

  .hero-div-edge {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none;
  }

  .button-links.middle {
    margin-left: 15px;
    margin-right: 15px;
  }

  .h1-smaller {
    font-size: 20px;
    line-height: 30px;
  }

  .service-boxes {
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    height: 100%;
    margin-top: 20px;
    display: none;
  }

  .svs-box {
    height: 150px;
  }

  .svs-box:hover {
    margin-top: 0;
  }

  .svs-box.box1 {
    height: 150px;
  }

  .svs-box.box1:hover {
    margin-top: 0;
  }

  .white-section {
    padding-top: 60px;
  }

  ._2x1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .img.airport1, .img.airport2 {
    min-height: 400px;
  }

  .img.taxis1, .img.taxis2, .img.chauffeur, .img.chauffeur1, .img.chauffeur2 {
    min-height: 350px;
  }

  .content-div {
    width: 90%;
  }

  .call-to-action {
    width: 100%;
  }

  .footer {
    width: 100%;
    height: 100%;
  }

  .how-we-woirk-4x1 {
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    width: 100%;
  }

  .hww-boxes-container {
    width: 100%;
  }

  .top-p {
    text-align: center;
  }

  .txt-top {
    text-align: center;
    border-right-style: none;
    align-items: center;
    padding-right: 0;
  }

  .cta {
    font-size: 30px;
  }

  .footer-div {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    width: 90%;
    height: 100%;
    display: flex;
  }

  .txt-footer-map {
    grid-row-gap: 0px;
  }

  .brand {
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    display: flex;
  }

  .brand.w--current {
    width: 100%;
  }

  .home-link {
    height: auto;
  }

  .body-content {
    width: 100%;
    padding: 0;
  }

  .h2-blue {
    line-height: 38px;
  }

  .h2-blue._20t {
    margin-top: 20px;
  }

  .hww-more-2x1 {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: flex-start;
    display: flex;
  }

  .hww-more-2x1.rvs {
    flex-direction: column-reverse;
  }

  .hww-img {
    width: 100%;
    min-height: 300px;
  }

  .hww-img.exec2, .hww-img.exec3 {
    min-height: 450px;
  }

  .hww-img.airport3 {
    background-position: 50% 90%;
  }

  .hww-img.airport4 {
    background-position: 50%;
  }

  .hww-img.taxis3 {
    background-position: 50% 70%;
    min-height: 350px;
  }

  .hww-img.taxis4 {
    min-height: 350px;
  }

  .hww-img.chauffeur3 {
    background-position: 50%;
    min-height: 350px;
  }

  .hww-img.chauffeur4 {
    min-height: 350px;
  }

  .menu-button-2 {
    background-color: var(--gold);
    width: 100%;
  }

  .menu-button-2.w--open {
    background-color: var(--gold);
  }

  .icon-2 {
    color: var(--blue);
    text-align: center;
  }

  .text-block-5 {
    padding-left: 20px;
  }

  .footer-links {
    margin-top: 40px;
  }

  .text-block-6 {
    color: var(--white);
    text-align: center;
  }

  .service-popup-block {
    z-index: 20;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 80px;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .dropdown {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    transition-property: none;
  }

  .dropdown:hover {
    background-color: var(--blue);
    color: var(--white);
  }

  .co-logo {
    width: 100px;
  }

  .navlink {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    transition-property: none;
  }

  .navlink:hover {
    background-color: var(--blue);
    color: var(--white);
  }

  .page-title {
    font-size: 50px;
    line-height: 60px;
  }

  .areas-map {
    margin-bottom: 20px;
  }

  .body-div {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 0;
  }

  .fleet-img {
    min-height: 250px;
  }

  .top-container {
    align-items: center;
  }

  .iam-logo {
    width: 100px;
  }
}

@media screen and (max-width: 767px) {
  .hero {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .hero.home {
    height: 400px;
  }

  .nav-section {
    height: auto;
    position: static;
  }

  .banner-heading {
    font-size: 30px;
  }

  .box-section {
    width: 100%;
  }

  .hero-button {
    padding-top: 20px;
    padding-bottom: 20px;
    transition-property: background-color;
  }

  .hero-div-full {
    height: auto;
  }

  .button-links {
    transition-property: background-color;
  }

  .h1-smaller {
    font-size: 24px;
  }

  .svs-box:hover {
    margin-top: 0;
  }

  .white-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  ._2x1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  ._2x1.top {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .img {
    min-height: 300px;
  }

  .img.home3 {
    margin-top: 10px;
  }

  .img.taxis {
    background-position: 50% 100%;
  }

  .img.chauffeur, .img.chauffeur1, .img.chauffeur2 {
    min-height: 300px;
  }

  .button {
    margin-bottom: 10px;
  }

  .home-section-2 {
    padding-top: 40px;
  }

  .home-section-2._60b, .home-section-2._0t-60b {
    padding-bottom: 40px;
  }

  ._2x3 {
    grid-template-columns: 1fr;
  }

  .content-break {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .call-to-action {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer {
    width: 100%;
    padding-bottom: 40px;
  }

  .txt-top {
    border-right-style: none;
    align-items: center;
    padding-right: 0;
  }

  .cta {
    line-height: 40px;
  }

  .cta-div {
    width: 90%;
  }

  .h2 {
    font-size: 30px;
    line-height: 40px;
  }

  .footer-div {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .map {
    background-size: auto 180%;
    margin-bottom: 40px;
  }

  .brand {
    text-align: center;
    width: 100%;
  }

  .home-link {
    height: auto;
  }

  .hww-img {
    min-height: 250px;
  }

  .hww-img.exec2, .hww-img.exec3 {
    min-height: 300px;
  }

  .hww-img.airport3 {
    min-height: 350px;
  }

  .hww-img.chauffeur3, .hww-img.chauffeur4 {
    min-height: 300px;
  }

  .footer-links {
    margin-top: 0;
  }

  .bullet-list._2col._0t {
    grid-template-columns: 1fr;
  }

  .click-to-call-div {
    display: block;
  }

  .scroll-stopper {
    top: -180px;
  }

  .list-3._3-row {
    grid-template-columns: 1fr 1fr;
  }

  .service-popup-block {
    width: 80px;
  }

  .top-heading {
    text-align: center;
  }

  .page-title {
    font-size: 40px;
    line-height: 50px;
  }

  .body-div {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .gallery-grid {
    grid-template-columns: 1fr;
  }

  .fleet-img {
    min-height: 350px;
  }

  .form-div {
    padding-top: 40px;
  }

  .fs-cc-banner_button {
    margin-left: 0;
    margin-right: 8px;
  }

  .fs-cc-prefs_title {
    font-size: 20px;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner_text-link {
    margin-right: 8px;
  }
}

@media screen and (max-width: 479px) {
  .hero {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero.home {
    height: 420px;
  }

  .nav-section {
    height: auto;
  }

  .dropdl, .dropdl-nav {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .hero-div-mid {
    grid-row-gap: 5px;
  }

  .banner-heading {
    width: 90%;
    font-size: 26px;
    line-height: 32px;
  }

  .hero-button {
    width: 70%;
    margin-top: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .hero-div-full {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    align-content: center;
  }

  .button-links {
    width: 40px;
    height: 40px;
  }

  .hero-side-button {
    font-size: 17px;
  }

  .hero-side-buttons.socials {
    font-size: 22px;
  }

  .h1-smaller {
    margin-top: 10px;
    font-size: 20px;
    line-height: 28px;
  }

  .white-section {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .white-section._0b {
    padding-top: 30px;
  }

  ._2x1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .img {
    min-height: 200px;
  }

  .img.home1 {
    margin-top: 20px;
  }

  .img.car-hire {
    min-height: 250px;
    margin-top: 20px;
  }

  .img.exec, .img.exec1, .img.airport, .img.airport1, .img.airport2 {
    min-height: 250px;
  }

  .img.taxis {
    margin-top: 20px;
  }

  .img.taxis1 {
    min-height: 250px;
  }

  .img.taxis2 {
    min-height: 250px;
    margin-bottom: 20px;
  }

  .img.chauffeur {
    min-height: 250px;
    margin-top: 20px;
  }

  .img.chauffeur1 {
    min-height: 250px;
  }

  .img.chauffeur2 {
    min-height: 250px;
    margin-bottom: 20px;
  }

  .home-section-2 {
    padding-top: 20px;
  }

  .home-section-2._60b {
    padding-bottom: 20px;
  }

  .home-section-2._0t {
    padding-top: 0;
  }

  .home-section-2._0t-60b {
    padding-top: 0;
    padding-bottom: 30px;
  }

  ._2x3 {
    flex-direction: column;
    display: flex;
  }

  .content-break {
    padding-top: 0;
    padding-bottom: 30px;
  }

  .call-to-action {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .footer {
    padding-bottom: 100px;
  }

  .how-we-woirk-4x1 {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    padding-top: 0;
  }

  .box-icon {
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: -20px;
    margin-bottom: -30px;
  }

  .hww-icons {
    font-size: 30px;
  }

  .hww-divide {
    display: none;
  }

  .top-p {
    text-align: center;
  }

  .top-p.left._10b {
    margin-bottom: 10px;
  }

  .txt-top {
    text-align: center;
  }

  .cta {
    font-size: 22px;
    line-height: 30px;
  }

  .line {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .h2 {
    margin-top: 0;
    font-size: 24px;
    line-height: 32px;
  }

  .h2.left._10b {
    font-size: 24px;
    line-height: 34px;
  }

  .footer-div {
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .txt-footer {
    border-radius: 0;
    width: 100%;
    height: 300px;
  }

  .footer-link {
    line-height: 24px;
  }

  .txt-footer-map {
    border-radius: 0;
    flex-direction: row;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
  }

  .map {
    background-position: 45% 20%;
    background-size: auto 170%;
    height: 300px;
    margin-bottom: 0;
  }

  .button-links-footer {
    width: 40px;
    height: 40px;
  }

  .social-footer {
    flex-direction: row;
    justify-content: space-between;
    width: 90%;
    max-width: 200px;
  }

  .brand {
    text-align: center;
  }

  .brand.w--current {
    width: 100%;
  }

  .image {
    max-width: 120px;
  }

  .body-content {
    margin-top: 20px;
  }

  .hww-head {
    font-size: 20px;
    line-height: 26px;
  }

  .h2-blue {
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 28px;
  }

  .hww-more-2x1 {
    flex-direction: column;
    display: flex;
  }

  .hww-img {
    min-height: 200px;
  }

  .hww-img.exec2, .hww-img.exec3, .hww-img.airport3, .hww-img.airport4, .hww-img.taxis3, .hww-img.taxis4, .hww-img.chauffeur3 {
    min-height: 250px;
  }

  .hww-img.chauffeur4 {
    background-position: 50%;
    min-height: 250px;
  }

  .menu-button-2 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .footer-links {
    margin-top: 0;
  }

  .text-block-6 {
    display: block;
  }

  .bullet-list._2col, .bullet-list._2col._0p, .bullet-list._2col._0t, .bullet-list._0b._2col {
    grid-template-columns: 1fr;
  }

  .click-to-call-div {
    width: 100%;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .ct-us {
    padding-top: 20px;
  }

  .scroll-stopper {
    top: -210px;
  }

  .list-3._3-row {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    margin-top: 10px;
  }

  .p._0b._20mb {
    margin-bottom: 20px;
  }

  .service-popup-block {
    width: 55px;
    display: none;
  }

  .dropdown {
    padding-left: 0;
    padding-right: 0;
  }

  .top-heading {
    text-align: center;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 24px;
    line-height: 34px;
  }

  .navlink {
    padding: 12px 0;
  }

  .live-icon {
    width: 12px;
    height: 13px;
  }

  .livechat-button {
    width: 90%;
  }

  .whatsapp-container {
    width: 65px;
    height: 65px;
    bottom: 10px;
    right: 0;
  }

  .whatsapp-block {
    margin-bottom: 10px;
    margin-right: 10px;
    inset: auto 0% 0% auto;
  }

  .whatsapp-chat {
    width: 280px;
    max-width: 280px;
    height: 40vh;
    position: relative;
  }

  .page-title {
    font-size: 30px;
    line-height: 35px;
  }

  .body-div {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    display: block;
  }

  .gallery-grid {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .fleet-title {
    margin-bottom: 10px;
  }

  .pass-lugg {
    flex-direction: column;
    margin-bottom: 10px;
  }

  .pass-lugg-div {
    width: 100%;
    padding: 15px;
  }

  .pass-lugg-div._20b {
    margin-bottom: 10px;
  }

  .fleet-img {
    min-height: 180px;
    margin-bottom: 10px;
  }

  .fleet-img.s-class {
    margin-bottom: 10px;
  }

  .circle-link {
    line-height: 24px;
  }

  .contact-info {
    flex-direction: column;
  }

  .top-icon {
    display: none;
  }

  .iam-logo {
    margin-top: 20px;
  }

  .form-div {
    padding-top: 30px;
  }

  .fs-cc-prefs_component {
    padding: 24px;
  }

  .fs-cc-banner_button {
    width: 100%;
    margin-bottom: 10px;
  }

  .fs-cc-banner_close {
    position: absolute;
    inset: -22px 10px auto auto;
  }

  .fs-cc-prefs_button {
    margin-bottom: 8px;
  }

  .fs-cc-banner_buttons-wrapper {
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
    width: 100%;
  }

  .fs-cc-banner_text {
    margin-right: 0;
  }

  .fs-cc-prefs_content {
    padding: 24px;
  }
}

#w-node-_1a54ecad-9466-8c35-33e3-c93306fadc1d-67b610ff {
  justify-self: center;
}

#w-node-_26a44383-daff-ba35-abfb-ffdd17428c85-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d12cadeb-1f12-8f20-2421-9937be2b528e-67b610ff {
  justify-self: center;
}

#w-node-_176e194e-3fda-6cb7-e2c3-790958faea10-67b610ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d12cadeb-1f12-8f20-2421-9937be2b5291-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-d12cadeb-1f12-8f20-2421-9937be2b5294-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-d12cadeb-1f12-8f20-2421-9937be2b5295-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4f4ff0be-f979-b3f1-ab64-46e0e2e8754b-67b610ff {
  justify-self: center;
}

#w-node-_096cae66-82e1-5412-a030-1f2ce0902696-67b610ff, #w-node-b0041845-0433-6587-3a92-46494a730ae6-67b610ff, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-67b610ff, #w-node-db031724-58f8-84c0-e77d-e886f2a39040-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39043-67b610ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39042-67b610ff {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4deae33b-cdf2-6398-29bd-0b4a5e313698-67b610ff, #w-node-ca1d52bc-d5b2-0919-d809-9b0f2fab7e8c-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2de6189f-7300-b726-47d7-7c90bca894ee-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-ed3d1e35-edc9-1998-2aa1-2ff18c5cb3b6-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6a2f4688-51cc-4a62-00e1-687c82d37b59-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_6a2f4688-51cc-4a62-00e1-687c82d37b5b-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04cdc351-9698-55a9-85a2-7c09abcb44ef-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_04cdc351-9698-55a9-85a2-7c09abcb44f1-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_408e51d9-16ec-2504-13ff-40e58e2d07ba-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_408e51d9-16ec-2504-13ff-40e58e2d07bc-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_787f44d2-d94f-d77a-040f-9537747c045c-67b610ff {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_787f44d2-d94f-d77a-040f-9537747c0461-67b610ff, #w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356e-67b610ff, #w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356f-67b610ff, #w-node-d1a12b19-9e72-8397-484f-effa2f038237-67b610ff, #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-67b610ff, #w-node-a75a3108-a715-410a-a793-ff0c0413664a-67b610ff, #w-node-a75a3108-a715-410a-a793-ff0c0413664b-67b610ff, #w-node-dc88689e-44c4-f3ea-4172-15f70e75dbd7-67b610ff, #w-node-a528fdb0-0fc5-ad08-1a21-789b059b1943-67b610ff, #w-node-a528fdb0-0fc5-ad08-1a21-789b059b1944-67b610ff, #w-node-dece2434-d43d-3972-ac34-b5e1472245b0-67b610ff, #w-node-_13b3f381-e426-641e-fbdc-c0da9780a326-67b610ff, #w-node-_7b659a2e-bdcf-fadc-f014-8133b46385a7-67b610ff, #w-node-_13b3f381-e426-641e-fbdc-c0da9780a324-67b610ff, #w-node-bb5cbc89-e96b-e652-9801-c9a0bcd3a45f-67b610ff, #w-node-_413f9428-39ab-85e4-e0b6-4290b65ff7f4-b65ff7f1, #w-node-_413f9428-39ab-85e4-e0b6-4290b65ff7f5-b65ff7f1, #w-node-_0a8b1e32-301a-ed83-9085-ed23e1a0f856-b65ff7f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_413f9428-39ab-85e4-e0b6-4290b65ff810-b65ff7f1 {
  place-self: center;
}

#w-node-_7fb79db7-95f9-20e2-7909-fd88b23a8c1c-b65ff7f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_413f9428-39ab-85e4-e0b6-4290b65ff812-b65ff7f1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8a8-67b61101 {
  justify-self: center;
}

#w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8a9-67b61101, #w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8ac-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8ae-67b61101 {
  justify-self: center;
}

#w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8af-67b61101, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-a6d55f73-fa5a-71db-c60a-a4068073462a-67b61101, #w-node-_184b1c1e-e274-3557-89e1-edec8beffd12-67b61101, #w-node-_39802f9d-4536-f565-4cdc-02adef518433-67b61101, #w-node-bd162474-4ef1-c1be-63da-7736e74fb6fe-67b61101, #w-node-_55a6f4f9-2f3a-984a-3de1-956f8b0fdb66-67b61101, #w-node-_9b345eea-aec1-c339-b79b-eb2968dabc1b-67b61101, #w-node-adcd9148-4add-bda2-c3df-a3d6316f32a5-67b61101, #w-node-_79982447-da50-a60e-a700-85c2184c2dbe-67b61101, #w-node-_7a898599-f4eb-8520-2812-32265361ef50-67b61101, #w-node-_788d0ee3-da0f-e964-9660-ea9d6eaedea5-67b61101, #w-node-adb6feb4-b928-930d-f8bc-530a58432a39-67b61101, #w-node-a25673de-659b-43a6-1a31-3db439d0ffb7-67b61101, #w-node-_34aa2f8b-c025-3c2f-bb76-313e10895c1a-67b61101, #w-node-a553d7b7-bc47-fd6d-a7f2-8c313520a225-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-a858af68-6c7a-1c51-27f1-1c1efc80b550-67b61101 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center end;
}

#w-node-a858af68-6c7a-1c51-27f1-1c1efc80b5a6-67b61101, #w-node-ee58b27d-da43-c21b-642e-f53206f805f0-67b61101, #w-node-_66fa5333-cb5e-0b58-86ea-be5a8fdc270e-67b61101, #w-node-_572d4128-67a5-dc4e-c439-8770cde3ba0a-67b61101, #w-node-e4a67b51-50b2-a5f3-286e-3afaf1f1f99d-67b61101, #w-node-_94871307-015d-6cca-c46c-e55712cdec73-67b61101, #w-node-ed0537d0-27b5-7c80-94a1-bd9236aae5f8-67b61101, #w-node-_162837ee-afd1-bf01-fdce-3eb161aaed60-67b61101, #w-node-ee459aa6-7628-5f4c-2e4a-0db0331ed0f0-67b61101, #w-node-_58419873-3a04-ed1d-b4be-e3010ad65de7-67b61101, #w-node-bba38dc8-2f42-cbc4-5edd-1428f99d4ef2-67b61101, #w-node-bdd5c491-54c0-64d6-f5b7-afb906cb8775-67b61101, #w-node-b038f86b-9cba-61c5-d991-a2e275ab870f-67b61101, #w-node-e1e1f45b-b0a5-cde3-3d59-999f2a2733f7-67b61101, #w-node-fbfb462c-727a-27eb-63de-ab3e7aae15da-67b61101 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-2f2c7cec {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-2f2c7cec, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-2f2c7cec {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-2f2c7cec, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-2f2c7cec, #w-node-db031724-58f8-84c0-e77d-e886f2a39040-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39043-2f2c7cec {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39044-2f2c7cec, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39042-2f2c7cec {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4deae33b-cdf2-6398-29bd-0b4a5e313698-2f2c7cec, #w-node-_6dd60a07-8924-f3da-62a5-4b49804963ef-2f2c7cec, #w-node-_745ce08a-06e2-8136-d81c-31fd901cb8c3-2f2c7cec, #w-node-_78fdef23-6d08-f162-57de-35502f5eb3cd-2f2c7cec, #w-node-_15b217c6-c16a-ea03-b635-e23f94ae41f3-2f2c7cec, #w-node-_625c3c00-9dee-5013-fde1-55814e834609-2f2c7cec, #w-node-df754d1b-0189-1a16-7ebd-9a28641fa7ed-2f2c7cec, #w-node-_2d558a09-b5fb-29d8-d77b-d3bb89cd2637-2f2c7cec, #w-node-_41ccc8d4-52ec-1841-d5db-e7334bc5ae7b-2f2c7cec, #w-node-e269b679-c847-8b32-3968-4e09ac028c49-2f2c7cec, #w-node-_6f6f0ea8-5818-a65e-d323-518cabd4091a-2f2c7cec, #w-node-_4ec01f2a-172f-1613-711e-85d59360aa31-2f2c7cec, #w-node-_84ce6c59-69ea-caeb-9e01-9ac3038e1c0f-2f2c7cec, #w-node-_87bc96da-6fa3-3856-b3a6-f990fc6b4b7c-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356e-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356f-2f2c7cec, #w-node-e92273aa-60bb-c5aa-52b9-4105f85c8223-2f2c7cec, #w-node-_74102a4f-6342-38cd-7253-3a227eee8677-2f2c7cec, #w-node-_2703c148-f00d-0510-2623-ea814edcef5a-2f2c7cec, #w-node-_2ac09d83-88bc-a277-6680-c499cd70f258-2f2c7cec, #w-node-d1a12b19-9e72-8397-484f-effa2f038237-2f2c7cec, #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664a-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664b-2f2c7cec, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab0-2f2c7cec {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-09632fc2 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-09632fc2, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-09632fc2 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-09632fc2, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-09632fc2, #w-node-db031724-58f8-84c0-e77d-e886f2a39040-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39043-09632fc2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39044-09632fc2, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39042-09632fc2 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_4deae33b-cdf2-6398-29bd-0b4a5e313698-09632fc2, #w-node-_6dd60a07-8924-f3da-62a5-4b49804963ef-09632fc2, #w-node-_36576f89-4c7c-a537-8288-b1b5a1749589-09632fc2, #w-node-f83a3265-e648-e6b3-f84e-a3b13f31070a-09632fc2, #w-node-_47eecf91-04e0-b04f-eb4a-820809e1d0f7-09632fc2, #w-node-_9fc27fad-726a-fc6c-aa55-489e28482387-09632fc2, #w-node-_3d2e7c1a-73a3-dca9-e81d-ec5c2961eee6-09632fc2, #w-node-_18efc6e7-31d1-2750-7215-453a08a939b5-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356e-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356f-09632fc2, #w-node-d1a12b19-9e72-8397-484f-effa2f038237-09632fc2, #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664a-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664b-09632fc2, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab0-09632fc2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-80986655 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-80986655, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-80986655 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-80986655, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-80986655, #w-node-db031724-58f8-84c0-e77d-e886f2a39040-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39043-80986655 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39044-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-80986655, #w-node-db031724-58f8-84c0-e77d-e886f2a39042-80986655 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356e-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356f-80986655, #w-node-e92273aa-60bb-c5aa-52b9-4105f85c8223-80986655, #w-node-b268ef15-cd67-3832-aea7-c09ef6bb168e-80986655, #w-node-_0737aeaa-0212-7a49-568b-a121abbc4dc9-80986655, #w-node-ed08fe39-7c9c-e524-f6e4-c885210de23e-80986655, #w-node-d1a12b19-9e72-8397-484f-effa2f038237-80986655, #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664a-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664b-80986655, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab0-80986655 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-0c3e71a5 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-0c3e71a5, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-0c3e71a5 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-0c3e71a5, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e61f9eb6-a723-3410-a88e-4cd2c9939947-0c3e71a5, #w-node-db031724-58f8-84c0-e77d-e886f2a39040-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39043-0c3e71a5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-db031724-58f8-84c0-e77d-e886f2a39044-0c3e71a5, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-0c3e71a5, #w-node-db031724-58f8-84c0-e77d-e886f2a39042-0c3e71a5, #w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356e-0c3e71a5, #w-node-ec3203f5-e49d-2ac8-3a1d-d77c1bfc356f-0c3e71a5, #w-node-e92273aa-60bb-c5aa-52b9-4105f85c8223-0c3e71a5, #w-node-c5085c86-496a-df4b-09d1-f8b769e0ce78-0c3e71a5, #w-node-_1e0bda99-1e80-0930-6f50-bf1eeff0230a-0c3e71a5, #w-node-b92bbda7-fd45-ca05-8b45-ff88074bd202-0c3e71a5, #w-node-e6f4ffd0-fd04-975c-79be-6f30e7f66912-0c3e71a5, #w-node-a4f2ff63-d3b8-cca2-8709-7b524bbebefd-0c3e71a5, #w-node-bcb50a0d-3fce-b336-079c-6ac013bfe548-0c3e71a5, #w-node-_1c1370f5-a7d5-b89b-36c4-cc03913fe784-0c3e71a5, #w-node-_6f08744b-f1cd-97c3-cf1b-de2e6774eb40-0c3e71a5, #w-node-d1a12b19-9e72-8397-484f-effa2f038237-0c3e71a5, #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664a-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-a75a3108-a715-410a-a793-ff0c0413664b-0c3e71a5, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab0-0c3e71a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-c9413a0a {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-c9413a0a, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-c9413a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-c9413a0a {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-c9413a0a, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-c9413a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-c9413a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_59a74cb0-0ecd-f556-faac-6f19734c198a-c9413a0a, #w-node-efbb3283-7b4b-ff69-6080-d709abe22780-c9413a0a, #w-node-_3e16ac55-beae-67ed-2c02-b30af09ac99b-c9413a0a, #w-node-_1b27cf83-176e-8aed-27b9-16ba89ec1af5-c9413a0a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-ef68e681 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-ef68e681, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-ef68e681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-ef68e681 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-ef68e681, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-ef68e681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-ef68e681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-7b9d92d1 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-7b9d92d1, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-7b9d92d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-7b9d92d1 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-7b9d92d1, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-7b9d92d1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-9f12e054 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32cfe-9f12e054, #w-node-edf54731-30f2-7bdd-5066-b2c00f8e3111-9f12e054 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-9f12e054 {
  justify-self: center;
}

#w-node-_76c14a37-4b94-577f-bb33-393b96a32d0f-9f12e054, #w-node-_48be4f67-3fa8-24af-7075-c8aeb16911f0-9f12e054 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-_71cdae11-d8f7-3e49-4579-1109c5ebfd8d-0c3e71a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-bb5cbc89-e96b-e652-9801-c9a0bcd3a462-67b610ff, #w-node-fbfb462c-727a-27eb-63de-ab3e7aae15dd-67b61101, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab3-2f2c7cec, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab3-09632fc2, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab3-80986655, #w-node-aadfedfa-24be-7d8f-b00a-cb7717fe9ab3-0c3e71a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: start;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_1a54ecad-9466-8c35-33e3-c93306fadc1d-67b610ff {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-d12cadeb-1f12-8f20-2421-9937be2b528e-67b610ff {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d12cadeb-1f12-8f20-2421-9937be2b5291-67b610ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-d12cadeb-1f12-8f20-2421-9937be2b5294-67b610ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: start;
  }

  #w-node-_4f4ff0be-f979-b3f1-ab64-46e0e2e8754b-67b610ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-67b610ff {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-67b610ff {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_0b0d781d-8ffb-9b64-52b7-c2a3384134b4-384134b2 {
    place-self: center;
  }

  #w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8a8-67b61101 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8ae-67b61101 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-2f2c7cec {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-2f2c7cec {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-2f2c7cec {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-2f2c7cec {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-09632fc2 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-09632fc2 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-09632fc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-09632fc2 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_4deae33b-cdf2-6398-29bd-0b4a5e313698-09632fc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-80986655 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-80986655 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-80986655 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-80986655 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-0c3e71a5 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-0c3e71a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-0c3e71a5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-0c3e71a5 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-c9413a0a {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-c9413a0a {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-ef68e681 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-ef68e681 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-7b9d92d1 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-7b9d92d1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-9f12e054 {
    grid-area: 2 / 2 / 3 / 3;
    justify-self: start;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-9f12e054 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: end;
  }
}

@media screen and (max-width: 767px) {
  #w-node-db031724-58f8-84c0-e77d-e886f2a39043-67b610ff, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-67b610ff {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-67b610ff {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39043-2f2c7cec, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-2f2c7cec {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-2f2c7cec {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39043-09632fc2, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-09632fc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-09632fc2 {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39043-80986655, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-80986655 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-80986655 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39043-0c3e71a5, #w-node-_5e00289f-f31b-4abf-7e75-37df2fc067f0-0c3e71a5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-db031724-58f8-84c0-e77d-e886f2a39042-0c3e71a5 {
    grid-area: span 2 / span 1 / span 2 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_1a54ecad-9466-8c35-33e3-c93306fadc1d-67b610ff {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-d12cadeb-1f12-8f20-2421-9937be2b5291-67b610ff, #w-node-d12cadeb-1f12-8f20-2421-9937be2b5294-67b610ff, #w-node-_4f4ff0be-f979-b3f1-ab64-46e0e2e8754b-67b610ff {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-67b610ff {
    justify-self: center;
  }

  #w-node-_413f9428-39ab-85e4-e0b6-4290b65ff7f5-b65ff7f1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8a8-67b61101 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_5f18a7e7-7856-0537-c5a0-e9f4efcab8ae-67b61101 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-67b61101, #w-node-a858af68-6c7a-1c51-27f1-1c1efc80b550-67b61101 {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-2f2c7cec {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-2f2c7cec {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-2f2c7cec {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-09632fc2 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-09632fc2 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-09632fc2 {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-80986655 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-80986655 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-80986655 {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-0c3e71a5 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-0c3e71a5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-0c3e71a5 {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-c9413a0a {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-c9413a0a {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-c9413a0a {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-ef68e681 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-ef68e681 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_4fc702f6-4447-0c52-2542-8ec7ba1012d4-ef68e681 {
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-7b9d92d1 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-7b9d92d1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32cfd-9f12e054 {
    grid-area: 2 / 1 / 3 / 3;
    justify-self: center;
  }

  #w-node-_76c14a37-4b94-577f-bb33-393b96a32d0e-9f12e054 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }
}


@font-face {
  font-family: 'Fa 400';
  src: url('../fonts/fa-regular-400.woff2') format('woff2'), url('../fonts/fa-regular-400.eot') format('embedded-opentype'), url('../fonts/fa-regular-400.woff') format('woff'), url('../fonts/fa-regular-400.ttf') format('truetype'), url('../fonts/fa-regular-400.svg') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa brands 400';
  src: url('../fonts/fa-brands-400.woff2') format('woff2'), url('../fonts/fa-brands-400.eot') format('embedded-opentype'), url('../fonts/fa-brands-400.woff') format('woff'), url('../fonts/fa-brands-400.ttf') format('truetype'), url('../fonts/fa-brands-400.svg') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Fa solid 900';
  src: url('../fonts/fa-solid-900.woff2') format('woff2'), url('../fonts/fa-solid-900.eot') format('embedded-opentype'), url('../fonts/fa-solid-900.woff') format('woff'), url('../fonts/fa-solid-900.ttf') format('truetype'), url('../fonts/fa-solid-900.svg') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}