@media (min-width: 0) {
  .A4410442 {
    flex-direction: column;
    width: 100%;
    display: flex;
  }
}

@media (min-width: 750px) {
  .A4410442 {
    flex-direction: row;
    height: 425px;
    display: flex;
  }
}

@media (min-width: 1250px) {
  .A4410442 {
    width: 100%;
  }
}

@media (min-width: 0) {
  .A4625847 {
    object-fit: cover;
    width: 100%;
  }
}

@media (min-width: 750px) {
  .A4625847 {
    object-fit: cover;
    width: 50%;
  }
}

@media (min-width: 0) {
  .A3674449 {
    background-color: #fff;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 200px;
    display: flex;
  }
}

@media (min-width: 750px) {
  .A3674449 {
    border-left: 1px solid #2d32321a;
    flex-direction: column;
    justify-content: center;
    width: 50%;
    height: 100%;
  }
}

@media (min-width: 0) {
  .A0570157 {
    letter-spacing: 2px;
    color: #2d3232cc;
    text-transform: uppercase;
    width: 70%;
    font-family: avenir-next-lt-pro-bold, sans-serif;
    font-size: 20px;
    line-height: 140%;
  }
}

@media (min-width: 750px) {
  .A0570157 {
    font-size: 24px;
  }
}

@media (min-width: 0) {
  .A0914358 {
    text-transform: uppercase;
    background-color: #37af9b;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 70%;
    height: 40px;
    padding-left: 16px;
    padding-right: 16px;
    text-decoration: none;
    display: flex;
    position: relative;
  }

  .A1411559 {
    letter-spacing: 2px;
    color: #fff;
    text-transform: uppercase;
    padding-top: 2px;
    font-family: avenir-next-lt-pro-semibold, sans-serif;
    font-size: 10px;
    line-height: 35px;
  }
}

.A6551759 {
  letter-spacing: 4px;
  color: #fff;
  text-transform: uppercase;
  padding-top: 4px;
  font-family: avenir-next-lt-pro-semibold, sans-serif;
  font-size: 16px;
  line-height: 35px;
}

/*# sourceMappingURL=bowle.da2d2277.css.map */
