#owl-demo .item {
    display: inline;
    width: 50%;
    height: 50%;
}

#img {
    height: 50%;
}

.animate__animated.animate__bounceIn {
    --animate-duration: 3s;
}

body,
html {
    height: 100%;
}

.parallax {
    /* The image used */
    background-image: url("../img/maletines.jpg");
    /* Full height */
    height: 100%;
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}

.parallax2 {
    /* The image used */
    background-image: url("../img/maletines.jpg");
    /* Set a specific height */
    min-height: 500px;
    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}

#cajacookies {
    font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
    box-shadow: 0px 0px 5px 5px #808080;
    background-color: black;
    color: white;
    padding: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
    overflow: hidden;
    border-radius: 35px 35px 0px 0px;
    -moz-border-radius: 35px 35px 0px 0px;
    -webkit-border-radius: 35px 35px 0px 0px;
    border: 2px solid #5878ca
}

#cajacookies button {
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border: 2px solid #5878ca;
    color: black;
}

#politica {
    color: blue;
}

.centrado {
    text-align: right;
    align-content: right;
}

li.nav-item {
    padding-top: 2px;
}

li.nav-item.dropdown {
    padding: 0px 0px;
}

div.dropdown-menu a {
    padding: 10px 50px !important;
}

div.dropdown-menu:hover {
    color: white;
    background-color: rgba(174, 173, 240, 0.6);
}

div.dropdown-menu a:hover {
    color: white;
    background-color: rgba(1, 0, 68, 0.8);
    padding: 0px 50px;
}

div.dropdown-menu a b:hover {
    color: white;
}

.pastilla {
    margin-top: 40px;
}

.error {
    color: red;
}

div.enlaces ul.list-unstyled li p a {
    color: white;
    font-size: small;
}

div.enlaces ul.list-unstyled li p a:hover {
    color: antiquewhite;
}

@media screen and (max-width: 700px) {
    .ocultar-div {
        display: none;
    }
}