body {
    margin: 0;
    font-family: Montserrat;

}
.portada {
    width: 100%;
    height: 100dvh;
    background-image: url("https://images.unsplash.com/photo-1659407490039-27cc03c0b4b3?q=80&w=1474&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D");
    background-size: cover;
    background-repeat:no-repeat;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    color: #fff;
    text-shadow: 0 0 12px black;
    text-shadow: 0 0 12px black;
    text-shadow: 0 0 12px black;
    text-align: center;
    
}
.message {
    width: 70%;
    height: 100dvh;
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 1rem;
    color: rgb(50,50,50);
}
h3 {
    font-size: 2rem;
    letter-spacing: 40px;
    text-shadow: 0 0 12px black;
    text-shadow: 0 0 12px black;
    text-shadow: 0 0 12px black;
    text-shadow: 0 0 12px black;
}
.picture__content {
    padding: 40px 0;
    max-width: 100dvw;
    background-image: url(imagenes/pexels-eva-bronzini-7598536.jpg);
    background-size: 100%;
    column-count: 2;
    justify-items: center;

}

.picture__item {
    padding: 30px 0;
    width: 30dvw;
    height: auto;

}
img {
    width: 100%;
    box-shadow: 0 0 40px rgba(0,0,0,0.3)
}
.picture__item._1 {
    transform: rotate(-5deg);
}

.picture__item._2 {
    transform: rotate(-8deg);
}

.picture__item._3 {
    transform: rotate(-1deg);
}

.picture__item._4 {
    transform: rotate(4deg);
}

.picture__item._5 {
    transform: rotate(3deg);
}

.picture__item._6 {
    transform: rotate(8deg);
}

.picture__item._7 {
    transform: rotate(-4deg);
}

.picture__item._8 {
    transform: rotate(5deg);
}

.picture__item._9 {
    transform: rotate(-6deg);
}

.picture__item._10 {
    transform: rotate(8deg);
}

.picture__item._11 {
    transform: rotate(-5deg);
}

.picture__item._12 {
    transform: rotate(6deg);
}

.picture__item._13 {
    transform: rotate(4deg);
}

.picture__item._14 {
    transform: rotate(-7deg);
}

.picture__item._15 {
    transform: rotate(5deg);
}

.picture__item._16 {
    transform: rotate(-2deg);
}

.picture__item._17 {
    transform: rotate(2deg);
}
.picture__item._18 {
    transform: rotate(-4deg);
}
.video__content {
    padding: 40px 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-image: url(imagenes/pexels-eva-bronzini-7598536.jpg);
    background-size: 100%;
}

video {
    margin: 40px;
    width: 50dvw;
    height: 100%;
    box-shadow: 0 0 30px black;
}

.video__large {
    width: 80dvw;
    height: 100%;
}