.sectionTri {
    background-color: black;
    width: 100%;
    height: 100%;
    /*margin-top: 50px;*/
    display: flex;
    flex-direction: row;
   
}

.containerDiv {
    
    flex: 1;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    vertical-align: middle;

}

.containerDiv h2 {
    color: white;
    font-size: 7vw;
    margin-top: 100px;
    margin-left: 50px;
    flex: 1;

}

.containerDiv p {
    flex: 2;
    margin-left: 50px;
    text-align: justify;
    font-size: 1.5vw;
    margin-bottom: 100px;
}

.triangulo {
    width: 0;
    height: 0;
    background: url(../imgs/slider/246125919_4351607174956066_300213037316101014_n.jpg) 100% center no-repeat;
    background-size: contain;
    background-attachment: fixed;
}

@media (max-width: 800px) {
    .sectionTri {
        flex-direction: column;
    }

    .containerDiv h2 {

        font-size: 10vw;


    }

    .containerDiv p {

        font-size: 2vw;
    }
}
@media (max-width: 540px) {
    

    .containerDiv h2 {

        font-size: 12vw;


    }

    .containerDiv p {

        font-size: 4vw;
    }
}