@charset "UTF-8";

@font-face {
    font-family: 'Object Sans';
    src: url('fonts/ObjectSans/ObjectSans-Bold.woff2') format('woff2'), url('/fonts/ObjectSans/ObjectSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display:swap
}

@font-face {
    font-family: 'Object Sans';
    src: url('fonts/ObjectSans/ObjectSans-Regular.woff2') format('woff2'), url('/fonts/ObjectSans/ObjectSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:swap
}

@font-face {
    font-family: 'Object Sans';
    src: url('fonts/ObjectSans/ObjectSans-Regular.woff2') format('woff2'), url('/fonts/ObjectSans/ObjectSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display:swap
}

@font-face {
    font-family: 'Object Sans Slanted';
    src: url('fonts/ObjectSans/ObjectSans-BoldSlanted.woff2') format('woff2'), url('/fonts/ObjectSans/ObjectSans-BoldSlanted.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display:swap
}


body {
    font-family: 'Object Sans';
    color: rgb(160,141,126);
    line-height: 1.6;
    font-size: 16px;

    background-color: #000;
    
}

h1, h2, h3 {
    font-weight: 300;
}

a:link, a:visited {
   

    text-decoration: none;
    color: rgb(160,141,126)!important;
    color: #896d59!important;
}

a:active, a:hover {
    /*color:#af8f6e;*/
    color: rgb(160,141,126);
    color: #896d59;
}

.logo img {
    width: clamp(260px, 20vw, 260px);
}   

.container-fluid {
    width: 100%;
    max-width: 600px;
    margin: 0 auto; 
}

.bg-gold {
    background-color: rgba(176,158,154,0);
  
    margin-top: 50px;
}
.header-img {
    width: 100%;
    height: auto; 
    margin-top: 50px;
}

.main-container {
    padding-bottom: 20px;
    padding-top: 40px;
}
.footerlink {
    padding-top: 20px; 
    font-size: 12px;
    position: fixed;
    right: 10px; 
    bottom: 10px; 
}

@media (max-width: 780px) {
	.footerlink {
        position: relative;
        margin-top: 50px;
        padding: 10px;
        text-align: right;
    }
}

.btn {
    border: 1px #896d59 solid;
    padding: 10px 20px;
    color: #896d59!important;
    text-decoration: none;
    display: inline-block;
    margin-right: 10px;
    font-size: 16px;
}

h2 {
    font-size: 16px;
    margin-top: 30px;
}