.content-listing .head,.content-listing .pages{padding:100px 16px}.content-listing .head .bg,.content-listing .pages .bg{margin:0 auto;max-width:1310px}.content-listing .head .filters .tags{display:flex;flex-wrap:wrap;list-style-type:none;margin:-5px;padding:0}.content-listing .head .filters .tags .tag{line-height:1;margin:5px}.content-listing .head .filters .tags .tag button{border:1px solid #276770;font-weight:400;line-height:1;padding:8px 16px}.content-listing .head .filters .tags .tag button:after{content:"";width:0}.content-listing .head .filters .tags .tag.all{border-right:1px solid #276770;padding-right:10px}.content-listing .pages{background:#fff}.content-listing .pages .bg .page{color:#276770;display:inline-block;padding:8px;text-decoration:none}.content-listing .pages .bg .page img{aspect-ratio:16/9;border-top-left-radius:16px;border-top-right-radius:16px;height:auto;max-width:100%;object-fit:cover;width:100%}.content-listing .pages .bg .page .desc .title{margin:10px 0}.content-listing .pages .bg .page .desc p{color:#000}.content-listing .pages .bg .page .desc .tags{display:flex;flex-wrap:wrap;margin:-2.5px;padding-bottom:10px}.content-listing .pages .bg .page .desc .tags .tag{border:1px solid #8b8b8b;border-radius:33px;color:#8b8b8b;font-size:12px;font-style:normal;font-weight:400;margin:5px 2.5px;padding:0 10px;text-decoration:none}@media (min-width:768px){.content-listing .head .bg{align-items:center;display:flex}.content-listing .head .intro{flex:1 0 60%;padding-right:30px}.content-listing .head .filters{border-left:1px solid #276770;flex:1 0 40%;padding-left:30px}.content-listing .pages .bg{display:flex;flex-wrap:wrap}.content-listing .pages .bg .page{flex:0 0 33.33%}}