a:link{color:#7C5E54;}body{background-color:#FFFFFF;color:#7C5E54;width:80%;margin:auto;}h1{font-family:Georgia,Serif;font-size:2.3em;text-align:center;font-weight:bold}h2{font-family:Georgia,Serif;font-size:1.6em;text-align:left;font-weight:bold}h3{font-family:Georgia,Serif;font-size:1.3em;text-align:left;font-weight:bold}img.suelta{max-width:100%;height:auto;float:left;margin-left:5px;margin-right:5px}p{font-family:Georgia,Serif;text-align:left;font-size:1.2em;line-height:1.4}p.center{text-align:center}p.negrita{font-weight:bold}p.right{text-align:right}p.peque{text-align:left;font-size:.8em}ul li{font-family:Georgia,Serif;font-size:1.1em;line-height:1.4}p.justify{text-align:justify}.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem;background:white;transition:background-color .3s ease;color:#7C5E54}.card{background:white;border:1px solid #7C5E54;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:250px;padding:1rem;transition:transform .3s ease,background-color .3s ease,color .3s ease;text-decoration:none}.card a{color:#7C5E54;text-decoration:none;font-weight:bold;background:white;border:1px solid #7C5E54;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:250px;padding:1rem;transition:color .3s ease,border-bottom .3s ease;border-bottom:2px solid transparent}.card h2{margin-top:0;font-family:'Playfair Display',serif;color:#7C5E54}.card p{color:#7C5E54}.card:hover{transform:translateY(-5px);background-color:#FDE488;color:white}@media screen and (max-width:960px){body{width:90%;margin:auto;}h1{font-size:1.6em}}@media screen and (max-width:768px){body{width:95%;margin:auto;}h1{font-size:1.5em}h2{font-size:1.3em}}@media screen and (max-width:480px){body{width:98%;margin:auto;}h1{font-size:1.3em}h2{font-size:1.2em}}