@import url("https://db.onlinewebfonts.com/c/af37a17ad53d1410778d941a0951508b?family=Arial+Rounded+MT+Std");
@import url("https://db.onlinewebfonts.com/c/ef6bdf5ef216552c7e9869841e891ca0?family=Arial+Rounded+MT+Bold");
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');


:root {
    --black: #000;
    --white: #fff;
    --footer-color: #847B76;
    --blue: #029EE0;
    --green: #1BD741;
    --orange: #EE7F00;
    --light-orange: #F7931E;
    --grey: #58574B;
    --header-link: #58585A;
    --light-grey: #A3A3A3;
    --lighter-grey: #F0F0F0;
}

html, body {
    margin: 0 !important;
    padding: 0 !important;
    scroll-behavior: smooth !important;
    scrollbar-width: none !important;
}

#wpadminbar {
    display: none !important;
}


@font-face {
    font-family: 'Arial Rounded';
    src: url('../fonts/arialroundedmtbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}


div#contact-information p, .bg-image.angled-image h1, article.faq h2, header ul a {
    font-family: 'Arial Rounded';
}

div#contact-information p {
    color: var(--white);
}

section.sejours .tags, section.sejours h3, a, p:not(a p), strong, li, ul, ol, span, pre {
    font-family: "Arial Rounded MT Std";
    color: var(--grey);
}

footer #info * {
    font-family: "Inter", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
    font-weight: 400;
    color: var(--white);
}


footer .faqs a {
    font-family: 'Arial Rounded';
    font-weight: 700;
}

section.sejours h2, #slider .content-container * {
    font-family: "Arial Rounded MT Bold";
}

footer section.footer_menu ul a {
    font-family: "Inter", sans-serif !important;
    font-optical-sizing: auto;
    font-style: normal;
    font-weight: 300;
    color: var(--white);
}