/* CTA Button Styler (generated) */
.cta101 {
	margin-left: 40px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 7px !important;
	padding-right: 7px !important;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	background-color: #9dd3f2;
	color: #000000;
	border-color: #9dd3f2 !important;
	border-width: medium !important;
	border-style: solid !important;
	border-radius: 20px !important;
	font-weight: normal;
	cursor: hand;
	-webkit-animation: pulsing 7s 5 cubic-bezier(0.1, 0.7, 0.1, 1);
	-moz-animation: pulsing 7s 5 cubic-bezier(0.1, 0.7, 0.1, 1);
	-ms-animation: pulsing 7s 5 cubic-bezier(0.1, 0.7, 0.1, 1);
	animation: pulsing 7s 5 cubic-bezier(0.1, 0.7, 0.1, 1);
}

.cta101:hover {
	background-color: #0f4889;
	color: #ffffff;
	font-weight: normal;
	border-color: #0f4889 !important;
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	animation: none;
}

.cta101 > a {padding: 0 !important; background: transparent !important; color: #000000 !important;}
.cta101:hover > a {padding: 0 !important; background: transparent !important; color: #ffffff !important;}

/* Animation */
@-webkit-keyframes pulsing {
	to {
		box-shadow: 0 0 0 50px #fea92c00;
	}
}

@-moz-keyframes pulsing {
	to {
		box-shadow: 0 0 0 50px #fea92c00;
	}
}

@-ms-keyframes pulsing {
	to {
		box-shadow: 0 0 0 50px #fea92c00;
	}
}

@keyframes pulsing {
	to {
		box-shadow: 0 0 0 50px #fea92c00;
	}
}

