/*defualt button*/

.sppb-btn-default {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}


@media(max-width:991px){
.sppb-btn-default {
    padding: 8px 15px;
    font-size: 13px;
}
}
.sppb-btn-default:hover {
    opacity: 1;
    background: #000!important;
    box-shadow: none;border:1px solid #f7941d;
}


/*map button*/
input.button {
    background: #f7941d;
    border-radius: 100px;
    border: none;
    padding: 5px 10px;
    color: #fff !important;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 1px;
    line-height: 1;
    transition: 0.4s;
}
input.button:hover {
    background: #000;
}

/*primary button*/

.splms .btn-primary, button.btn.btn-primary.validate, button.btn.btn-primary, a.btn.btn-success, button.btn.btn-success {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
.splms .btn-primary:hover, button.btn.btn-success:hover {
    opacity: 1;
    background: #f7941d!important;
    box-shadow: none;
}
@media(max-width:991px){
.sppb-btn-default, button.btn.btn-primary.validate, button.btn.btn-primary, a.btn.btn-success {
    /* padding: 8px 15px !important; */
    font-size: 13px !important;
}
}
.sppb-btn-default:hover, .sppb-btn-default:focus, button.btn.btn-primary.validate, button.btn.btn-primary:hover, button.btn.btn-primary.validate, button.btn.btn-primary:focus, a.btn.btn-success:hover, a.btn.btn-success:focus {
    opacity: 1;
    background: #f7941d!important;
    box-shadow: none;
}

.sppb-btn-default:hover, .sppb-btn-default:focus,  button.btn.btn-primary:hover, button.btn.btn-primary:focus, a.btn.btn-success:hover, a.btn.btn-success:focus {
    opacity: 1;
    background: #f7941d!important;
    box-shadow: none;
}

    
/*btn*/
a.btn {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
@media(max-width:991px){
a.btn {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
}
a.btn:hover,a.btn:focus {
    opacity: 1;
    background: #000!important;
    box-shadow: none;border:1px solid #f7941d;
}








.sppb-btn, a.btn.btn-primary{
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
.sppb-btn:hover, a.btn.btn-primary:hover, .sppb-btn:focus, a.btn.btn-primary:focus {
    opacity: 1;
    background: #000!important;
    box-shadow: none;border:1px solid #000!important;
}


/*slideshow*/
a.btn.btn-primary {
    border-radius: 0px;
}
@media screen and (max-width:768px){
a.videoslide-btn{
    font-size: 14px!important;
    padding: 10px 15px!important;
    /* line-height: 40px!important; */
    /* transform: scale(0.9); */
    /* transform-origin: left; */
    margin-top: 30px!important;
  }}

/*blog*/
.readmore a.btn {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
.readmore a.btn:hover {
    opacity: 1;
    background: #000!important;
    box-shadow: none;
}


/*form*/

button#bfSubmitButton {
    background: #f7941d;
    color: #fff!important;
    line-height: 0px;
    border-radius:50px!important;
    padding: 25px 20px;
    font-size: 14px!important;
    border:1px solid #f7941d!important;
}
button#bfSubmitButton:hover {
    opacity: 1;
    background: #000!important;
    box-shadow: none;
    text-transform: inherit;
}

.login i.fa.fa-angle-right {
    margin-left: 8px;
    font-size: 14px!important;
}

.videoslide-btn {
    display: flex;
    align-items: center;
    margin-top: 30px!important;
    justify-content: center;
    flex-wrap: nowrap!important;
    width: fit-content;
    padding: 25px 30px;
    background: #f7941d;
    border-radius: 50px!important;
}


/*jumpnext*/
.fa-chevron-circle-down:before{
    color: #ffa500!important;
}



