a.billin-cta-base {
	display: inline-flex !important;
	gap: 10px;
	width: fit-content !important;
	height: fit-content !important;
	padding: 14px 24px !important;
	margin: 0 !important;
	font-family: "Inter-Regular", sans-serif !important;
	font-weight: 400 !important;
	line-height: normal !important;
	text-align: center !important;
	text-decoration: none !important;
	font-size: 18px !important;
	border-radius: 50px !important;
	transition: all 0.6s ease !important;
}

@media screen and (max-width: 768px) {
	a.billin-cta-base {
		text-align: center !important;
		justify-content: center !important;
	}
}

a.billin-cta-base svg {
	width: 24px;
	height: 24px;
}

a.billin-cta-base svg path {
	transition: all 0.6s ease !important;
}

a.billin-cta-base:hover {
	transition: all 0.6s ease !important;
}

a.billin-cta-base:hover svg path {
	transition: all 0.6s ease !important;
}

a.billin-cta-base.billin-cta-primario {
	background: #F9B233 !important;
	background-color: #F9B233 !important;
	color: #142434 !important;
	border-width: 0px !important;
	border-style: none !important;
	border-color: #F9B233 !important;
}

a.billin-cta-base.billin-cta-primario.descarga svg path {
	stroke: #142434 !important;
}

a.billin-cta-base.billin-cta-primario.enlace-externo svg path {
	fill: #142434 !important;
}

a.billin-cta-base.billin-cta-primario:hover {
	background: #F09B2B !important;
	background-color: #F09B2B !important;
}

a.billin-cta-base.billin-cta-secundario {
	background: white !important;
	background-color: white !important;
	color: #144391 !important;
	border-width: 2px !important;
	border-color: #144391 !important;
	border-style: solid !important;
}

a.billin-cta-base.billin-cta-secundario.descarga svg path {
	stroke: #144391 !important;
}

a.billin-cta-base.billin-cta-secundario.enlace-externo svg path {
	fill: #144391 !important;
}

a.billin-cta-base.billin-cta-secundario:hover {
	background-color: #144391 !important;
	color: white !important;
	background: #144391 !important;
	transition: all 0.6s ease !important;
}

a.billin-cta-base.billin-cta-secundario:hover.descarga svg path {
	stroke: white !important;
}

a.billin-cta-base.billin-cta-secundario:hover.enlace-externo svg path {
	fill: white !important;
}

a.billin-cta-base.billin-cta-terciario {
	background-color: #144391 !important;
	color: white !important;
	background: #144391 !important;
	border-width: 2px !important;
	border-color: #144391 !important;
	border-style: solid !important;
	border-radius: 50px !important;
}

a.billin-cta-base.billin-cta-terciario.descarga svg path {
	stroke: white !important;
}

a.billin-cta-base.billin-cta-terciario.enlace-externo svg path {
	fill: white !important;
}

a.billin-cta-base.billin-cta-terciario:hover {
	background: white !important;
	background-color: white !important;
	color: #144391 !important;
}

a.billin-cta-base.billin-cta-terciario:hover.descarga svg path {
	stroke: #144391 !important;
}

a.billin-cta-base.billin-cta-terciario:hover.enlace-externo svg path {
	fill: #144391 !important;
}

a.billin-cta-base.billin-cta-cuaternario {
	background-color: transparent !important;
	color: white !important;
	background: transparent !important;
	border-width: 2px !important;
	border-color: white !important;
	border-style: solid !important;
	border-radius: 50px !important;
}

a.billin-cta-base.billin-cta-cuaternario.descarga svg path {
	stroke: white !important;
}

a.billin-cta-base.billin-cta-cuaternario.enlace-externo svg path {
	fill: white !important;
}

a.billin-cta-base.billin-cta-cuaternario:hover {
	background: #144391 !important;
	background-color: #144391 !important;
	border-color: #144391 !important;
	color: white !important;
}

a.billin-cta-base.billin-cta-cuaternario:hover.descarga svg path {
	stroke: white !important;
}

a.billin-cta-base.billin-cta-cuaternario:hover.enlace-externo svg path {
	fill: white !important;
}
