.post_list_wrapper{display:flex;justify-content:center;padding:0 32px;width:100%}.post_list_wrapper .post_list_container{display:flex;flex-direction:column;max-width:1290px;width:100%;--post_list_gap:40px;gap:var(--post_list_gap)}@media (max-width:1000px){.post_list_wrapper{padding:0 5vw!important}}.hidden{display:none!important}#dynamic_post_list,ul{list-style:none!important;padding:0!important}.post_list_wrapper .content_section *{margin:0}.post_list_wrapper .section_title{font-size:64px;font-weight:700;line-height:110%;margin-bottom:0!important}@media (max-width:768px){.post_list_wrapper .section_title3{font-size:36px}}.post_list_wrapper .filters_container_fw{display:flex;flex-direction:column;gap:calc(var(--post_list_gap)/2)}.post_list_wrapper .filter_type_container_desktop{align-items:center;border-bottom:2px solid #5f5f5f;display:flex;flex-direction:column;gap:var(--post_list_gap);padding-bottom:var(--post_list_gap)}.post_list_wrapper .filter_type_container_desktop .filter_section_text{font-size:28px;margin-bottom:0}.post_list_wrapper .filter_type_container_desktop .btn_type_container{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--post_list_gap)/2);justify-content:center}.post_list_wrapper .filter_type_container_desktop .btn_type{background-color:#f4f4f4;border:4px solid #f4f4f4;border-radius:10px;cursor:pointer;padding:20px;position:relative;text-transform:uppercase!important;width:210px}.post_list_wrapper .filter_type_container_desktop .btn_type.clear{background-color:transparent}.post_list_wrapper .filter_type_container_desktop .btn_text{font-size:24px;font-weight:700;margin:auto}.post_list_wrapper .filter_type_container_desktop .type_active_img{height:150%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%}@media (max-width:1000px){.post_list_wrapper .filter_type_container_desktop{display:none}}#filters_mobile_topic,#filters_mobile_type{display:none}@media (max-width:1000px){#filters_mobile_topic,#filters_mobile_type{display:block}}.post_list_wrapper .dropdown{display:flex;flex-direction:column;width:100%;--dropdown-gap:10px;gap:var(--dropdown-gap);position:relative;z-index:20}.post_list_wrapper .dropdown .dropdown_btn{align-items:center;background:#f4f4f4;border:4px solid #f4f4f4;border:none!important;border-radius:10px;color:#000!important;cursor:pointer;display:flex;font-size:24px;font-weight:700;gap:15px;justify-content:center;padding:20px;text-transform:uppercase;width:100%}.post_list_wrapper .dropdown .dropdown_btn .arrow{--dropdown_arrow_size:15px;align-items:center;display:flex;justify-content:center;transform:rotate(90deg);width:var(--dropdown_arrow_size)}.post_list_wrapper .dropdown .dropdown_btn .arrow.open{transform:rotate(180deg)}.post_list_wrapper .dropdown .dropdown_btn .arrow svg{display:block;height:var(--dropdown_arrow_size);pointer-events:none;width:var(--dropdown_arrow_size)}.post_list_wrapper .dropdown .dropdown_list{background:#fff;display:flex;flex-direction:column;gap:calc(var(--dropdown-gap)*.3);max-height:60vh;overflow-y:auto;padding:15px 0!important;-webkit-overflow-scrolling:touch}.post_list_wrapper .dropdown .dropdown_item{align-items:center;cursor:pointer;display:flex;font-size:20px;gap:var(--dropdown-gap);padding:var(--dropdown-gap);padding-left:calc(var(--dropdown-gap)*2);text-transform:uppercase!important}.post_list_wrapper .dropdown .dropdown_item.clear{border:4px solid #f4f4f4;border-radius:10px;font-weight:700;margin:15px auto 0;padding:10px 30px;text-align:center}.post_list_wrapper .dropdown .dropdown_item.close{border-bottom:2px solid #5f5f5f;display:flex;font-size:24px;font-weight:700!important;justify-content:center;padding:20px 10px 10px;width:100%}.post_list_wrapper .dropdown .dropdown_item .img_container{align-items:center;display:flex;height:25px}.post_list_wrapper .dropdown .dropdown_item .img_container img{height:100%;object-fit:contain;width:auto}@media (max-width:768px){.post_list_wrapper .dropdown .dropdown_btn{font-size:20px}}.post_list_wrapper .content_section{position:relative;width:100%;z-index:1}.post_list_wrapper .columns_container{display:flex;gap:calc(var(--post_list_gap)*1.5);position:relative;width:100%}.post_list_wrapper .content_section .col_1,.post_list_wrapper .content_section .col_2{display:flex;flex-direction:column;gap:var(--post_list_gap)}.post_list_wrapper .content_section .col_title{font-size:28px;font-weight:700}@media (max-width:1000px){#filters_desktop_topic{display:none}}.post_list_wrapper .content_section .col_1{display:flex;flex-direction:column;gap:var(--post_list_gap);height:auto;max-height:calc(100vh - 20px);min-width:30%}.post_list_wrapper .content_section .col_1 .topics_list{display:flex;flex-direction:column;flex-grow:1;gap:5px;overflow-y:auto}.post_list_wrapper .content_section .col_1 .topics_list li:first-child{padding-top:0}.post_list_wrapper .content_section .col_1 .topics_list .topic_label{align-items:center;display:flex;--topics-gap:10px;--arrow-width:25px;cursor:pointer;font-size:20px;gap:var(--topics-gap);padding:var(--topics-gap);padding-left:0;text-transform:uppercase!important}.post_list_wrapper .content_section .col_1 .topics_list .topic_label.clear{border:4px solid #f4f4f4;border-radius:10px;font-weight:700;margin-left:calc(var(--topics-gap) + var(--arrow-width));margin-top:20px;padding:10px 30px;width:fit-content}.post_list_wrapper .content_section .col_1 .topics_list .topic_label .img_container{align-items:center;display:flex;width:var(--arrow-width)}.post_list_wrapper .content_section .col_1 .topics_list .topic_label .img_container img{height:auto;object-fit:contain;width:100%}.post_list_wrapper .content_section .col_2{flex-grow:1}@media (max-width:1000px){.post_list_wrapper .content_section .col_2,.post_list_wrapper .content_section .col_2 .col_title{text-align:center}}.post_list_wrapper .content_section .to_top_container{--to_top_btn_spacing:20px;bottom:10px;display:flex;justify-content:end;margin:var(--to_top_btn_spacing) 0;position:sticky;width:100%}.post_list_wrapper .content_section .sticky_btn_top{background-color:#f4f4f4;border:2px solid #5f5f5f;border-radius:35px;cursor:pointer;display:flex;justify-content:center;margin-right:var(--to_top_btn_spacing);padding:10px 20px;width:fit-content}.post_list_wrapper .content_section .sticky_btn_top .icon{align-items:center;aspect-ratio:1;display:flex;height:15px;justify-content:center;margin-top:-3px}.post_list_wrapper .content_section .sticky_btn_top .icon svg{height:15px;pointer-events:none;width:15px}.post_list_wrapper #dynamic_post_list{display:flex;flex-direction:column;gap:40px;width:100%}.post_list_wrapper #dynamic_post_list .post_card{display:flex;flex-direction:column;height:auto;width:100%}.post_list_wrapper li.post_card .img_container{aspect-ratio:620/300;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;width:100%}.post_list_wrapper li.post_card .img_container img{height:100%;object-fit:cover;width:100%}.l-f-post_wrapper .post_card .img_container,.post_list_wrapper #dynamic_post_list .post_card .img_container{border:2px solid #f4f4f4;border-bottom:none}.post_list_wrapper .post_card_text_container{background-color:hsla(0,0%,85%,.3);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-width:0;padding:40px;text-align:left}.post_list_wrapper .post_card_text_container .post_category{color:rgba(0,0,0,.65);font-size:26px;font-weight:700;line-height:110%;text-transform:uppercase}.post_list_wrapper .post_card_text_container .post_title{font-size:28px;font-weight:700;line-height:110%}.post_list_wrapper .post_card_text_container .post_text{font-size:20px;line-height:150%}.post_list_wrapper .post_card_text_container a:hover{text-decoration:none!important}.post_list_wrapper .author_container{align-items:center;display:flex;gap:15px}.post_list_wrapper .author_container .author_photo{aspect-ratio:1;border-radius:100%;overflow:hidden;width:75px}.post_list_wrapper .author_container .author_photo img{height:auto;object-fit:contain;width:100%}.post_list_wrapper .author_info{display:flex;flex-direction:column;gap:5px}.post_list_wrapper .author_container .author_name,.post_list_wrapper .author_container .author_role{display:inline-block;font-size:20px;font-weight:700}.post_list_wrapper .author_container .author_role{font-weight:400}.post_list_wrapper .post_card_text_container .publication_date{color:rgba(0,0,0,.65);font-size:20px;line-height:150%}@media (max-width:1000px){.post_list_wrapper #dynamic_post_list{gap:30px}.post_list_wrapper .post_card_text_container{gap:20px;padding:20px}.post_list_wrapper .post_card_text_container .post_category{font-size:18px}.post_list_wrapper .post_card_text_container .post_title{font-size:20px}.post_list_wrapper .post_card_text_container a{margin:10px 0;text-decoration:none!important}.post_list_wrapper .author_container .author_name,.post_list_wrapper .author_container .author_role,.post_list_wrapper .post_card_text_container .publication_date{font-size:18px}.post_list_wrapper .content_section #load_more_button{margin:0 auto}}.dropdown_item img,.topic_label img,.type_active_img{opacity:0;transition:opacity .3s ease}.btn_type.active .type_active_img,.dropdown_item.active img,.topic_label.active img{opacity:1}.arrow{transition:transform .3s ease}.post_list_wrapper .content_section .col_1{min-width:20%}.post_list_wrapper #dynamic_post_list{flex-direction:row!important;flex-wrap:wrap;max-width:100%}.post_list_wrapper #dynamic_post_list .post_card{flex:0 0 calc((100% - var(--post_list_gap))/2);max-width:calc((100% - var(--post_list_gap))/2)}@media (max-width:768px){.post_list_wrapper #dynamic_post_list .post_card{flex:0 0 100%;max-width:100%}}