.fondo_cabecero {
    background-color: #000;
}

.relleno_ambos {
    padding-top: 8%;
    padding-bottom: 5%;
}

.banner_cabecero_interior {
    /*background-color: #ff9326;*/
    background-image: url("../img/cabecero_interior.jpg");
    background-position: right center;
    background-size: cover;
    color: #fff;

}

.banderas img{
    border: 1px solid #666666;
}

.titular_pagina {
    color: #fff;
    font-size: 50px;
    font-family: 'Playfair Display', serif;
    font-weight: 700;
    padding-top: 8%;
    padding-bottom: 5%;

}

.fondo_textura {
    background-image: url("../img/what.png");
    background-repeat: repeat;
}

blockquote {
    color: #000;
}

.contenido_interior {
    background-color: #fff;
    padding: 20px 50px;
}

.contenido_interior h2 {
    color: #000;
    font-weight: 700;
    font-size: 40px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.contenido_interior h3 {
    color: #000000;
    font-weight: 700;
    font-size: 30px;
    margin-bottom: 10px;
    margin-top: 30px;
}

.contenido_interior h4 {
    color: #000000;
    font-weight: 700;
    font-size: 25px;
    margin-bottom: 5px;
    margin-top: 30px;
}

.contenido_interior a {
    color: #009ea1;
}

.contenido_interior a:hover {
    color: #000000;
}

.contenido_interior p {
    text-align: justify;
}

.btn_volver {
    color: #000;
    text-transform: uppercase;

    font-size: 14px;
    font-weight: 900;
}

.btn_volver:hover {
    color: #009ea1 !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 900;
}

.btn_color {
    background-color: #009ea1 !important;
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;

    font-weight: 900;
    padding: 8px 25px;
    margin-top: 15px;

}

.btn_color:hover {
    background-color: #000 !important;
    color: #fff;

}

@media only screen and (max-width: 959px) {
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
}

@media only screen and (max-width: 767px) {
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

}

@media only screen and (max-width: 479px) {
    .titular_pagina {
        font-size: 28px;
    }

    .destacado {
        font-size: 20px;
    }

    .contenido_interior {
        padding: 10px;
    }
}
