div.btn-s1 .elementor-button,
a.btn-s1 {
    font-family: "Proxima Nova Rg";
	text-transform: uppercase;
	letter-spacing: 2px;
    font-size: 13px;
    border-radius: 1px;
    background-color: #67CCCA;
    border-color: #67CCCA;
    transition: all .4s ease;
    color: #fff;
}
div.btn-s1 .elementor-button:focus,
div.btn-s1 .elementor-button:hover,
a.btn-s1:focus,
a.btn-s1:hover {
    background-color: #67CCCA;
    border-color: #67CCCA;
    text-decoration: none;
    opacity: .8;
}

.btn-s2 .elementor-button,
a.btn-s2 {
	font-family: "Proxima Nova Rg";
	text-transform: uppercase;
	letter-spacing: 2px;
	border-radius: 1px;
	background: none;
	border-color: #fff;
	transition: all .4s ease;
	color: #fff;
	font-size: 13px;
	padding: 15px 30px;
}
div.btn-s2 .elementor-button:focus,
div.btn-s2 .elementor-button:hover,
a.btn-s2:focus,
a.btn-s2:hover {
    text-decoration: none;
    background: #67CCCA;
    border-color: #67CCCA;
    color: #fff;
}