body {
    font-family: "Calibri Light", sans-serif;
}

h1 {
    font-family: "Engravers MT", serif;
}

p {
    font-family: "Calibri", monospace;
}
nav a {
    color: white;
    text-decoration: none;
    margin: 0 15px;
    font-weight: bold;
}
.achtergrondfoto {
    background-image: url("../images/kaas&wijn.png");
    background-position: center;

    background-size: cover;
    width: 100%;
    height: 300vh;
    max-height: 50em;
}
.tekst-op-foto {
    text-align: left;
    padding-top: 300px;
    padding-left: 100px;
    max-width: 550px;
}
.card-group-button {
    padding-top: 50px;
}
.achtergrondfoto2 {
    background-image: url("../images/landschap+wijn.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    height: 600px;
    max-height: 600px;
}
.tekst-foto-2 {
    text-align: right;
    padding-top: 300px;
    padding-right: 100px;
}
.container1 {
    background-color: transparent;
    margin: 20px;
    padding: 10px;
    max-width: 100%;
}
.card-body-aanbiedingen {
    margin: 10px;
    padding: 15%;
    text-align: left;
    vertical-align: top;
}

.centraal h2 {
    text-align: center;
}
.centraal p{
    text-align: center;
}

.kaart-links {
    max-width: 400px;
    padding: 10px;
    margin-left: 40px;
    display: inline-block;
    background-color: white;
}
.container-2-foto\&tekst {
    max-width: 100%;
    margin: 0 auto;
    padding : 20px;
    background-color: white;
}
.kaart-rechts {
    max-width: 700px;
    margin-left: 50px;
    padding: 40px;
    display: inline-block;
    background-color: white;
}

.foto-links{
    border-radius: 10%;
    margin-top: 70px;
    max-width: 400px;
    margin-bottom: 15px;
}

.container-duokaart {
    margin: 0 auto;
    padding : 20px;
    background-color:  #0d0628ff;
}
.kaart-rechts2 {
    max-width: 600px;
    margin-top: 70px;
    padding: 10px;
    display: inline-block;
    vertical-align: top;
    background-color:  #0d0628ff;
}
.kaart-links2 {
    max-width: 600px;
    padding-top: 70px;
    padding-left: 30px;
    padding-bottom: 40px;
    margin-right: 40px;
    display: inline-block;
    color: white;
    background-color:  #0d0628ff;
}
.foto-rechts {
    border-radius: 7%;
    margin-bottom: 15px;
}
.card-body-Crowley {
    padding: 30px;
    background-color: white;
    border-radius: 5%;
}
.img-fluid {
    margin-top: 30px;
    padding: 0px;
    border-radius: 5%;
}
.img-fluid-proost {
    margin-top: 40px;
    padding: 0px;
    border-radius: 5%;
}
.container-titel {
    background-color: white;
    max-width: 100%;
    margin: 0 auto;
    padding: 20px;
}
.card-body-2kaarten {
    background-color: #0d0628ff;
    color: white;
    max-width: 1000px;
    padding: 40px;
    border-radius: 5%;
}
.fotorond {
    margin: 10px;
    border-radius: 50%;
}
.container-reviews {
    max-width: 100%;
    margin: 0 auto;
    padding: 40px;
    background-color: white;
}
.btn-outline-primary {
    background-color: white;
    color: black;
    border : black;
}
.btn-outline-primary:hover{
    background-color: #9a348eff;
    color: white;
    border : black;
}
.btn2-outline-primary {
    background-color: #f9dbbdff;
    color: black;
    border : black;
}
.btn2-outline-primary:hover{
    background-color: #9a348eff;
    color: white;
    border : black;
}
/*
--light-orange: #f9dbbdff;
--atomic-tangerine: #fca17dff;
--blush: #da627dff;
--plum: #9a348eff;
--dark-purple: #0d0628ff;
*/
