.cont-description{
    height: 35rem;
    display: flex;
    justify-content: center;
}
.cont-margen{
    display: flex;
}

.des-detail, .des-image{
    width: 50%;
}

.pickup{
    width: calc(2 * var(--dim-poligono) - 2.8rem);
    height: calc(2 * var(--dim-poligono) - 2.8rem);
}
.des-image{
    position: relative;
    display: flex;
    justify-content: right;
    align-items: center;

}
.image-left, .image-right, .image-top {
    position: absolute;
    background: #5b5b5b;
    margin: 0 -1.4rem;
    clip-path: polygon(7% 25%, 50% 0, 93% 25%, 93% 75%, 50% 100%, 7% 75%);
    width: var(--dim-poligono) !important;
    height: var(--dim-poligono) !important;
}
.shadow-image{
    filter: drop-shadow(0 .4rem .2rem #707070);
}
.image-left{
    top: calc(var(--dim-poligono) - 2.8rem);
    left: .5rem;
}
.image-top{
    left: calc(var(--dim-poligono) / 2);
}
.image-right{
    top: calc(var(--dim-poligono) - 2.8rem);
    left: calc(var(--dim-poligono) - .5rem);
}
.des-detail{
    display: flex;
    align-items: center;
}

.des-detail .header .title{
    color: var(--sentence-strong);
    display: flex;
    align-items: center;
}
.title strong{
    color: var(--principal-title);
}
.des-detail .header .title h1,.title strong{
    font-size: 1.8rem;
    font-weight: 900;
}
.des-detail .logo-repre{
    width: 4.2rem;
}
.des-detail .logo-repre img{
    object-fit: contain;
}

.des-detail .header{
    display: flex;
}
.info .description{
    margin: 1rem 5rem;
    color: var(--sentence);
    font-size: .9rem;
    width: 22rem;
    text-align: justify;
}
.cont-object{
    min-height: 30rem;
    position: relative;
}
.cont-object img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.back-image, .cont-degradado{
    top: 0;
    width: 100%;
    position: absolute;
    height: 100%;
}
.content{
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
}
.define{
    display: flex;
    flex-wrap: wrap;
    gap: 5rem;
    justify-content: center;
}
.define h2{
    font-size: 1.7rem!important;
}
.mision, .vision{
    color: var(--sentence-in);
    max-width: 30rem;
    text-align: justify;
}
.mision p, .vision p{
    font-weight: lighter;
    font-size: .85rem;
    line-height: 1.1rem;
}
.mision p, .vision p{
    margin: 1rem 1.2rem;
}
