/* CTA Button Styler (generated) */
.cta101 {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px !important;
	padding-right: 20px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	background-color: #0f4c5c;
	color: #ffffff;
	border-color: #0f4c5c !important;
	border-width: thin !important;
	border-style: solid !important;
	border-radius: 5px !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: #0c3d4a;
	color: #ffffff;
	font-weight: normal;
	border-color: #0c3d4a !important;
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	animation: none;
}

.cta101 > a {padding: 0 !important; background: transparent !important; color: #ffffff !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;
	}
}

