.rowCTAFullWidthFluid {
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 30px;
  font-size: 20px;
  line-height: 2;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .heading-info {
  padding-bottom: 30px;
  font-size: 50px;
  font-family: "prohibition";
  line-height: 1;
  text-transform: uppercase;
  font-weight: normal;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .heading-info p {
  font-size: 50px;
  font-family: "prohibition";
  line-height: 1;
  text-transform: uppercase;
  font-weight: normal;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 p {
  font-size: 20px;
  line-height: 2;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper {
  margin-top: 30px;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper .btn {
  background-color: #ed1b2e;
  border-color: #ed1b2e;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper .btn:hover {
  background-color: #fdb827;
  border-color: #fdb827;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper .btn:focus {
  background-color: #fdb827;
  border-color: #fdb827;
}
.rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper .btn:active {
  background-color: #fdb827;
  border-color: #fdb827;
}
.rowCTAFullWidthFluid > .row > .col-sm-12 {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .rowCTAFullWidthFluid > .row > .col-sm-4 {
    width: 87.5%;
    margin-left: 6.25%;
  }
  .rowCTAFullWidthFluid > .row > .col-sm-4 > div {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
  }
  .rowCTAFullWidthFluid > .row > .col-sm-12 {
    width: 87.5%;
    margin-left: 6.25%;
  }
}
@media (min-width: 1200px) {
  .rowCTAFullWidthFluid {
    text-align: left;
  }
  .rowCTAFullWidthFluid > .row {
    margin-left: 5%;
    margin-right: 5%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .rowCTAFullWidthFluid > .row > .col-sm-4 {
    width: 25%;
    margin-left: 0;
  }
  .rowCTAFullWidthFluid > .row > .col-sm-4 .button-wrapper {
    text-align: left;
  }
  .rowCTAFullWidthFluid > .row > .col-sm-12 {
    width: 75%;
    margin-left: 0;
  }
  .rowCTAFullWidthFluid > .row > .column {
    float: none;
  }
}
