.image-align-left {
	float: left;
  	margin: 20px 20px 20px 0; 
}

.image-align-right {
	float: right;
  	margin: 20px 0 20px 20px;
}

.image-square-mask {
	position: relative;
  	display: inline-block;
}

.image-square-mask::before {
	content: "";
  	position: absolute;
    top: 0;
  	left: 0;
  	width: 100%;
  	height: 100%;
  	background-image: url("/GetImage.ashx?IDMF=49d7c5b2-d097-4338-8fdd-aa5e1f5db97b&amp;h=567&amp;src=mc&amp;w=567");
  	background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

a.cta-button {
  	display: inline-block;
  	cursor: pointer;
    text-decoration: none;
  	padding: 18px 32px;
  	border-radius: 5px;
  	font-weight: 700;
    font-size: 16px;
  	line-height: 1.375;
  	color: #000;
  	background: #2DAAE2;
  	transition: all 0.3s ease;
}

a.cta-button:hover {
  	background: #FFBD59;
  	text-decoration: none;
}

a.cta-button-inverse {
  	display: inline-block;
  	cursor: pointer;
    text-decoration: none;
  	padding: 18px 32px;
  	border-radius: 5px;
  	font-weight: 700;
    font-size: 16px;
  	line-height: 1.375;
  	color: #000;
  	background: #FFBD59;
  	transition: all 0.3s ease;
}

a.cta-button-inverse:hover {
  	background: #2DAAE2;
  	text-decoration: none;
}

a.cta-button-alternate {
  	display: inline-block;
  	cursor: pointer;
    text-decoration: none;
  	padding: 18px 32px;
  	border-radius: 5px;
  	font-weight: 700;
    font-size: 16px;
  	line-height: 1.375;
  	color: #000;
  	background: #2FAD66;
  	transition: all 0.3s ease;
}

a.cta-button-alternate:hover {
  	text-decoration: none;
	background: #2DAAE2;
}

a.cta-button-outline {
  	display: inline-block;
  	cursor: pointer;
    text-decoration: none;
  	padding: 17px 31px;
  	border-radius: 5px;
 	border: 1px solid;
  	border-color: #000;
  	font-weight: 700;
    font-size: 16px;
  	line-height: 1.375;
  	color: #000;
  	background: transparent;
  	transition: all 0.3s ease;
}

a.cta-button-outline:hover {
  	text-decoration: none;
	background: #FFBD59;
 	border-color: #FFBD59;
}
