/* Stylesheet Amazing Guesthouse Nan */
/* SCHRIFTEN */
@font-face {
    font-family: 'Dr Sugiyama';
    src: url('../fonts/dr-sugiyama/dr-sugiyama-v8-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/dr-sugiyama/dr-sugiyama-v8-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/dr-sugiyama/dr-sugiyama-v8-latin-regular.woff2') format('woff2');
    /* Super Modern Browsers */
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Arima Madurai';
    src: url('../fonts/arima/arima-madurai-v4-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/arima/arima-madurai-v4-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/arima/arima-madurai-v4-latin-regular.ttf') format('truetype');
    /* Safari, Android, iOS */
    font-style: normal;
    font-weight: normal;
}

/* Schriftdefinition */
body {
    color: #481f01;
    font-size: 1.2rem;
}

h1,
h2,
h3 {
    font-family: 'Arima Madurai', cursive;
    color: #481f01;
}

/* welcome section */
.signature {
    font-family: 'Dr Sugiyama', cursive;
    font-size: 2rem;
}

#con {
    color: #fff0dc;
}

/* SCHRIFTEN 
Ende */

/* HTML BODY */
html {
    scroll-behavior: smooth;
}

html,
body {
    width: 100%;
    height: 100%;
}

body {
    background-color: #fff0dc;
}

.cur {
    cursor: pointer;
}

h1,
h2,
h3 {
    padding-top: 1rem;
}

.ch {
    color: #fff0dc;
}

/* Navbar */
.navbar {
    background-color: #fff0dc;
}

/* SECTIONS */
@media (min-width: 992px) {
    .sec {
        min-height: 1000px;
    }
}

/* accommodation-section */
#acco {
    background:
        url(../pics/hntgr/wall.png),
        rgb(41, 23, 19);
    background-size: cover;
    background-attachment: fixed;

}

/* gallery-section */
#bilderModal .modal-content {
    background: #fff0dc;
}

#bilderModal .modal-header {
    border-bottom: 1px solid #291713;
}

#bilderModal .modal-footer {
    border-top: 1px solid #291713;
}

.close {
    color: #291713;
}

.btn {
    color: #291713;
}

.br:hover {
    text-decoration: none;
    color: #291713 !important;
}
.br {
    color: #481f01 !important;
}

#gallery {
    cursor: pointer;
}

/* contact-section */
#con {
    background-image: url(../pics/hntgr/nan.png);
    background-color: #788115;
    background-size: cover;
    background-repeat: no-repeat;
}

.fab {
    color: #fff0dc;
}

/* FOOTER */
footer {
    background-color: #291713;
    color: #fcf8f1;
    font-size: 0.9rem;
}
