.main-container{background:#f7f9fa;padding:80px 5.556% 47px;align-items:center}
.recommendedTags-container{padding:65px 8.126% 9px;display:flex}
.recommendedTags-headertext{font-family:'Publico Pro Web';font-style:normal;font-weight:400;font-size:40px;line-height:46px;text-align:center}
.recommended-insights{width:48.135%}
.recommended-news{width:48.135%;padding-left:3.732%}
.recommendedTags-insights-topic{font-family:'Publico Pro Web';font-style:normal;font-weight:700;font-size:20px;line-height:28px;padding-bottom:24px;display:inline-block}
.recommendedTags-news-topic{font-family:'Publico Pro Web';font-style:normal;font-weight:700;font-size:20px;line-height:28px;padding-bottom:24px;display:inline-block}
.recommendedTags-content-h6{font-family:'Akkurat Pro';font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;color:#333;padding-bottom:8px}
.recommendedTags-content-h5{font-family:'Akkurat Pro';font-style:normal;font-weight:700;font-size:16px;line-height:24px}
.recommendedTags-content-h3{font-family:'Publico Pro Web';font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#000}
.recommendedTags-content-resources-h3{font-family:'Akkurat Pro';font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000}
.recommendedTags-insights-content{border-top:1px solid #ccc;padding-top:32px;padding-bottom:24px}
.recommendedTags-news-content{border-top:1px solid #ccc;padding-top:32px;padding-bottom:24px}
@media only screen and (min-width:426px) and (max-width:820px){.main-container{padding:48px 7.292% 40px 8.334%}
.recommendedTags-container{padding:57px 0 0;display:flex}
.recommendedTags-headertext{font-size:24px;line-height:32px}
.recommended-insights{width:50%}
.recommended-news{width:50%;padding-left:6.173%}
.recommendedTags-content-h3{font-size:20px;line-height:28px}
.recommendedTags-insights-content{padding-top:24px}
.recommendedTags-news-content{padding-top:24px}
}
@media only screen and (max-width:425px){.main-container{padding:32px 4.267% 25px}
.recommendedTags-container{padding:57px 0 0;display:block}
.recommendedTags-headertext{font-size:24px;line-height:32px}
.recommended-insights{width:100%}
.recommended-news{border-top:1px solid #ccc;width:100%;padding-left:0;padding-top:16px}
.recommendedTags-news-topic{padding-bottom:16px}
.recommendedTags-content-h3{font-size:20px;line-height:28px}
.recommendedTags-insights-content{padding-top:16px;padding-bottom:24px}
.recommendedTags-news-content{border:0;padding-top:0;padding-bottom:16px}
}