.text-carousel-loop{position:relative;height:4em;overflow:hidden}.text-carousel-loop .text-line{position:absolute;width:100%;top:0;left:0;transform:translateY(100%);opacity:0;transition:transform 0.5s ease,opacity 0.5s ease;color:#B8DEE1;;font-size:2.2rem;font-family:iransans}.text-carousel-loop .text-line.active{transform:translateY(0);opacity:1;line-height:1.7em}.text-carousel-loop .text-line.exit{transform:translateY(-100%);opacity:0}.multi-slider h3{font-size:1.4rem!important;font-weight:600}@media only screen and (max-width:1024px){.text-carousel-loop .text-line{font-size:1.4rem}}.filter-groups{display:flex;flex-wrap:wrap;gap:10px}.filter-group{position:relative}.dropdown-btn{padding:8px 14px;border:2px solid #0d252c;border-radius:6px;background:#fff;color:#0d252c;cursor:pointer;white-space:nowrap}.dropdown-btn:hover{background:#0d252c;color:#fff}.dropdown-menu{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;background:#fff;border:1px solid #ddd;padding:10px;border-radius:6px;transition:all .2s ease;pointer-events:none;z-index:999}.filter-group:hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto}.dropdown-menu label{display:block;margin-left:15px;cursor:pointer}.active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;width:100%}.active-tag{background:#0d252c;color:#fff;padding:8px 14px;border-radius:6px;display:flex;align-items:center;gap:6px;font-weight:600}.active-tag span{cursor:pointer;margin-left:4px}