/*
==============================
Page: All
Section: Footer
==============================
*/


.widgettitle {
    font-size: 0.9rem;
    color: var(--sage);
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 1rem;
    display: block;
}

.textwidget p {
    font-size: 0.9em;
    color: var(--text-dark-muted);
    font-weight:400;
    line-height:1.8em;
    margin-bottom: .5em;
}

.textwidget p a {
    font-size: 100%;
    font-weight:400;
    color: var(--text-dark-muted);
}

.widget_nav_menu::marker {
    font-size: 0;
}

ul#menu-footer-menu-1 li a,
ul#menu-footer-menu-2 li a {
    font-size: 0.9rem;
    color: var(--cream);
    font-weight: 600;
}

ul#menu-footer-menu-1 li a:hover,
ul#menu-footer-menu-2 li a:hover {
    color: var(--siena);
}

.widget.widget_pages ul li a {
    font-size: 0.9em;
    color: var(--cream);
}
.footer-logo img {
    width: 200px;
    height: auto;
}
.widget.widget_nav_menu li a {
    font-size:0.9em;
}

/*
==============================
Footer - Media Queries
==============================
*/

@media (min-width:992px) {
    .site-footer li {
        margin-bottom: 0;
    }
    .site-footer a {
        font-size: 0.9rem;
    }
    .footer-logo img {
        width: 280px;
    }
}