/* Ajustes para Scroll Snap Smoothly*/
/*
    Version: 1.0
    Version: 1.1 Customizer controla bg-img
    Version: 1.2 Correccion header
    Version: 1.3 Media Queries
    Autor: fcastillo@madis.cl
*/
html {
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  scroll-padding-top: 0;
  overflow-x: hidden;
}
/* header.nav maneja su propio posicionamiento via main.css */
#bg-color {
    display: flex;
    flex-direction: row;
    width: max-content;
    height: 100vh;
    margin: 0;
    background-blend-mode: multiply;
    object-fit: fill;
    background-position: center center;
}
#proposito, #fundamentos, #historia {
    scroll-snap-align: start;
    scroll-snap-stop: always;
    width: 100vw;
    display:grid;
    place-items: center;
    align-content: center;
}
footer.sideNavigation {
    background-color: var(--black, #F9F9F9);
    scroll-snap-align: end;
    --ease: all 300ms ease;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    padding:8px 40px;
}
.footer-credits p {
    text-align: center;
}