/* css styles */


.diapo{
  width:100%;
  height:500px;
}

.slide{
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 300px;
    height: inherit !important; 
}

.iframeuh{
    max-width: 100%;
    min-width: 100%;
    max-height: 100%;
    min-height: 400px;
    height: inherit !important; 
}

.navbar-logo {
  padding-top: 7px;
  max-height: 50px;
}


/* .babelquarto-languages-button{
   background-color: #fff;
} */

#languages-button,
.babelquarto-languages-button {
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    color: inherit;
    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 6px;

    padding: .3rem .6rem;
    box-shadow: none;
    transition: background .2s ease, border-color .2s ease, color .2s ease;
}

#languages-button:hover,
.babelquarto-languages-button:hover {
    background: rgba(255, 255, 255, 0.22);
    border-color: rgba(255, 255, 255, 0.3);
}

#languages-button:focus,
.babelquarto-languages-button:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(100, 150, 255, 0.3);
}

.navbar-nav > li {
    display: flex;
    align-items: center;
}

.navbar .babelquarto-languages-button,
.navbar #languages-button {
    margin: auto 0;
}


.navbar-nav > li.nav-item:not(#languages-links-parent) > .nav-link {
    font-weight: 500;
}

#languages-links-parent {
    margin-right: 4rem;
        margin-left: 1.5rem;
}