:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media screen and (min-width:48em){.m-filters{display:flex;margin-right:-2rem}.m-filters .bef-exposed-form .form--inline{align-items:center;display:flex}}@media print,screen and (max-width:47.99875em){.m-filters .bef-exposed-form .form--inline>.form-item{float:none;width:100%}}@media screen and (min-width:48em){.m-filters .bef-exposed-form .form--inline>.form-item{flex:1 1 0;margin-right:2rem}}.m-filters select{background-color:#fff;background-image:inherit;background-position:100%;background-size:auto;border:0;border-bottom:0 solid transparent;border-radius:0;color:#1e1e1e;cursor:pointer;font:normal 1rem Outfit,Helvetica,Roboto,Arial,sans-serif;text-transform:none}@media screen and (min-width:30em){.m-filters select{min-width:9.6875rem}}.m-filters label{color:#041e42}.m-filters{margin-right:0}.m-filters label{display:none}.m-filters select{background:#f1f1f8 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDE4NS4zNDQgMTg1LjM0NCI+PHBhdGggZD0iTTkyLjY3MiAxNDQuMzczYTEwLjcgMTAuNyAwIDAgMS03LjU5My0zLjEzOEwzLjE0NSA1OS4zMDFjLTQuMTk0LTQuMTk5LTQuMTk0LTEwLjk5MiAwLTE1LjE4YTEwLjcyIDEwLjcyIDAgMCAxIDE1LjE4IDBsNzQuMzQ3IDc0LjM0MSA3NC4zNDctNzQuMzQxYTEwLjcyIDEwLjcyIDAgMCAxIDE1LjE4IDBjNC4xOTQgNC4xOTQgNC4xOTQgMTAuOTgxIDAgMTUuMThsLTgxLjkzOSA4MS45MzRhMTAuNyAxMC43IDAgMCAxLTcuNTg4IDMuMTM4IiBzdHlsZT0iZmlsbDpyZWQiLz48L3N2Zz4=) no-repeat right 16px center/12px;border:.0625rem solid transparent;border-radius:1.25rem;box-shadow:0 .125rem .0625rem #cdd2d9;font-weight:600;height:auto;margin:.5rem 0 1.5rem;padding:.65625rem 2.375rem .65625rem 1rem;width:auto}.m-filters select:hover{box-shadow:none}.m-filters select:focus{border-color:#041e42}.m-filters .form--inline{display:flex;flex-wrap:wrap}.m-filters .bef-exposed-form .form--inline>.form-actions,.m-filters .bef-exposed-form .form--inline>.form-item,.m-filters .js-form-type-select{margin:0}