.blog-filters-wrapper{margin-bottom:40px}.blog-filters-wrapper .filters-container{display:flex;gap:15px;flex-wrap:wrap}.blog-filters-wrapper .filter-group{position:relative}.blog-filters-wrapper .filter-dropdown{display:flex;align-items:center;gap:12px;padding:12px 24px;background:#fff;color:rgba(66,98,255,1);border:none;border-radius:50px;font-size:16px;font-weight:300;font-family:Poppins,sans-serif;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 12px rgba(79,70,229,0.3)}.blog-filters-wrapper .filter-dropdown:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(79,70,229,0.4)}.blog-filters-wrapper .filter-dropdown.active{background:#dedede}.blog-filters-wrapper .filter-arrow{transition:transform 0.3s ease}.blog-filters-wrapper .filter-dropdown.active .filter-arrow{transform:rotate(180deg)}.blog-filters-wrapper .filter-dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.12);padding:8px;min-width:220px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease}.blog-filters-wrapper .filter-dropdown-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.blog-filters-wrapper .filter-option{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;border-radius:8px;transition:background 0.2s ease;font-size:15px;color:#333}.blog-filters-wrapper .filter-option:hover{background:#f3f4f6}.blog-filters-wrapper .filter-option input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#4f46e5}.blog-filters-wrapper .filter-option span{flex:1;user-select:none}.card-article.hidden-by-filter{display:none!important}.no-results-message{display:none;text-align:center;padding:60px 20px;color:#fff;font-size:18px;background:rgba(255,255,255,0.2);border-radius:16px;margin-top:40px;box-shadow:0 4px 12px rgba(0,0,0,0.08);backdrop-filter:blur(10px)}@media (max-width:768px){.blog-filters-wrapper .filters-container{flex-direction:column}.blog-filters-wrapper .filter-dropdown{width:100%;justify-content:space-between}.blog-filters-wrapper .filter-dropdown-menu{width:100%}}.bde-post-loop-199-107>.bde-loop{--bde-posts-gap:15px;--bde-posts-per-row:3}.bde-post-loop-199-107 .bde-posts-pagination{margin-top:0px;gap:10px}.bde-post-loop-199-107 .bde-posts-prev-next-link a{color:#B0B0B0;font-family:"Poppins",sans-serif;font-weight:700;text-decoration-line:overline none}.bde-post-loop-199-107 .bde-posts-pagination-infinite-loader-wrapper{margin-top:0px}.bde-post-loop-199-107 .bde-posts-pagination ul{gap:10px}.bde-post-loop-199-107 .bde-posts-pagination ul li,.bde-post-loop-199-107 .bde-posts-pagination ul li a{color:#B0B0B0;font-family:"Poppins",sans-serif;font-weight:700;text-decoration-line:overline none}.bde-post-loop-199-107 .bde-posts-pagination ul a.is-active,.bde-post-loop-199-107 .bde-posts-pagination ul li:hover{color:#27139C}.bde-post-loop-199-107>.bde-loop>.bde-loop-item,.bde-post-loop-199-107>.bde-loop-accordion>.bde-accordion__content-wrapper>.bde-accordion__panel>.bde-accordion__panel-content>.bde-loop-item,.bde-post-loop-199-107>.breakdance-swiper-wrapper>.swiper>.bde-loop>.bde-loop-item{padding-right:0px;padding-left:0px}@media (max-width:1119px){.bde-post-loop-199-107>.bde-loop{--bde-posts-gap:0px;--bde-posts-per-row:2}}@media (max-width:1023px){.bde-post-loop-199-107>.bde-loop{--bde-posts-gap:10px}}@media (max-width:767px){.bde-post-loop-199-107>.bde-loop{--bde-posts-per-row:1}}.bde-post-loop-199-109 .swiper-slide{height:auto}.bde-post-loop-199-109 .breakdance-swiper-wrapper{padding:0}.bde-post-loop-199-109{padding:0px 0px 0px 0px}@media (max-width:1119px){.bde-post-loop-199-109 .swiper-slide{height:auto}.bde-post-loop-199-109 .breakdance-swiper-wrapper{padding:0}}@media (max-width:1023px){.bde-post-loop-199-109 .swiper-slide{height:auto}.bde-post-loop-199-109 .breakdance-swiper-wrapper{padding:0}}@media (max-width:767px){.bde-post-loop-199-109 .swiper-slide{height:auto}.bde-post-loop-199-109 .breakdance-swiper-wrapper{padding:0}}@media (max-width:479px){.bde-post-loop-199-109 .swiper-slide{height:auto}.bde-post-loop-199-109 .breakdance-swiper-wrapper{padding:0}}