/* = Standalone CTA
   -------------------------------------------------------------- */
.alex-cta-wrap {
	text-align: center;
	margin: 20px 0;
}

.alex-cta-btn {
	display: inline-block;
	position: relative;
	background: var(--alex-blue);
	color: #fff;
	text-decoration: none;
	font-family: var(--alex-font);
	font-weight: 800;
	font-size: 16px;
	line-height: 1;
	padding: 14px 64px 14px 24px;
	border-radius: 12px;
	box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.18);
	transition: transform 0.12s ease, background 0.12s ease, box-shadow 0.12s ease;
}

.alex-cta-btn:hover {
	background: var(--alex-blue-dk);
	transform: translateY(-1px);
}

.alex-cta-btn.gold {
	background: var(--alex-gold);
}

.alex-cta-btn.gold:hover {
	background: var(--alex-gold-dk);
}

.alex-cta-btn.green {
	background: var(--alex-green);
}

.alex-cta-btn.green:hover {
	background: var(--alex-green-dk);
}

.alex-cta-btn svg {
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
}

.alex-cta-reviews {
	font-size: 13px;
	color: var(--alex-muted);
	margin-top: 6px;
}
