.blog_listing{padding-top:50px}.blog_listing p.description_blog{max-width:540px;margin:0 auto}.blog_listing .listing .listing_item{margin-bottom:30px}.blog_listing .listing .listing_item .listing_image a{display:block;position:relative;height:0;width:100%;padding-bottom:50%;background-size:cover;background-position:center}.blog_listing .listing .listing_item .listing_body{width:100%;padding:20px}.blog_listing .listing .listing_item .listing_body h4{color:var(--gray-black-color);font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:64px}.blog_listing .listing .listing_item .listing_body h4 a{color:var(--gray-black-color);text-decoration:none}.blog_listing .listing .listing_item .listing_body .listing_date{color:var(--gray-color);font-size:var(--font-size-link);line-height:var(--line-height-links)}.blog_listing .listing .listing_item .listing_body p{width:100%;display:block;display:-webkit-box;min-height:40px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog_listing .listing .listing_item .listing_body .read_more{text-align:right}.blog_listing .listing .listing_item .listing_body .read_more a{color:var(--gold-color);text-decoration:none;font-weight:bold;font-family:var(--URB-font)}.blog_listing .topic-bar{display:flex;width:100%;max-width:600px;margin:30px auto;justify-content:space-between}.blog_listing .topic-bar a{text-decoration:none;color:var(--gray-black-color);font-size:var(--font-size-link);line-height:var(--line-height-links);font-family:var(--URB-font);font-weight:bold}.blog_listing .topic-bar a:hover{color:var(--gold-color)}