.credits img {max-height:30px}
.footer {padding: 0px 0 20px;}
.header .logo img {max-height:70px;}
.header {background:#eee; border: none}
#hero {padding-top:120px;background:#FFF}
.navbar a {color:#333}
section {padding: 50px 0}
.slider-container {border:1px solid #DDD}
.hero {min-height:auto;padding: 150px 0 0;}
.justificado {text-align:justify}
.about-img {background-position:center}
.about .about-img {min-height:350px}
.stats-counter {background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), 
				url("/images/web/inspiracion1.jpg") center center; background-attachment: scroll, scroll; 
				background-size: auto, auto; background-size: cover; padding: 100px 0;}
.oculto {display:none}
.menu .tab-content .menu-item h4 {font-size:16px; text-align:center}
section.galeria, section.contact, section.articulo {padding-top: 120px;}
.galbox {border-top: 1px solid #DDD;min-height:120px}
.textdef {color:#333}
.precio {color: #BC1E1E;text-align: center;display: block;margin-top: 5px;font-weight: bold;}
.precioart {text-align:left; font-size:24px}
img.card-img-top {aspect-ratio: 1/1;width:100%;object-fit: cover;}
section.articulo h3 {font-size: 2rem; color:#333}
.infoart {padding: 0 40px}
.infoart h1 {font-size:30px; text-align:center}
.imagenart {padding: 30px; border:1px solid #DDD}
.separa20 {clear:both; height:20px}
.boximg {border: 1px solid #DDD}