.fixed-image{
     background-attachment: fixed !important;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

.montserrat-font span,
.montserrat-font p,.montserrat-font h1,
.montserrat-font li,
.montserrat-font h2,.montserrat-font h3,
.montserrat-font h4,.montserrat-font h5{
  font-family: Montserrat, Helvetica, Arial, sans-serif;
}
  .card {
    margin: 0 !important;
    text-align: left;
    border: 1px solid #75b519;
    padding: 10px;
    height: auto !important;
    border-radius: 0;
    background:#75b519
}
.single-item>h4>a {
    color: #000;
}
.panel-group .panel-title a.active {
    color: #fff;
    border-bottom-width: 0px !important;
}

.panel-default>.panel-heading a{
  color: #fff;
  border: 0px !important;
}

.panel-default>.panel-heading {
    color: #fff;
    background-color: #75b519!important;
    border-color: #75b519!important;
}
.panel-default>.panel-heading .panel-title a::after{
  display: none;
}
.panel-default>.panel-heading .panel-title a:hover,
.panel-default>.panel-heading .panel-title a:visited,
.panel-default>.panel-heading .panel-title a:focus{
  color: #FFF;
}
.panel-default{
      border: 1px solid #ddd !important;
}
.panel-default>.panel-heading .panel-title a{
    background-color: inherit !important;
    padding: 0px 3px !important;
}
hr {
    margin-bottom: 50px;
}
span.cus-title {
    border: 3px solid #75b519;
    padding: 10px 10px;
}
.panel-group {
    margin-bottom: 20px;
    width: 97%;
    margin: 0 auto;
}

