/* CUSTOM HEADER */

    .cw-header-info h2 {
        font-size: 1.5em;
        padding: 0.3em 0.5em;
        margin-bottom: 0;
        color: var(--color-theme-highlight);
    }

    /*.cw-header-info a:link,
    .cw-header-info a:visited,
    .cw-header-info a:active {
        color: var(--color-theme-primary);
    }*/

    .cw-header-info a {
        color: #fff;
    }

    .cw-header-info a:hover {
        color: var(--color-theme-highlight);
    }

    .header-social-links li.nav-item {
        display: inline-flex !important;
    }

    .header-social-links i {
        font-size: 1.75rem;
        color: #fff;
    }

        .header-social-links i:hover {
        color: var(--color-theme-highlight);
    }

    .header-social-links a:link,
    .header-social-links a:visited,
    .header-social-links a:active {
        color: var(--color-theme-primary);
        font-size: 1.5em;
    }

    .header-social-links a:hover {
        color: var(--color-theme-highlight);
    }


/* Services Page */
    .page-services .detailedlist-item .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
}

/* STAFF PAGE */
    .page-staff .employees-container .employees-contact-email {
        display: none;
    }

    .page-staff .employees-container>div:nth-child(3) .employees-contact-email {
        display: block;
    }

    /* socials on staff page */

    i.fa.fa-instagram {
        padding-top:15px;
        padding-bottom:15px;
        font-size: 30px;
        padding-right:5px;
    }
    
    i.fa.fa-facebook {
        padding-top:15px;
        padding-bottom:15px;
        font-size: 30px;
        padding-left: 5px;
    }

    i.fa.fa-calendar{
        padding-top:15px;
        padding-bottom:15px;
        font-size: 28px;
        padding-left: 5px;
    }