body { font-family: 'Open Sans', sans-serif;
    color:#333;
    background:#fff;
}
    h1,h2,h3 { 
        font-family: 'Montserrat', sans-serif;
        font-weight:700;
    }
    .hero {
      background:url('../img/hero.jpg') center/cover no-repeat;
      height:100vh;
      display:flex;
      align-items:center;
      justify-content:center;
      color:#fff;
      text-shadow:0 2px 6px rgba(0,0,0,.6);
    }
    .section-title { 
        color:#c4877f;
        margin-bottom:1rem; }
    .img-block img { 
        border-radius:8px;
        width:100%; }
    .content-block { 
        margin-bottom:4rem; }

        .head_exp{
        top:0;
        background-color: #cf0a2c;
        padding: 0.5em;
        position: fixed;
        display: block;
        width: 100%;
        border-bottom-color: #ffffff;
        border-right-width: 2px;
        border-bottom-style:solid;
        z-index: 99;
        -webkit-transition: background-color 0.5s ease-out; -moz-transition: 
    background-color 0.5s ease-out; -o-transition: background-color 0.5s ease-out; transition: background-color 0.5s ease-out;
    }
    .head_exp:hover{
        background-color: rgb(0, 0, 0);
    }

    a {
        color: #ffffff;
        text-decoration: none;
    }
    :hover a {
        color: #ffffff;
    }

    .display-4 {
        padding-top: 20%;
    }

    .cta { 
        background: #dab3ae;
        color: #fff;
        padding: 1rem 2rem;
        border-radius: 50px;
        text-decoration: none;
        font-weight: bold;
    }
    .cta:hover { 
        background: #c4877f;
        color: #fff;
    }
    .back-2 {
        background-color: #f8f8f8;
        padding: 5%;
    }

    .col-md-6 {
        flex: 0 0 auto;
        align-content: center;
    }

.list-group-item {
    position: relative;
    display: block;
    padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
    color: var(--bs-list-group-color);
    text-decoration: none;
    background-color: #f8f8f8;
    border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);