/*!
 * The Yellow Door Local Styles
 * Copyright 2008-2017 Punchmark
 */

/*======================

General

========================*/

body {
    background: #FFFEF8 !important;
}

.btn-primary {
    color: var(--bs-dark) !important;
}


@media (min-width: 992px) {
    section[data-pagebuilder="section"]#section-1.banner-aquamarine {
        margin-top: -150px !important;
    }
    section[data-pagebuilder="section"].banner-aquamarine [data-pagebuilder="section-container"] [data-pagebuilder="row"]:nth-child(2) [data-pagebuilder="column"] {
        padding-top: 200px !important;
        padding-bottom: 100px !important;
    }
}

/*==========================

Header

==========================*/


@media (min-width: 992px) {
    header a#logo {
        max-height: 145px !important;
        height: auto !important;
    }
    header a#logo img, 
    header a#logo svg {
        object-fit: contain !important;
        max-height: 155px !important;
    }
    header > div.container-fluid > .row > .col {
        min-height: 150px !important;
        height: 150px !important;
    }
}

nav.navbar .navbar-nav .nav-item .nav-link {
    color: #865621 !important;
    font-weight: 700;
}

header .content-toolbar .content-toolbar-inner > ul > li > a {
    color: #865621 !important;
}

@media(max-width: 991px) {
    header .content-toolbar, header .content-toolbar .content-toolbar-inner>ul>li, header .content-toolbar .content-toolbar-inner>ul {
        z-index: 50;
        position: relative;
    }
}


/*=========================

Footer

=========================*/

footer h6, 
footer .h6 {
    color: var(--primary) !important;
}

footer .social-networks .network {
    color: var(--primary);
    border-color: var(--primary);
}