.contieneCajaCinco {
    padding: 60px 0;
    width: 80%;
    margin: auto;
}
.contieneCajaCinco .tituloCajaCinco {
    width: 100%;
    max-width: 500px;
    display: block;
    margin: auto;
    text-align: center;
}
.contieneCajaCinco .tituloCajaCinco h2 {
    font-size: 1.4rem;
    line-height: 1.6rem;
    font-weight: 900;
}
.contieneCajaCinco .tituloCajaCinco h4 {
    padding: 20px 0;
}

.contieneCajaCinco .cajaCinco {
    width: 100%;
    display: flex;
}

.contieneCajaCinco .cajaCinco .mitadLarga {
    width: 70%;
    background-color: #2b3b48;
}
.contieneCajaCinco .cajaCinco .mitadLarga .menu {
    width: 100%;
    height: 1.4rem;
    display: flex;
    background-color: #628a1a;
}
.contieneCajaCinco .cajaCinco .mitadLarga .menu .itemMenu {
    width: 20%;
    min-height: max-content;
    text-align: center;
    font-size: 0.9rem;
    line-height: 1.4rem;
    background-color: #628a1a;
    cursor: pointer;
    transition: 0.5s ease-in-out;
}
.contieneCajaCinco .cajaCinco .mitadLarga .menu .itemMenu:hover {
    background-color: #c38200;
}
.contieneCajaCinco .cajaCinco .mitadLarga .menu .menuActiva {
    background-color: #fca903;
}

.contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico {
    width: 80%;
    margin: auto;
    display: block;
    text-align: right;
    font-style: italic;
    font-weight: 600;
    padding: 5% 0;
}
.contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico h2 {
    font-size: 1.8rem;
    line-height: 2.4rem;
}
.contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico h4 {
    font-size: 1rem;
    line-height: 1.2rem;
}
.contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico p {
    font-size: 0.8rem;
    line-height: 1.2rem;
    padding: 10px 0;
}
.contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico .imagen {
    width: 75%;
    margin: auto;
    padding-top: 10px;
}



.contieneCajaCinco .cajaCinco .mitadCorta {
    width: 30%;
    background-color: #24303c;
}
.contieneCajaCinco .cajaCinco .mitadCorta .logoContenidoDinamicoCorta {
    width: 90%;
    display: block;
    margin: auto;
    margin-top: -10%;
}
.contieneCajaCinco .cajaCinco .mitadCorta .contenidoDinamico {
    width: 90%;
    display: block;
    margin: auto;
    background-color: #2b3b4a;
    padding: 20px;
    margin-top: 10px;
    border-radius: 0 0 60px 0;
}
.contieneCajaCinco .cajaCinco .mitadCorta .contenidoDinamico h2 {
    font-size: 3.5rem;
    font-weight: 600;
    font-style: italic;
    line-height: 3.5rem;
    display: block;
}
.contieneCajaCinco .cajaCinco .mitadCorta .contenidoDinamico p {
    font-size: 0.9rem;
}
.contieneCajaCinco .cajaCinco .mitadCorta .contenidoDinamico #precio {
    width: 90%;
    margin: auto;
    padding-top: 10px;
}


/* =========================================================================================
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
========================================================================================= */

@media (max-width: 768px) and (orientation: portrait) {

            .contieneCajaCinco .cajaCinco {
                width: 100%;
                display: block;
            }
            .contieneCajaCinco .cajaCinco .mitadLarga {
                width: 100%;
                background-color: #2b3b48;
            }
            .contieneCajaCinco .cajaCinco .mitadCorta {
                width: 100%;
                background-color: #24303c;
            }
            .contieneCajaCinco .cajaCinco .mitadLarga .menu .itemMenu span {
                display: none;
            }
            .contieneCajaCinco .cajaCinco .mitadCorta .logoContenidoDinamicoCorta {
                width: 60%;
                display: block;
                margin: auto;
                transform: translateY(20px);
            }
            .contieneCajaCinco .cajaCinco .mitadLarga .contenidoDinamico .imagen {
                width: 100%;
            }

}