/* This css contains specific theming for the base theme and will be overridden on subthemes. */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');

html{

    font-family: Open Sans, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";

    --tw-text-opacity: 1;

    color: rgb(55 65 81 / var(--tw-text-opacity, 1))
}

/* Main menu item styles */
.main-menu li a{

    font-size: 1.125rem;

    line-height: 1.75rem;

    color: var(--color-primary-700)
}
.main-menu li a:hover{

    color: var(--color-primary-900);

    text-decoration-line: none
}


/* Header menu item styles */
.header-menu li a{

    color: inherit;

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.header-menu li a:hover{

    text-decoration-line: underline
}

.footer-bottom-menu li span{

    font-weight: 400;

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

.footer-bottom-menu li a{

    font-weight: 400;

    --tw-text-opacity: 1;

    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}

@media (min-width: 1024px){

    .footer-bottom-menu li a:hover{

        text-decoration-line: underline
    }
}
