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

@font-face{
    font-family:'Minion Pro';
    font-weight:700;
    src:url('/wp-content/fonts/MinionPro-Bold.woff2') format('woff2');
}

@font-face{
    font-family:'Minion Pro';
    font-weight:700;
    font-style: italic;
    src:url('/wp-content/fonts/MinionPro-BoldIt.woff2') format('woff2');
}

@font-face{
    font-family:'Minion Pro';
    font-weight:500;
    src:url('/wp-content/fonts/MinionPro-Medium.woff2') format('woff2');
}

@font-face{
    font-family:'Minion Pro';
    font-weight:600;
    font-style: italic;
    src:url('/wp-content/fonts/MinionPro-SemiboldIt.woff2') format('woff2');
}


body,html{
    overflow-x:clip;
}

body{
    background-color:#e2dbca;
}

.headerLogo {
    width: 100%;
    height: 15vh;
}

.headerLogo a {
    width: 100%;
    height: 100%;
    display: block;
}

.headerLogo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.headerLogo {
    width: 22%;
    height: auto;
    aspect-ratio: 2.25/1;
    position: absolute;
    left: 50%;
    top: 5vh;
    transform: translateX(-50%);
}

@media only screen and (max-width:900px){
    .headerLogo {
    width: 240px;
}

}

@media only screen and (max-width:600px){
.headerLogo {
    width: 180px;
}
}