.related-resources-assets{background:#f2f4f6;padding:60px 0}.related-resources-assets .container .controls{display:flex}.related-resources-assets .container .controls span{cursor:pointer;display:inline-flex;padding:15px}.related-resources-assets .container .heading-wrap{display:flex}.related-resources-assets .container .heading-wrap .heading{flex:1}.related-resources-assets .resources-posts{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:calc(50vw - 615px)}.related-resources-assets .resources-posts::-webkit-scrollbar{display:none}.related-resources-assets .resources-posts>div{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.1);flex:none;margin:30px;padding:30px;scroll-margin:0 0 0 30px;scroll-snap-align:start;width:310px}.related-resources-assets .resources-posts>div a.image-wrap{display:block;margin-bottom:30px}.related-resources-assets .resources-posts>div a.image-wrap img{display:block;object-fit:cover;width:100%}.related-resources-assets .resources-posts>div .meta-data{display:flex;justify-content:space-between;margin-bottom:10px}.related-resources-assets .resources-posts>div .meta-data>span{background:#f2f4f6;color:#7e93a7;display:block;font-size:14px;font-weight:700;line-height:160%;margin:0 10px 0 0;padding:5px 10px 2px}.related-resources-assets .resources-posts>div h3{color:#003349;font-size:20px;font-weight:700;line-height:140%;margin-bottom:10px}.related-resources-assets .resources-posts>div h3 a{color:#003349}.related-resources-assets .resources-posts>div>p{font-size:16px;font-weight:lighter;line-height:160%;margin:0 0 10px}.related-resources-assets .resources-posts>div a.more-link{color:var(--dgm-color-text-accent);display:flex;font-size:16px;font-weight:lighter;line-height:160%}.related-resources-assets .resources-posts>div a.more-link span{margin-right:10px}@media screen and (max-width:820px){.related-resources-assets{background:#f2f4f6;padding:60px 0}.related-resources-assets .container{max-width:750px}.related-resources-assets .container .controls{display:flex}.related-resources-assets .container .controls span{cursor:pointer;display:inline-flex;padding:15px}.related-resources-assets .container .heading-wrap{display:flex}.related-resources-assets .container .heading-wrap .heading{flex:1}.related-resources-assets .resources-posts{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:calc(50vw - 360px)}.related-resources-assets .resources-posts::-webkit-scrollbar{display:none}.related-resources-assets .resources-posts>div{background:#fff;box-shadow:5px 5px 30px rgba(0,0,0,.1);flex:none;margin:30px;padding:30px;scroll-margin:0 0 0 30px;scroll-snap-align:start;width:310px}.related-resources-assets .resources-posts>div a.image-wrap{display:block;margin-bottom:30px}.related-resources-assets .resources-posts>div a.image-wrap img{display:block;height:auto;width:100%}.related-resources-assets .resources-posts>div .content .tag-publish-date{display:flex;justify-content:space-between;margin-bottom:10px}.related-resources-assets .resources-posts>div .content .tag-publish-date a.post-tag-link{color:var(--dgm-color-text-accent);display:block;font-size:12px;font-weight:700;line-height:160%;margin:0}.related-resources-assets .resources-posts>div .content .tag-publish-date p{color:#7e93a7;font-size:12px;line-height:160%;margin:0;text-transform:uppercase}.related-resources-assets .resources-posts>div .content h3{color:#003349;font-size:20px;font-weight:700;line-height:140%;margin-bottom:20px}.related-resources-assets .resources-posts>div .content h3 a{color:#003349}.related-resources-assets .resources-posts>div .content>p{font-size:16px;font-weight:lighter;line-height:160%;margin:0}.related-resources-assets .resources-posts>div .content a.more-link{color:var(--dgm-color-text-accent);font-size:16px;font-weight:lighter;line-height:160%}}@media screen and (max-width:768px){.related-resources-assets .container .controls{display:flex}.related-resources-assets .container .controls span{cursor:pointer;display:inline-flex;padding:15px}.related-resources-assets .container .heading-wrap{flex-direction:column}.related-resources-assets .container .heading-wrap .heading{flex:1;margin-left:0}.related-resources-assets .container .heading-wrap .heading h3{font-size:30px}.related-resources-assets .container .heading-wrap .heading h4{font-size:20px}.related-resources-assets .resources-posts{margin-left:0}.related-resources-assets .resources-posts>div{margin:30px 20px;width:70vw}}