.banner {
    width: 50em;
    max-width: 90%;
    margin: 0 auto 4em auto;
}

.banner-promo {
    width: 100%;
    margin: 0 auto 4em auto;
}

.getaway p {
    font-size: 1.8rem;
    text-align: justify;
}

.getaway h3 {
    font-weight: 600;
    margin-top: 0;
    text-align: left;
    color: red;
}

.getaway ul {
    text-align: left;
}

.getaway ul li {
    font-size: 1.4em;
}

.p-120 {
    padding-top: 120px;
}

.recuadro {
    background: #c1272d;
}

.recuadro p {
    font-size: 1.8rem;
    color: #fff;
}

.recuadro h3 {
    color: #fff;
}

.p-section {
    padding: 50px 0 50px 0 !important;
}