*{
    margin: 0;
    padding: 0;
}

body{
    width: 100%;
    font-family: 'arial';
}

.parallax-completo{
    width: 100%;
    height:75vh;
    background-image: url('/imagenes/IMG_7740.jpg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    display: flex;
    justify-content: center;
    align-items: center;
}

.texto-gas{
    background: #111;
    padding: 18px;
    width: 320px;
    text-align: center;
    color: #fff;
}

h2{
    font-size: 32px;
    font-weight: 300;
}

.center{
    max-width: 1100px;
    width: 90%;
    overflow: hidden;
    margin: auto;
    text-align: center;
}

.espacio{
    padding: 30px 0 60px 0;
}

.espacio h2{
    text-align: center;
    padding: 30px;
}

.espacio p{
    text-align: justify;
    padding: 30px;
}

.parallax-personal {
    height: 500px;
    background-image: url('/imagenes/IMG_7767.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-disp {
    height: 500px;
    background-image: url('/imagenes/disp.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-akron {
    height: 500px;
    background-image: url('/imagenes/akron.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-clean {
    height: 500px;
    background-image: url('/imagenes/clean.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-night {
    height: 500px;
    background-image: url('/imagenes/night.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-serv {
    height: 500px;
    background-image: url('/imagenes/persakron2.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-pres {
    height: 500px;
    background-image: url('/imagenes/persakron.jpg');
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
}

.parallax-personal h2{
    display:flex;
    height: inherit;
    justify-content: center;
    align-items:center;
    color: #fff;
    font-weight: normal;
}

.texto {
    background: #ccc;
    height: 190px;
}

.texto h2{
    text-align: center;
    color: #000;
    display: flex;
    height: inherit;
    justify-content: center;
    align-items: center;
    
}
