.container-fluid{
    width:90%;
    margin: 50px;
    margin-bottom: 20px;
    text-align:center;
    line-height:50px;
}

.display-3, .display-5{
    text-align:center;
    color:#3e344e;
}

nav a{
    text-decoration:none;
    margin: left 50px;
    background-color:#d6bde0;
    padding:5px 10px;
    color:#3e344e;
    border-radius:20px;
    border:1.5px solid #3e344e;
    font-size:20px;
}

nav a:hover{
    background-color:#3e344e;
    color:#d6bde0;
}

.demo{
    padding:5px 10px;
    color:#3e344e;
    border-radius:20px;
}
.container-fluid img{
    width:50%;
}