 /*button default*/
.sppb-btn-default {
  	background: #3b3a3a;
  	border-radius: 0px;
  	transform: skewX(-10deg);
  	font-size: 16px;
  	padding: 12px 18px;
  	transition:0.5s;
}
.sppb-btn-default:hover, .sppb-btn-default:focus { 
  	background: #072000;
  	transform: skewX(0deg); 
  	transform:scale(0.9);	 
} 
.sppb-btn-default:hover:after, .sppb-btn-default:focus:after {
    display: none;
}

 /*button primary*/
.sppb-btn-primary {
  	background: #fff !important;
  	color: #3b3a3a;
  	border-radius: 0px;
  	transform: skewX(-10deg);
  	font-size: 16px;
  	padding: 12px 18px;
  	transition:0.5s;
  	text-transform: capitalize;
}
.sppb-btn-primary:hover { 
  	background: #072000 !important;
  	transform: skewX(0deg); 
  	transform:scale(0.9);	 
} 
.sppb-btn-primary:after {
    display: none;
}
.sppb-btn-primary:hover:after, .sppb-btn-primary:focus:after {
    display: none;
}


/*submit button*/
button#bfSubmitButton {
  	background: #3b3a3a;
  	border-radius: 0px;
  	transform: skewX(-10deg);
  	font-size: 16px;
  	padding: 12px 18px !Important;
  	transition:0.5s;
  	border: none;
  	text-transform: uppercase;
}
button#bfSubmitButton:hover { 
  	background: #072000;
  	transform: skewX(0deg); 
  	transform:scale(0.9);	 
} 


/*input-button*/
input.button {
  	background: #3b3a3a;
  	border-radius: 0px;
  	transform: skewX(-10deg);
  	font-size: 13px;
  	padding: 5px 12px !Important;
  	transition:0.5s;
  	border: none;
  	color: #fff;
  	text-transform: uppercase;
  	cursor: pointer;
}
input.button:hover { 
  	background: #072000;
  	transform: skewX(0deg);
  	transform:scale(0.9);	 
} 

/*secondary-button*/
.sppb-btn-secondary {
    border-radius: 0px;
    font-size: 13px;
    font-weight: 400;
    padding: 3px 3px;
    color: #000;
    transition:0.5s;
}
   .sppb-btn-secondary {
    position: relative;
    margin: 0px 0px -10px 0px;
}
.sppb-btn-secondary:after {
    position: absolute;
    content: '';
    background: #25242480;
    width: 215px;
    height: 1px;
    bottom: -20px;
    top: 44px;
}

.sppb-btn-secondary:hover{
    position: relative;
    margin: 0px 0px -10px 0px;
}
.sppb-btn-secondary:hover:after {
    position: absolute;
    content: '';
    background: #254430
    width: 250px;
    height: 1px;
    bottom: -20px;
    top: 44px;
}