	.btn a:visited,
	.btn a:focus,
	.btn button:visited,
	.btn button:focus{
		color: inherit;
	}
	.btn a, .btn button {
		padding: 6.5px 28px;
		font-size: 16px;
		font-weight: 600;
		color: var(--e-global-color-aeafb43);
		min-width: 150px;
		background: var(--e-global-color-primary);
		border-radius: 0;
		padding: 10px 21px;
    	max-height: 40px;
	}
	.btn a:hover, .btn button:hover{
		background: var(--e-global-color-2d19e9a);
		color: var(--e-global-color-aeafb43);
		font-weight: 600;
		font-size: 16px;
		text-decoration: none;
	}
	.btn-border a, .btn-border button{
		border: 1px solid  var(--e-global-color-primary) !important;
	}
	.btn.btn-primary a, .btn.btn-primary button{
		background: var(--e-global-color-primary) !important;
		color: var(--e-global-color-aeafb43) !important;
	}
	.btn.btn-primary a:hover, .btn.btn-primary button:hover {
		background: var(--e-global-color-2d19e9a) !important;
		color: var(--e-global-color-aeafb43) !important;
	}
	.btn-secondary a, .btn-secondary button {
		background: var(--e-global-color-25ea86d) !important;
		color: var(--e-global-color-2d19e9a) !important;
	}
	.btn-accent a, .btn-accent button{
		background: var(--e-global-color-accent);
	}
	.btn-white a, .btn-white button{
		background: var(--e-global-color-aeafb43) !important;
		color: var(--e-global-color-195028f); !important;
	}
	.btn-secondary a:hover, .btn-secondary button:hover,
	.btn-white a:hover, .btn-white button:hover {
		background: var(--e-global-color-2d19e9a) !important;
		color: var(--e-global-color-aeafb43) !important;
	}


.btn-white a.list_utm {
    font-size: 18px;
    font-weight: 700;
    line-height: 16px;
    border-radius: 6px 6px 6px 6px;
	padding: 6px 16px;
    max-height: 40px;
}


.btn-link a.list_utm {
	font-family: "Titillium Web", Sans-serif;
     font-size: 14px;
    font-weight: 400;
    line-height: 25px;
    color: inherit;
}
.btn-link a.list_utm:hover {
    font-size: 14px;
    font-weight: 400;
    line-height: 25px;
	color: inherit;
}