.careers__intro {
  background: url(/view/img/parties/no-bubbles-back.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding-top: 80px;
}
.careers__intro a,
.careers__intro p {
  color: #fff;
  font-size: 20px;
}
.careers__intro h2 {
  margin-bottom: 80px;
  text-align: center;
}
.careers__intro h4 {
  color: #fff;
  font-weight: bold;
  margin-bottom: 15px;
}
.careers__intro__intro {
  text-align: center;
}
.careers__intro__intro p {
  color: #fff;
}
.careers__map {
  width: 100%;
  min-height: 400px;
  height: 50vh;
  object-fit: cover;
  background: url(/view/img/careers/BubbleToronto-5.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}
@media all and (max-width: 736px ) {
  .careers__map {
    height: 20vh;
    min-height: 200px;
  }
}
.careers__main {
  background: url(/view/img/parties/no-bubbles-back.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}
.careers__main .copy {
  max-width: 1100px;
}
.careers__main a,
.careers__main p {
  color: #fff;
  margin-bottom: 40px;
}
.careers__main a {
  text-decoration: underline;
}
.careers__main h2 {
  margin-bottom: 80px;
  text-align: center;
}
.careers__main h5 {
  margin-bottom: 5px;
}
.careers__main h4 {
  color: #fff;
  font-weight: bold;
  margin-bottom: 15px;
}
.careers__main__intro {
  text-align: center;
}
.careers__main__list {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  width: 100%;
  margin-top: 65px;
}
.careers__main__list li {
  list-style: none;
}
.careers__main__list__item {
  width: 50%;
  list-style: none;
  margin-bottom: 45px;
}
.careers__main__list__item:nth-child(odd) ul {
  padding-right: 35px;
}
.careers__main__list__item:nth-child(even) ul {
  padding-left: 35px;
}
@media all and (max-width: 736px ) {
  .careers__main__list__item {
    width: 100%;
  }
  .careers__main__list__item:nth-child(odd) ul {
    padding-right: 0px;
  }
  .careers__main__list__item:nth-child(even) ul {
    padding-left: 0px;
  }
}
.careers .bookNow {
  text-align: left;
}
