body {
    font-family: 'Unica One';
}

.text-light {
    color: #C8D5E1 !important;
}

.navbar-toggler-icon {
    background-image: url('../img/logo0.png') !important;
}

.navbar-toggler-icon-white {
    background-image: url('../img/logo0_white.png') !important;
}

.navbar-toggler {
    border-color: rgba(255,255,255,0) !important;
}

.white-link{
    color: white !important;
}

video {
    object-fit: cover;
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
}


#project-container {
    padding-top: 40px;
}

.row-margin {
    padding-top: 140px;
}

.nav-secondary-logo {
    display: none;
}


.logo-img {
    width: 15rem;
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity: 0.7;
}

.logo-img:hover {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity: 1;
}

.navbar-color {
    color: #C8D5E1 !important;
}

.img-hover {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity: 0.7;
}

.img-hover:hover {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity: 1;
}

@media (min-width: 992px) {
    .nav-secondary-logo {
        display: block;
    }
}