.blog-listing{margin:0;width:100%}.blog_post_item .container{padding:40px 20px}.blog-listing .container-fluid,.blog_post_item{width:100%}.container{margin:0 auto;max-width:108rem;padding:0 20px;width:100%}section.blog-index-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}span.listing_author{font-weight:400}section.blog-grid{display:flex;flex-wrap:wrap;margin:0 -20px}article.blog-index_post{padding:0 20px 20px;width:50%}@media screen and (min-width:900px){article.blog-index_post{padding:0 20px 40px;width:50%}}article.blog-index_post.show{display:block!important}article.blog-index_post.hide{display:none!important}.blog-index_post-inner-card{background:#f7f7f7;border-radius:16px;display:flex;flex-direction:column;gap:20px;transition:all .3s ease;width:100%}.blog-index_post-inner-card:hover{background:#edebeb}.listing_image_wrapper{overflow:hidden;width:300px}.listing_image img{border-radius:16px 16px 0 0;height:196px;max-width:100%;object-fit:cover}.blog_header .listing-heading{color:#3c000f;font-family:energi Grotesk-Regular;font-size:22px;margin:4px 0}.blog_header .listing-heading,.blog_header h6{font-style:normal;font-weight:400;line-height:140%}.blog_header h6{color:#7c283d;font-family:RGCironText-Regular;font-size:14px;margin:0}.blog_card_bottom{display:flex;flex-direction:row;gap:8px}.blog_card_bottom h4{color:#7c283d;font-family:RGCironText-Regular;font-size:14px;font-weight:400;margin:0}.post-meta{display:none}.Arrangementer .post-meta{display:block}.Arrangementer .listing_image img{display:none}.Arrangementer .listing_image_wrapper{align-items:center;background:#fccafc;border-radius:10px 0 0 10px;display:flex;min-width:220px;padding:20px 30px}.Arrangementer .post-meta span{display:block;line-height:normal;margin:0}.post-meta .post-date{font-size:46px}.post-meta .post-time{margin:0 0 5px}.post-filter-navbar{margin:0 0 30px}@media screen and (min-width:900px){.post-filter-navbar{margin:0 0 60px}}.post-filter-navbar .post-filter{border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.post-filter-navbar .post-filter a{background:#fff;color:#3c000f;display:inline-block;font-family:RGCironText-Regular;font-size:clamp(16px,1.5vw,20px);padding:16px;text-align:center;text-align:left;text-transform:capitalize;transition:background .3s ease,transform .3s ease}.blog-index_post-inner-card:hover,.blog-index_post-inner-card:hover .listing_image img{border-radius:0}.post-filter-navbar .post-filter a:hover{background:#f7f7f7}.post-filter-navbar .post-filter .current a{background:#dee1ff;border-radius:4px;color:#3c000f}.post-filter-navbar .post-filter.topic li:first-child a{background:#fff;color:#3c000f}.loadmore{margin:10px 0 0;text-align:center;width:100%}.loadmore a{color:#3c000f;cursor:pointer;display:inline-block;font-family:energi Grotesk-Regular;font-size:20px;font-style:normal;font-weight:400;line-height:100%}.loadmore a img{margin:0 0 0 2px;position:relative;top:3px}.author-icon{border-right:1px solid #6c2c3c;padding-right:6px}.date-icon{padding-left:2px}@media screen and (min-width:768px){.container{padding:20px 40px}.post-filter-navbar .post-filter{flex-direction:row;flex-wrap:wrap}}@media print,screen and (min-width:1004px){.author-icon{border-right:none;padding-right:0}.date-icon{padding-left:0}.blog-index_post-content{display:flex;flex-direction:column;justify-content:center;padding:20px 20px 20px 0}.blog_header .listing-heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:200px;overflow:hidden}section.blog-index-wrap{gap:16px}.blog-index_post-inner-card{flex-direction:row;transition:all .3s ease}.listing_image_wrapper{height:196px;width:196px}.listing_image img{border-radius:16px 0 0 16px;height:100%}}@media screen and (min-width:1280px){.blog_post_item .container{padding:80px 20px 20px}.blog_card_bottom{flex-direction:row}.author-icon{border-right:1px solid #6c2c3c;padding-right:6px}.date-icon{padding-left:2px}}@media screen and (max-width:1003px){.blog_header,.listing_image img,.listing_image_wrapper{width:100%}.blog-index_post-content{padding:0 20px 20px}}@media screen and (max-width:768px){article.blog-index_post{width:100%}}@media screen and (max-width:480px){.listing_image img{height:196px}.loadmore{margin:0}.loadmore a{font-size:18px}}@media screen and (max-width:768px){.post-filter-navbar .post-filter{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.post-filter-navbar .post-filter a{background-color:#fff;border-radius:8px;color:#3c000f;display:inline-block;font-size:14px;padding:16px;text-align:center}.post-filter-navbar .post-filter .current a{background-color:#dee1ff}}