.drive-for-lyft .btn-pink {
  background-color: #EA0B8C;
  border-color: #EA0B8C;
}

.drive-for-lyft .btn-pink:hover {
  background-color: #b9096f;
  border-color: #b9096f;
}

.Header a,
.Header button {
  transition: color 0s linear 0s;
}

.Header a:hover,
.Header button:hover {
  color: #FF00BF;
}

.Header .icon-hamburger-menu {
  -webkit-filter: drop-shadow(0 1px 0 #fff);
          filter: drop-shadow(0 1px 0 #fff);
}

.Header .primary-nav {
  background-image: linear-gradient(to bottom, rgba(51,52,71,0.7), rgba(51,52,71,0));
  background-position: 0 0;
  background-color: rgba(255,255,255,0);
  border-color: rgba(216,220,230,0);
  box-shadow: 0 3px 3px transparent;
  transition: background-color 0.2s ease 0.2s,background-position 0.2s ease 0.2s,box-shadow 0s ease 0s;
}

.Header .primary-nav a,
.Header .primary-nav button {
  color: #fff;
}

.Header .primary-nav a:hover,
.Header .primary-nav button:hover {
  color: #FF00BF;
}

.Header .primary-nav-open {
  background-position: 0 -4rem;
  background-color: #fff;
  border-color: #d8dce6;
  transition: background-color 0.2s ease 0s,background-position 0.2s ease 0s,box-shadow 0s ease 0.2s;
}

.Header .primary-nav-closing a,
.Header .primary-nav-closing button {
  transition: color 0s linear 0.2s;
}

.Header .primary-nav-shadow {
  box-shadow: 0 3px 3px rgba(0,0,0,0.3);
}

.Header .secondary-nav {
  -webkit-transform: translate3d(100px, 0, 0);
          transform: translate3d(100px, 0, 0);
  transition: -webkit-transform ease 0.2s;
  transition: transform ease 0.2s;
  transition: transform ease 0.2s, -webkit-transform ease 0.2s;
}

.Header .secondary-nav-open {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.Header .nav-menu {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
  transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.05, 1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.05, 1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.05, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.05, 1);
}

.Header .nav-menu-open {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.interstitial {
  height: 100vh;
}

.interstitial .img-container {
  height: 60vh;
}

.invited {
  height: 100vh;
}

.invited .gradient-overlay {
  background-image: linear-gradient(transparent, #333447 95%);
}

.lyft-input .placeholder {
  left: 0.75em;
  padding: 0.75rem 0;
  -webkit-transform: translateY(0) scale(1);
          transform: translateY(0) scale(1);
  -webkit-transform-origin: top left;
          transform-origin: top left;
  transition: -webkit-transform .2s ease;
  transition: transform .2s ease;
  transition: transform .2s ease, -webkit-transform .2s ease;
}

.lyft-input .animate-up {
  -webkit-transform: translateY(-0.125em) scale(0.625);
          transform: translateY(-0.125em) scale(0.625);
}

.lyft-input input {
  padding-top: 1.15rem;
  padding-bottom: 0.25rem;
}

.lyft-input input.visited:invalid {
  border-color: #E60000;
}

.lyft-input input+span .icon-red-circle-x {
  display: none;
}

.lyft-input input.visited:invalid+span .icon-red-circle-x {
  display: initial;
}

.drive-for-lyft-hero .hero-img {
  height: 44rem;
}

.drive-for-lyft-hero h1 {
  line-height: 1.2;
}

.horizontal-card .icon-dwl {
  width: 8rem;
  height: 8rem;
}

.how-driving-works .static-height {
  height: 41rem;
}

.how-driving-works .img-max {
  max-height: 70vh;
}

.how-driving-works .animate-translateX {
  transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}

.how-driving-works .carousel-active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.how-driving-works .carousel-inactive {
  top: 150%;
}

.how-driving-works .carousel-staged-right {
  -webkit-transform: translateX(150%);
          transform: translateX(150%);
}

.how-driving-works .carousel-staged-left {
  -webkit-transform: translateX(-150%);
          transform: translateX(-150%);
}

.how-driving-works .margin-large {
  margin-top: 4rem;
}

.how-driving-works .margin-description {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.how-driving-works .icon-chevron-right::after {
  -webkit-transform: rotate3d(0, 0, 1, 45deg) translate3d(0, 0, 0);
          transform: rotate3d(0, 0, 1, 45deg) translate3d(0, 0, 0);
  top: 0;
  left: 0;
}

.how-driving-works .icon-chevron-left::after {
  -webkit-transform: rotate3d(0, 0, 1, 230deg) translate3d(0, 0, 0);
          transform: rotate3d(0, 0, 1, 230deg) translate3d(0, 0, 0);
  top: 0;
  left: 0;
}

.how-driving-works .icon-chevron-bold::after {
  border-width: .2rem .2rem 0 0;
}

.how-driving-works .icon-chevron-large::after {
  width: 1rem;
  height: 1rem;
}

.how-driving-works .iphone-frame {
  background: url("//cdn.lyft.net/brochure/images/iphone-6-frame.0e5fe414.png") center no-repeat;
  background-size: contain;
}

.why-i-drive .img {
  width: 30%;
  margin: 3% 0;
  transition: all .2s linear;
  z-index: 2;
}

.why-i-drive .min {
  width: 25%;
  margin: 4.5% 0;
  z-index: 1;
}

.why-i-drive .active {
  width: 40%;
  margin: 0;
  z-index: 3;
}

.bg-screen-hover {
  background-color: rgba(255,255,255,0);
  transition: background-color .2s ease;
}

.bg-screen-hover:hover {
  background-color: rgba(255,255,255,0.25);
}

.HeaderLogo .lyft-logo {
  width: 3rem;
  height: 2.12903rem;
}

.HeaderLogo .lyft-logo::before,
.HeaderLogo .lyft-logo::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: opacity .2s ease .2s;
}

.HeaderLogo .lyft-logo::before {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2272px%22%20height%3D%2250px%22%20viewBox%3D%220%200%2072%2050%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3ELyft%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22home%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%20%20%20%20%20%20%20%20%3Cg%20sketch%3Atype%3D%22MSArtboardGroup%22%20transform%3D%22translate%28-35.000000%2C%20-20.000000%29%22%20id%3D%22Navigation-Expanded%22%20fill%3D%22%23fff%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Clear-Nav%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%2835.000000%2C%2020.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Lyft%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.0228930535%2C0.888355356%20L10.9345304%2C0.888355356%20L10.9345304%2C29.6040347%20C10.9345304%2C34.1479858%2013.0546964%2C36.8554476%2014.7310066%2C38.0153356%20C12.9561216%2C39.5623811%207.53289193%2C40.916112%203.49024801%2C37.6287062%20C1.10667714%2C35.6908059%200.0228930535%2C32.5042829%200.0228930535%2C29.5073774%20L0.0228930535%2C0.888355356%20Z%22%20id%3D%22Fill-13%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M68.2177982%2C24.741537%20L68.2177982%2C21.7240323%20L71.5456402%2C21.7240323%20L71.5456402%2C11.1371491%20L67.8913702%2C11.1371491%20C66.4881607%2C4.78100504%2060.7169566%2C0.0183865248%2053.8151049%2C0.0183865248%20C45.8644821%2C0.0183865248%2039.4194142%2C6.33808604%2039.4194142%2C14.1340547%20L39.4194142%2C38.8577333%20C41.6844799%2C39.169889%2044.3831669%2C38.8186478%2046.6789361%2C36.9520521%20C49.062507%2C35.0141517%2050.1462911%2C31.8276288%2050.1462911%2C28.830195%20L50.1462911%2C27.919609%20L55.5959152%2C27.919609%20L55.5959152%2C17.3327258%20L50.1462911%2C17.3327258%20L50.1462911%2C14.1340547%20L50.1592189%2C14.1340547%20C50.1592189%2C12.154428%2051.7962069%2C10.5492824%2053.8151049%2C10.5492824%20C55.8345416%2C10.5492824%2057.4774548%2C12.154428%2057.4774548%2C14.1340547%20L57.4774548%2C24.741537%20C57.4774548%2C32.5375056%2063.9295253%2C38.8577333%2071.8801481%2C38.8577333%20L71.8801481%2C28.3263093%20C69.8612501%2C28.3263093%2068.2177982%2C26.7211637%2068.2177982%2C24.741537%22%20id%3D%22Fill-15%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M26.8905039%2C11.1369378%20L26.8905039%2C26.6744724%20C26.8905039%2C27.5565366%2026.143921%2C28.271167%2025.2233509%2C28.271167%20C24.3022422%2C28.271167%2023.5556593%2C27.5565366%2023.5556593%2C26.6744724%20L23.5556593%2C11.1369378%20L12.7587566%2C11.1369378%20L12.7587566%2C29.410456%20C12.7587566%2C32.6978617%2013.895868%2C36.8551835%2019.0696981%2C38.2089143%20C24.2489148%2C39.5637016%2027.2535608%2C36.7585261%2027.2535608%2C36.7585261%20C26.9799214%2C38.6066355%2025.2050365%2C39.9603664%2022.3452901%2C40.2503384%20C20.1814925%2C40.469534%2017.4149344%2C39.7670517%2016.0348872%2C39.1865795%20L16.0348872%2C48.8681585%20C19.5517989%2C49.8849091%2023.2712468%2C50.2134384%2026.9115116%2C49.5209916%20C33.5176389%2C48.2639181%2037.6874066%2C42.8495228%2037.6874066%2C35.6467027%20L37.6874066%2C11.1369378%20L26.8905039%2C11.1369378%20Z%22%20id%3D%22Fill-17%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 1;
}

.primary-nav-open .HeaderLogo .lyft-logo::before {
  opacity: 0;
}

.HeaderLogo .lyft-logo::after {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2272px%22%20height%3D%2250px%22%20viewBox%3D%220%200%2072%2050%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3ELyft%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22home%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%20%20%20%20%20%20%20%20%3Cg%20sketch%3Atype%3D%22MSArtboardGroup%22%20transform%3D%22translate%28-35.000000%2C%20-20.000000%29%22%20id%3D%22Navigation-Expanded%22%20fill%3D%22%23FF00BF%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Clear-Nav%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%2835.000000%2C%2020.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Lyft%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0.0228930535%2C0.888355356%20L10.9345304%2C0.888355356%20L10.9345304%2C29.6040347%20C10.9345304%2C34.1479858%2013.0546964%2C36.8554476%2014.7310066%2C38.0153356%20C12.9561216%2C39.5623811%207.53289193%2C40.916112%203.49024801%2C37.6287062%20C1.10667714%2C35.6908059%200.0228930535%2C32.5042829%200.0228930535%2C29.5073774%20L0.0228930535%2C0.888355356%20Z%22%20id%3D%22Fill-13%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M68.2177982%2C24.741537%20L68.2177982%2C21.7240323%20L71.5456402%2C21.7240323%20L71.5456402%2C11.1371491%20L67.8913702%2C11.1371491%20C66.4881607%2C4.78100504%2060.7169566%2C0.0183865248%2053.8151049%2C0.0183865248%20C45.8644821%2C0.0183865248%2039.4194142%2C6.33808604%2039.4194142%2C14.1340547%20L39.4194142%2C38.8577333%20C41.6844799%2C39.169889%2044.3831669%2C38.8186478%2046.6789361%2C36.9520521%20C49.062507%2C35.0141517%2050.1462911%2C31.8276288%2050.1462911%2C28.830195%20L50.1462911%2C27.919609%20L55.5959152%2C27.919609%20L55.5959152%2C17.3327258%20L50.1462911%2C17.3327258%20L50.1462911%2C14.1340547%20L50.1592189%2C14.1340547%20C50.1592189%2C12.154428%2051.7962069%2C10.5492824%2053.8151049%2C10.5492824%20C55.8345416%2C10.5492824%2057.4774548%2C12.154428%2057.4774548%2C14.1340547%20L57.4774548%2C24.741537%20C57.4774548%2C32.5375056%2063.9295253%2C38.8577333%2071.8801481%2C38.8577333%20L71.8801481%2C28.3263093%20C69.8612501%2C28.3263093%2068.2177982%2C26.7211637%2068.2177982%2C24.741537%22%20id%3D%22Fill-15%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M26.8905039%2C11.1369378%20L26.8905039%2C26.6744724%20C26.8905039%2C27.5565366%2026.143921%2C28.271167%2025.2233509%2C28.271167%20C24.3022422%2C28.271167%2023.5556593%2C27.5565366%2023.5556593%2C26.6744724%20L23.5556593%2C11.1369378%20L12.7587566%2C11.1369378%20L12.7587566%2C29.410456%20C12.7587566%2C32.6978617%2013.895868%2C36.8551835%2019.0696981%2C38.2089143%20C24.2489148%2C39.5637016%2027.2535608%2C36.7585261%2027.2535608%2C36.7585261%20C26.9799214%2C38.6066355%2025.2050365%2C39.9603664%2022.3452901%2C40.2503384%20C20.1814925%2C40.469534%2017.4149344%2C39.7670517%2016.0348872%2C39.1865795%20L16.0348872%2C48.8681585%20C19.5517989%2C49.8849091%2023.2712468%2C50.2134384%2026.9115116%2C49.5209916%20C33.5176389%2C48.2639181%2037.6874066%2C42.8495228%2037.6874066%2C35.6467027%20L37.6874066%2C11.1369378%20L26.8905039%2C11.1369378%20Z%22%20id%3D%22Fill-17%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
}

.primary-nav-open .HeaderLogo .lyft-logo::after {
  transition: opacity .2s ease;
  opacity: 1;
}

.embedded-video .play {
  height: 6rem;
  width: 6rem;
  top: 45%;
  left: 45%;
  top: calc(50% - 3rem);
  left: calc(50% - 3rem);
}

.embedded-video .arrow {
  width: 0;
  height: 0;
  border-top: 1.5rem solid transparent;
  border-bottom: 1.5rem solid transparent;
  border-left: 2rem solid white;
  top: calc(50% - 1.5rem);
  left: calc(50% - 0.75rem);
}

.embedded-youtube {
  height: 0;
  padding-bottom: 56.3%;
}

.home-hero {
  min-height: 25rem;
  height: 70vh;
}

.home-hero h1 {
  font-size: 2.5rem;
}

.home-hero .hero-img {
  background-position: top center;
  height: auto;
}

.home-hero .centered-above {
  top: 35%;
}

.home-hero .centered {
  top: 50%;
}

.home-hero .text-strong-shadow {
  text-shadow: #000 2px 2px 15px;
}

.home-hero .opacity-0 {
  opacity: 0;
}

.home-hero .fade-in {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}

.home-hero .fade-out {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.how-lyft-works .limit-height {
  max-height: 60vh;
}

.how-lyft-works .fixed-height {
  height: 5rem;
}

.referral-info .referral-img-user {
  width: 160px;
  height: 160px;
}

.referral-info .referral-img-org {
  width: 90%;
  max-width: 420px;
  max-height: 420px;
}

.referral-logo .cross-product-logo {
  height: 3rem;
}

@media (min-width: 544px) {
  .how-driving-works .static-height {
    height: 13rem;
  }

  .how-driving-works .margin-description {
    margin-top: 6rem;
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  .Header .primary-nav-open {
    background-position: 0 -10rem;
  }

  .Header .primary-nav-open a,
  .Header .primary-nav-open button {
    color: #333447;
  }

  .Header .primary-nav-open a:hover,
  .Header .primary-nav-open button:hover {
    color: #FF00BF;
  }

  .Header .nav-drawer {
    box-shadow: 0 3px 3px rgba(0,0,0,0.25);
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    transition: opacity 0.2s ease 0s,-webkit-transform 0.2s ease 0s;
    transition: opacity 0.2s ease 0s,transform 0.2s ease 0s;
    transition: opacity 0.2s ease 0s,transform 0.2s ease 0s,-webkit-transform 0.2s ease 0s;
  }

  .Header .nav-drawer-open {
    opacity: 1;
    -webkit-transform: translate3d(0, calc(100% - 1.5rem), 0);
            transform: translate3d(0, calc(100% - 1.5rem), 0);
    transition: opacity 0.2s ease 0.2s,-webkit-transform 0.2s ease 0.2s;
    transition: opacity 0.2s ease 0.2s,transform 0.2s ease 0.2s;
    transition: opacity 0.2s ease 0.2s,transform 0.2s ease 0.2s,-webkit-transform 0.2s ease 0.2s;
  }

  .Header .nav-drawer-open a,
  .Header .nav-drawer-open button {
    transition: color 0s linear 0s;
  }

  .Header .nav-menu {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    transition: none;
  }

  .drive-for-lyft-hero h1 {
    font-size: 3rem;
  }

  .HeaderLogo .lyft-logo {
    width: 4rem;
    height: 2.83871rem;
  }

  .home-hero h1 {
    font-size: 3rem;
  }

  .home-hero a.btn {
    max-width: 18.75rem;
  }

  .how-lyft-works .fixed-height {
    height: 7rem;
  }
}

@media (min-width: 992px) {
  .Header .secondary-nav {
    -webkit-transform: translate3d(115px, 0, 0);
            transform: translate3d(115px, 0, 0);
  }

  .Header .secondary-nav-open {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  .drive-for-lyft-hero .incentive-banner {
    top: -9rem;
  }

  .how-driving-works .static-height {
    height: 20rem;
  }

  .how-driving-works .margin-description {
    margin-top: 8rem;
  }

  .drive-with-lyft-hero .hero-img {
    height: 35rem;
  }

  .drive-with-lyft-hero .text-overlay {
    top: -27rem;
    left: 0;
  }

  .how-lyft-works .fixed-height {
    height: 5.5rem;
  }
}

@media (max-width: 1199px) {
  .hero-img {
    height: 60rem;
  }

  .text-overlay {
    top: -55rem;
  }
}

@media (max-width: 767px) {
  .drive-for-lyft-hero .hero-img {
    background-position: 30%;
  }

  .HeaderLink {
    font-size: 1.25rem;
  }
}

@media screen and (min-height: 550px) {
  .interstitial .img-container {
    height: 65vh;
  }
}

@media screen and (orientation: landscape) {
  .col-xs-12-land {
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }

  .text-land-center {
    text-align: center;
  }

  .hidden-land {
    display: none;
  }
}