@font-face {
    font-family: 'Sohne';
    src: url('Sohne-Leicht.woff2') format('woff2'),
        url('Sohne-Leicht.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Sohne';
    src: url('Sohne-Kraftig.woff2') format('woff2'),
        url('Sohne-Kraftig.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


    body {
            padding: 0px; 
            font-family: 'Sohne';
        }
        
nav{ transition: 1s linear all;}
nav.scrolled { background-color:rgba(0,0,0,.4)!important;}
h1{ font-size: 54px!important;}
.light-text{ color:#F4F3DF;}
.yellow-text{ color:#F1D76E;}
.m-nav{}
.curtain{ position: absolute;  top:0px; left:0px; bottom: 0px; right: 0px; background-color:rgba(0,0,0,.36); z-index: 1; }
.show-btn{background-color:#926226; border-radius: 20px; }
        
.btn-brown{ display: block; background-color:#926226; padding: 12px 12px; color:#F4F3DF; text-decoration: none; border: none; border-radius: 15px; text-align: center;}
        
.full-h{  height: 100vh; background-position: center; background-size: cover; background-repeat: no-repeat;}
p{ font-weight:lighter;}
.nav-link { font-family: 'Sohne'; font-weight: lighter; font-size: 13px; padding: 12px 12px!important; color:#F1D76E;}
.nav-link:hover, .nav-link.active{ color:#F1D76E!important;}


.floating-box{ position: absolute; top:30px;  right: 30px; bottom: 30px; background: white; z-index: 999; padding: 30px;}

.img-round{ background: #F4F3DF; width: 124px; height: 124px; border-radius: 62px; }
.img-round>img{ display: block; width: 50px; height: 50px; margin: 0 auto;}

.icons p{ text-align: center; margin-top: 20px; font-weight: bolder; color:#F4F3DF;}
.arrow{ display: block; height: 50px; width:50px; border-radius: 25px; text-align: center; background-color: #1D354B; line-height: 50px;}
.carousel-control-prev{ width: auto!important;}

.d-img{ max-height: 700px!important; width:auto; max-width: 100%; margin: 0 auto;}
.m-row{ min-height: 500px;}

#carInner{ transition: 1s all;}

footer p{ margin-bottom: 0px;}

@media (max-width: 576px) {
    .floating-box{left:30px;}

}