.post-type-archive-where-weve-been #content{background:#F5F5F5;padding:130px 20px 60px}@media (min-width:768px){.post-type-archive-where-weve-been #content{padding:170px 134px 80px}}.post-type-archive-where-weve-been #content ul{list-style:none;flex-wrap:wrap;margin:1em 0;gap:30px 30px;padding:0}@media (min-width:768px){.post-type-archive-where-weve-been #content ul{display:flex}}.post-type-archive-where-weve-been #content ul li{flex:0 0 calc(50% - 15px);padding:0;background:#fff;align-items:center;margin-bottom:2em}@media (min-width:768px){.post-type-archive-where-weve-been #content ul li{display:flex;margin-bottom:0}}.post-type-archive-where-weve-been #content ul li h2{font-size:24px;font-weight:500;margin:0}.post-type-archive-where-weve-been #content ul li h3{font-size:16px;font-weight:500;color:#6f6f6f;margin:0}.post-type-archive-where-weve-been #content ul li>div:first-child{flex:0 0 40%;position:relative;padding-bottom:100%}@media (min-width:768px){.post-type-archive-where-weve-been #content ul li>div:first-child{padding-bottom:38%}}.post-type-archive-where-weve-been #content ul li>div:first-child img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.post-type-archive-where-weve-been #content ul li>div:last-child{padding:20px;display:flex;flex-direction:column;gap:15px;justify-content:center}@media (min-width:768px){.post-type-archive-where-weve-been #content ul li>div:last-child{padding:30px}}.post-type-archive-where-weve-been #content ul li p{font-weight:200;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-type-archive-where-weve-been #content ul li a.more{font-size:14px;padding:11px 30px 12px;border:1px solid #000;color:#fff;background:#000;display:inline-block;transition:all 0.3s}.post-type-archive-where-weve-been #content ul li a.more:hover{color:#000;background:#fff}.post-type-archive-where-weve-been h1{font-size:38px;margin:0;text-align:center}@media (min-width:768px){.post-type-archive-where-weve-been h1{font-size:48px;text-align:left}}.post-type-archive-where-weve-been h1 b{font-weight:600}.post-type-archive-where-weve-been p.subtitle{margin-bottom:0.9em;font-weight:200;text-align:center;font-size:18px}@media (min-width:768px){.post-type-archive-where-weve-been p.subtitle{text-align:left}}.post-type-archive-where-weve-been .divider{width:40%;height:1px;background:#B3B3B3;margin:1.8em 0}@media (max-width:767px){.post-type-archive-where-weve-been .divider{margin:1.8em auto}}