.contact-card-background {
        background-color: #f6f6f6;
}
.contact-card-container {
  max-width: 1366px;
  margin: auto;
  display: flex;
   padding: 32px 0 32px 0;
}

.contact-card-container p {
  margin: 0;
}

.contact-card-container .left-content {
  width: 50%;
}
.contact-card-container .left-title {
  font-family: Oswald;
  font-size: 44px;
  line-height: 1.09;
  color: #500000;
}
.contact-card-container .left-paragraph {
  font-family: sans-serif;
  font-size: 18px;
  line-height: 1.5;
  color: #000;
}
.contact-card-container .left-button {
  margin-top: 24px;
  font-family: Oswald;
  font-size: 18px;
  line-height: 1.33;
  color: #fff;
  padding: 16px 24px;
  background-color: #500000;
  text-transform: uppercase;
}
.contact-card-container .right-content {
  width: 50%;
}
.contact-card-container .right-card {
  margin: auto;
  max-width: 460px;
  padding: 16px 19px 25px 24px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.32);
  background-color: #fff;
}
.contact-card-container .right-title {
  font-family: Oswald;
  font-size: 30px;
  line-height: 0.93;
  color: #000;
}
.contact-card-container .right-paragraph {
  font-family: sans-serif;
  font-size: 16px;
  line-height: 1.75;
  color: #000;
}
.contact-card-container .right-link {
  font-family: sans-serif;
  font-size: 16px;
  line-height: 2.25;
  color: #003c71;
}


/*-------------MEDIA BREAKPOINTS-----------*/

@media screen and (max-width: 1400px) {
      .contact-card-container {
        margin-left: 32px;
        margin-right: 32px;
        display: block;
      }
      .contact-card-container .left-content {
        margin: auto;
        width: 100%;
      }
      .contact-card-container .right-content {
        margin: auto;
        width: 100%;
        margin-top: 24px;
      }
      .contact-card-container .right-card {
        margin-left: 0;
      }
    }