.wrapper{display:flex;gap:1em;text-align:center;justify-content:center;color:212223;font-size:12px;font-weight:lighter}.card img{width:auto;max-width:100%;height:100%;object-fit:cover}.card-img img{border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;-webkit-border-radius:1em}.card-content{display:flex;flex-direction:column;margin:1em 0;gap:.5em}.location-name{text-transform:uppercase;letter-spacing:.1em}.location-details{display:flex;gap:.5em}.location-details a{color:#95afba}.location-name,.date span{font-weight:600}.description p{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;white-space:normal;max-width:4000px}@media screen and (min-width: 768px){.card{display:flex;gap:1em}.card-img img{width:auto;max-width:350px;height:100%}}.card-container{padding:1.25em}@media screen and (min-width: 768px){.card-container{display:flex;flex-direction:column;align-items:center;gap:1em}}@media screen and (max-width: 768px){.card-container{display:flex;flex-direction:column;align-items:center;gap:1em}}.links{display:flex;align-items:center;justify-content:space-between}.icons{display:flex;gap:.5em;align-items:center}footer a{color:#1d405b;text-decoration:none;font-weight:600;font-size:1.2em}footer a:visited{color:#1d405b}.author{font-size:1.2em;font-weight:500}#root{--main-color: #bdc4a7;margin:0 auto;font-family:Inter,system-ui,Avenir,Helvetica}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}#navbar,footer{background-color:var(--main-color);padding:1em}.container{margin:0 auto;max-width:1280px}
