@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');

@font-face {
    font-family: 'Gotham Light';
    src: url('../fonts/Gotham%20Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham Regular';
    src: url('../fonts/Gotham%20Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham Medium';
    src: url('../fonts/Gotham%20Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham Bold';
    src: url('../fonts/Gotham%20Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham Book';
    src: url('../fonts/Gotham%20Book.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

:root {
    --white: #fff;
    --black: #000;
    --dark-blue: #10395C;
    --footer-text-color: #91857A;
    --footer-color: #E0D9D1;
    --kit-color: #ADA399;
    --hr-catalog-color: #BFBFBF;
    --yellow: #FFBD39;
    --honey: #D89908;
    --green: #507750;
    --light-green: #739974;
    --green2: #1a8468;
    --span-sections: #101010;
    --product-content: #746A6A;
}

html, body {
    margin: 0 !important;
    padding: 0 !important;
}

#wpadminbar, p:empty {
    display: none !important;
}

p {
    color: var(--dark-blue);
    font-family: 'Gotham Medium', sans-serif;
    font-size: 16px;
    font-weight: 400;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Gotham Light', sans-serif;
}

footer p, footer li, footer a {
    font-family: 'Gotham Book', sans-serif !important;
    font-size: 12px !important;
}

section.maestra-section .bg-image p {
    font-family: 'Gotham Book', sans-serif;
    font-size: 25px;
}

.bg-image a {
    font-family: 'Gotham Book', sans-serif !important;
    font-size: 17px !important;
}