/*root*/
:root {
    --bg-site: #1a1a1a;
    --color-theme: #a37c46;
    --color-menu-legend: #000000;
    --color-black: #000000;
    --color-white: #FFFFFF;
    --color-text-theme: #be8d35;
    --color-gold: #be8d35;
    --color-blue: #5aadff;
    --color-purple: #e2c4e4;
    --color-pink: #f606cb;
    --box-shadow: 0px 0px 10px #000000;
    --padding-box: 5px;
}
body {
    background: var(--bg-site);
}
main{
    overflow-x:hidden;
}
header {
    background: var(--bg-site);
}

a:active,a:hover {
    outline-width: 0
}

/*Logo*/
.logo, .navbar-brand img {
    max-width: 120px;
    margin: 0 auto;
}

/*font*/
.font-Prata{
    font-family: 'Prata' !important;
}
.font-Parisienne{
    font-family: 'Parisienne' !important;
}

/*divider*/
.divider {
    max-width: 200px;
    background-color: var(--bg-site);
    height: 3px;
    margin: 0 auto;
}

/*css*/
.btn-none-border{
    border: 0 !important;
}
.btn-border, .border {
    border-width: 1px !important;
}
.btn-border-black, .border-black {
    border-color: #666666 !important;
}
.btn-bg-white{
    background: #FFFFFF;
    color: #000000;
}
.btn-call {
    padding: 20px 30px 20px 30px;
    background-color: #000000;
    border: 0;
    border-radius: 5px;
    color: #FFFFFF;
    font-weight: bold;
}
.modal-dialog {
    display: flex;
    align-items: center;
    height: 100%;
}
.modal-content {
    border-width: 5px;
    border-color: #000000;
}
.left-10-percent{
    left:10%;
    width: 60%;
}
.btn-theme {
    background: var(--color-theme);
    border-color: var(--color-theme);
    font-family: 'Fira Sans';
    font-weight: bold;
    letter-spacing: 3px;
    border-radius: 30px;
}

.img-hover-zoom {
    overflow: hidden;
    width: 100%;
    height: 100%;
}

.img-hover-zoom img {
    transition: transform .5s ease;
}

.img-hover-zoom:hover img {
    transform: scale(1.25);
    cursor: pointer;
}

.img-hover-zoom > div{
    transition: transform .5s ease;
}

.img-hover-zoom:hover > div{
    transform: scale(1.25);
    cursor: pointer;
}

.bg-theme{
    background: var(--color-gold);
}