*{margin: 0;    padding: 0; box-sizing: border-box;}
.panel_presentation{
    position: relative;
    display: flex;  justify-content: flex-end;
    z-index: -1;
}
.panel_presentation img{width: 100%;}
.panel_presentation h1{
    position: absolute; top: 5px; right: 300px;
    font-size: 1rem;   color: aliceblue;
}
.panel_presentation p{
    position: absolute; top: 30px;  right: 240px;
    font-size: .6rem;   color: aliceblue;
    text-align: justify;
}
@media screen and (min-width: 1500px){
    .panel_presentation h1{
        position: absolute; top: 10px;   right: 360px;
        font-size: 3.5rem; 
    }
    .panel_presentation p{
        position: absolute; top: 130px;  right: 145px;
        font-size: 1.7rem;   
        text-align: justify;
    }
}
