.single .inicio{height: 110vh;background-position: center!important;background-size: cover!important;background-attachment: fixed!important;}

section.album{display: flex;flex-direction: row;justify-content: center;align-items: center;padding-bottom: 40px}
section.album .cont{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;align-items: center;flex-wrap: wrap;}
section.album .cont .img{width: 40%}
section.album .cont .img img{width: 100%;object-fit: cover;}
section.album .cont .info{width: 55%;display: flex;flex-direction: column;border: 1px solid black;box-sizing: border-box;}
section.album .cont .info .header-info{display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 10px;box-sizing: border-box;border-bottom: 1px solid black;flex-wrap: wrap;}
section.album .cont .info .header-info p{font-size: 14px;color: black}
section.album .cont .info .header-info p strong{}
section.album .cont .info .description{padding: 40px 10px;}
section.album .cont .info .description p{font-size: 14px;;color: black;text-align: justify;margin-bottom: 5px}
section.album .cont .info .disponible{padding: 10px;box-sizing: border-box;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;border-top: 1px solid black;flex-wrap: wrap;}
section.album .cont .info .disponible p{font-size: 14px;margin-right: 15px;color: black}
section.album .cont .info .disponible p strong{}
section.album .cont .info .disponible a{width: 40px;margin-right: 10px;padding: 3px;border-bottom: 1px solid transparent;min-height: 50px;display: flex;flex-direction: column;justify-content: center;}
section.album .cont .info .disponible a:hover{border-bottom: 1px solid #d1001a}
section.album .cont .info .disponible a img{width: 100%;object-fit: cover;}
section.album .cont .info .disponible a:last-chuld{margin-right: 0px}

@media(max-width: 1105px){
	section.album .cont .info .header-info{flex-direction: column;justify-content: flex-start;}
	section.album .cont .info .disponible p{width: 100%;margin-bottom: 10px;margin-right: 0}
}

@media(max-width: 764px){
	section.album .cont .img{width: 100%}
	section.album .cont .info{width: 100%;margin-top: 20px}
}

@media(max-width: 590px){
	section.album .cont{padding-top: 40px} 
	.single .inicio{height: 80vh;background-size: contain!important;}

}