.image-align-left {
  float: left;
  margin: 20px 20px 20px 0; 
}

.image-align-right {
  float: right;
  margin: 20px 0 20px 20px;
}

img.full-width {
  width: 100%;
}

img.full-screen {
  width: 100vw;
  margin-left: -8px;
}
  
a.cta-button,
blockquote {
  background-color: #009cdb;
}
a.cta-button.green {
  background-color: #6CC24A;
  color: #292b2c;
}
a.cta-button.pink,
blockquote.pink {
  background-color: #DA1884;
  color: white;
}
.pinkText {
  color: #DA1884;
}
blockquote.green {
  background-color: #6CC24A;
  color: #292b2c;
}
h2.lightBlueText {
  color: #009cdb;
}

a.cta-button.purple {
  color: white;
  background-color: rgb(102, 48,  137);
}
    