.PrimaryButton2 i, .PrimaryButton2 em {
background: #fff;
color: #000;
margin: 0 7px 0px 0;
padding: 5px 7px 5px 7px;
border-radius: 50%;
transition: all 0.3s ease-in-out 0s;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
}

.PrimaryButton2 {
background: #F1DFB3;
color: #000;
padding: 12px 22px 12px 22px !important;
border-radius: 26px !important;
font-weight: 600;
text-transform: uppercase;
font-size: 15px !important;
letter-spacing: 1.2px !important;
transition: all 0.3s ease-in-out 0s;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-o-transition: all 0.3s ease-in-out 0s;
border: 2px solid transparent;
}

.PrimaryButton2:hover {
background: #F1DFB3;
color: #c81c24 !important;
}

.PrimaryButton2:hover i,
.PrimaryButton2:hover em {
background: #c81c24;
color: #fff !important;
}

/* Blue */
.blue-button {
background: #80B5D6 !important;
}
.blue-button i, .blue-button em {
color: #006BAD;
}
.blue-button:hover {
color: #007839 !important;
}
.blue-button:hover i, .blue-button:hover em {
background: #007839 !important;
color: #fff !important;
}
/* Blue */

/* Green */
.green-button {
background: #80BB9C !important;
}
.green-button i, .green-button em {
color: #007839;
}
.green-button:hover {
color: #006BAD !important;
}
.green-button:hover i, .green-button:hover em {
background: #006BAD !important;
color: #fff !important;
}
/* Green */

@media(max-width:768px) {
	.PrimaryButton2 {
		padding: 10px 15px !important;
	}
}