/* Non-homepage nav */
.navbar.custom-navbar .nav-link.rest {
    color: black;
}

.navbar.custom-navbar .nav-link.rest:hover, .navbar.custom-navbar .nav-link:hover {
    transform: scale(1.1);
}

/* Home page */

/* Hero section */
.overlay .container .title-container {
    width: 70%;
}

/*.overlay .title-container a {*/
/*    display: inline-block;*/
/*    font-size: 16px;*/
/*    margin-top: 1em;*/
/*    padding: 0.4em 1.8em;*/
/*    border-radius: 20px;*/
/*    border: 1px solid rgb(225, 206, 206);*/
/*    color: white;*/
/*    background-color: rgba(146, 42, 42, 0.9);*/
/*}*/

/*.overlay .title-container a:hover {*/
/*    background-color: rgb(151, 37, 37);*/
/*    border: 1px solid white;*/
/*}*/


/* Brands page  */

/*  Center brands' logos */
/*.portfolio-container .brands-row {*/
/*    position: static !important;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    margin-top: 2em;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*}*/
/* End of Brands page */

/*@media (min-width: 768px) {*/
    /* Home page - */

    /*'Our Process' section */
/*    .row .process-card {*/
/*        flex: 0 0 50%;*/
/*        max-width: 50%;*/
/*        margin-bottom: 1em;*/
/*    }*/
    /* End of 'Our Process' section */
/*}*/

@media (max-width: 768px) {
    /* Mobile drop down navigation  */
    .navbar-collapse {
        height: 100vh; /* nav full screen */
        margin-top: 3em;
    }

    .navbar-collapse .nav-item .nav-link {
        font-size: 1em;
        text-align: center;
    }

    .navbar.custom-navbar {
        background-color: white;
    }

    .navbar.custom-navbar .nav-link {
        color: black !important;
    }
    
    /* About page */
    .below-photo {
        margin-top: 0 !important;
    }
}
