

/*buttons*/

.btn {
    -moz-user-select: none;
    background-image: none;
    border: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
    text-align: center;
    text-transform: uppercase;
    text-decoration:none;
    transition: background-color 0.2s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
}

.btn.btn-sm {
    padding: 11px 17px;
    font-size: 14px;
}

.btn {
  border-radius: 0;
  border-radius: 4px;
  background-color: #bf1e2d;
  color: #ffffff;
}
.btn:hover, .btn:active, .btn:focus  {
  background-color: #292929;
  color: #fff;
  border:0;
}

.btn.style-1, .vc_btn.style-1   { 
  border-radius: 4px;
  background-color: #bf1e2d;
  color: #fff!important;
}
.btn.style-1:hover, .btn.style-1:active, .btn.style-1:focus, .vc_btn.style-1:hover, .vc_btn.style-1:active, .vc_btn.style-1:focus  {
  background-color: #204389;
  color: #fff!important;
}


.btn.slider  { 
  border-radius: 4px;
  background-color: #242424;
  color: #fff;
}
.btn.slider:hover, .btn.slider:active, .btn.slider:focus  {
  background-color: ;
  color: ;
}




.btn.style-2, .vc_btn.style-2  {
  border-radius: 4px;
  border: 2px solid #000000;
  background-color: #000000;
  color: #fff!important;
}

.btn.style-2:hover, .btn.style-2:active, .btn.style-2:focus, .vc_btn.style-2:hover, .vc_btn.style-2:active, .vc_btn.style-2:focus   {
  background-color: #ffffff;
  color: #ffffff!important;
  border-color: #000000;
  border: 2px solid #000000;
}

.btn.style-3, .vc_btn.style-3  {
  border: 2px solid #242424;;
  border-radius: 4px;
  background-color: transparent;
  color: #242424!important;
}
.btn.style-3:hover, .btn.style-3:active, .btn.style-3:focus, .vc_btn.style-3:hover, .vc_btn.style-3:active, .vc_btn.style-3:focus  {
  border: 2px solid #242424;
  background-color: #ffffff;
  color: #204389!important;
}

.btn.style-4, .vc_btn.style-4   {
  padding-left: 0;
  background-color: transparent;
  color: #bf1e2d!important;
  border: none;
}

.btn.style-4:hover, .btn.style-4:active, .btn.style-4:focus, .vc_btn.style-4:hover, .vc_btn.style-4:active, .vc_btn.style-4:focus   {
  padding-left: 0;
  background: none;
  color: #fff!important;
  border: none;
  border-color: transparent;
  outline: none;
}