.c-filter__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (min-width:992px){.c-filter__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-filter-selectors{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-filter-selectors .c-filter-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;font-weight:600;color:#122337;background:#F2F0E9;border-radius:12px 12px 0 0;padding:0 0.75rem;margin:0;cursor:pointer;border:none}@media (min-width:992px){.c-filter-selectors .c-filter-toggle{padding:1rem 0.75rem}}.c-filter-selectors .c-filter-toggle:after{background-color:#122337;-webkit-mask:url("/assets/images/icons/chevron-down.svg") center/contain no-repeat;mask:url("/assets/images/icons/chevron-down.svg") center/contain no-repeat;content:" ";display:block;width:1.5rem;height:1.5rem}.c-filter-selectors .c-filter-toggle{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.c-filter-selectors .c-filter-toggle:focus,.c-filter-selectors .c-filter-toggle:hover{background-color:#F2F0E9}.c-filter-selectors .c-filter-select{position:absolute;top:100%;left:0;padding:1.5rem 1rem;background-color:#FFFFFF;border-radius:0 12px 12px 12px;overflow:hidden;-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,0.1);box-shadow:0 4px 14px 0 rgba(0,0,0,0.1);z-index:10;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-filter-selectors .c-filter-select[hidden]{display:none}.c-filter-selectors .c-filter-select__title{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.3;word-break:break-word;font-family:"libertad",sans-serif;font-weight:400;color:inherit;float:left;width:100%;margin:0 0 0.75rem;padding:0}.c-filter-selectors .c-filter-select__options{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr));-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:992px){.c-filter-selectors .c-filter-select__options{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}.c-filter-selectors .c-filter-select__options--option{font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:inherit;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border-radius:12px;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;width:100%}.c-filter-selectors .c-filter-select__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.c-filter__reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.c-filter__search{position:relative}@media (min-width:992px){.c-filter__search{margin-left:auto}}.c-filter__search-input{font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:inherit;border-radius:99999px;width:100%;padding:0.5rem 2.5rem 0.5rem 1rem}.c-filter__search-input::-webkit-input-placeholder{opacity:0.4;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:#153B65}.c-filter__search-input::-moz-placeholder{opacity:0.4;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:#153B65}.c-filter__search-input:-ms-input-placeholder{opacity:0.4;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:#153B65}.c-filter__search-input::-ms-input-placeholder{opacity:0.4;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:#153B65}.c-filter__search-input::placeholder{opacity:0.4;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5;word-break:break-word;font-family:"libertad",sans-serif;color:#153B65}.c-filter__search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3893D1;border-radius:99999px;width:2rem;height:2rem;position:absolute;top:50%;right:0.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;cursor:pointer;padding:0}.c-filter__search-submit:before{background-color:#122337;-webkit-mask:url("/assets/images/icons/arrow-shape.svg") center/contain no-repeat;mask:url("/assets/images/icons/arrow-shape.svg") center/contain no-repeat;content:" ";display:block;width:1rem;height:1rem}.tabbedActive{outline-offset:8px;outline:2px dashed #ED6C32}.c-filter--submit{position:relative}@media (min-width:1200px){.c-filter--submit input{padding-right:55px}}.c-filter--submit:after{content:" ";display:block;position:absolute;top:10px;right:10px;width:22px;height:22px;margin:8px;border-radius:50%;border:2px solid #FFFFFF;border-color:#FFFFFF transparent #FFFFFF transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}