.header-page{width:100%;position:relative;display:block;text-align:center}.header-page img{width:100%;height:auto;display:block}.header-page .container-absolute{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;padding-left:10px;padding-right:10px}.header-page .container-absolute h3{color:var(--blanco);font-size:var(--f18);margin:0 0 15px;font-weight:400}.header-page .container-absolute h2{color:var(--blanco);font-size:var(--f50);font-weight:700}.header-page .container-absolute h1{color:var(--blanco);font-weight:700;font-size:25px}.header-page .container-absolute .header-description{width:80%;margin:10px auto 0;display:block;font-size:12px!important}@media only screen and (min-width:600px){.header-page .container-absolute{padding-left:250px;padding-right:250px}.header-page .container-absolute h1{font-size:45px}.header-page .container-absolute .header-description{font-size:18px!important}}.header-page .container-absolute .header-description p{font-size:var(--f15);color:var(--blanco);text-align:center}@media only screen and (max-width:830px){.header-page img{height:200px;object-fit:cover}.header-page .container-absolute h3{font-size:var(--f15);margin:0}.header-page .container-absolute h2{font-size:var(--f25)}.header-page .container-absolute .header-description{width:90%}.header-page .container-absolute .header-description p{font-size:var(--f12)}}