/*videoslide button*/
.videoslide-btn {
    padding: 15px 30px!important;
}
/*default button*/
.sppb-btn-default {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 14px;
    padding: 10px 15px !important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
}
.sppb-btn-default:hover,
.sppb-btn-default:focus,
.sppb-btn-default.active {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #ffffff !Important;
}

/*primary button*/
.sppb-btn-primary {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 15px;
    padding: 10px 15px !important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
}
.sppb-btn-primary:hover,
.sppb-btn-primary:focus,
.sppb-btn-primary.active {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #ffffff !Important;
}

/*secondary button*/
.sppb-btn-secondary {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 15px;
    padding: 10px 15px !important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
}
.sppb-btn-secondary:hover,
.sppb-btn-secondary:focus,
.sppb-btn-secondary.active {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #ffffff !Important;
}

/*submit button*/
button#bfSubmitButton {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 15px;
    padding: 10px 15px!important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
    transition: 0.3s;
    box-shadow: none;
}
button#bfSubmitButton:hover,
button#bfSubmitButton:focus,
button#bfSubmitButton.active {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #ffffff !Important;
}

/*input button*/
input.button {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 15px;padding:15px 20px!important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
    transition: 0.3s;
    box-shadow: none;
}
input.button:hover,
input.button:focus,
input.button.active {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #ffffff !Important;
}

button#bfSubmitButton span {
    color: #fff;
}

/*btn-brochure*/
a.btn-brochure {
    background-color: #cb0a3d;
    background: #cb0a3d;
    border: 2px solid #cb0a3d;
    color: #fff !Important;
    border-radius: 4px;
    font-size: 14px;
    padding: 10px 15px !important;
    font-weight: 500;
    letter-spacing: 0.5px !important;
}
a.btn-brochure:hover,
a.btn-brochure:focus,
a.btn-brochure.active {
    background-color: #002857 ;
    background: #002857 ;
    border: 2px solid #002857 ;
    color: #ffffff !Important;
}