.filters-wrapper{padding-top:4.25rem;padding-bottom:4.5rem}.filters-wrapper .filter-title{font-size:1.625rem;line-height:1.23077em;font-weight:700;color:var(--teal-blue)}@media only screen and (max-width:768px){.filters-wrapper .filter-title{font-size:1.125rem}}.filters-wrapper .filter-title{color:var(--teal-blue);text-align:center;margin-bottom:.875rem}.filters-wrapper .solutions-filter-wrapper{padding-top:2.125rem}.filters-wrapper .list-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.25rem}.filters-wrapper .list-wrapper ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.25rem}.filters-wrapper .list-wrapper ul button{background-color:#fff;font-size:1rem;font-weight:700;color:var(--teal-blue);border-radius:1.5rem;padding-block:.375rem;padding-inline:1.5rem;display:flex;align-items:center;width:15.625rem}.filters-wrapper .list-wrapper ul button svg{width:1rem;height:auto}.filters-wrapper .list-wrapper ul button .button-icon{width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;border:.125rem solid var(--teal-blue);border-radius:50%;margin-left:auto;color:var(--alto)}.filters-wrapper .list-wrapper ul button.active .button-icon{color:var(--teal)}.filters-wrapper .button-clear{display:inline-block;font-size:1.125rem;letter-spacing:-.01em;font-weight:700;background-color:var(--cinnabar);border:.125rem solid var(--cinnabar);border-radius:1.5rem;color:#fff;padding:.375rem 1.5rem;transition:all .1s ease-in-out;height:max-content}.filters-wrapper .button-clear:hover{background-color:var(--teal);border-color:var(--teal)}@media only screen and (max-width:768px){.filters-wrapper{padding-top:2.125rem;padding-bottom:2.25rem}.filters-wrapper .button-clear{font-size:1rem;padding:.25rem 1rem}.filters-wrapper .filter-title{margin-bottom:.5rem}.filters-wrapper .list-wrapper{gap:1.125rem}.filters-wrapper .list-wrapper ul{gap:.5rem}}