@keyframes opacity-end-100{0%{opacity:0}to{opacity:1}}@keyframes opacity-bounce{0%{opacity:.4}50%{opacity:.6}to{opacity:.4}}@keyframes translateY-start-negative{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@font-face{font-family:din-condensed;src:url(../fonts/DINCond-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:din-condensed;src:url(../fonts/DINCond-Bold.woff) format("woff");font-weight:700;font-style:normal}.checkbox__row{background-color:#fff;border:1px solid #d5d5d5;display:flex;align-items:center;padding:15px;margin-bottom:.625rem;cursor:pointer;user-select:none}.checkbox__row:last-of-type{margin-bottom:0}.checkbox__row:hover{border:1px solid #8c9ab8}.checkbox__row-label{color:#003961}.checkbox__row--active .checkbox-wrapper{border:1px solid #003961;background:#003961}.checkbox__row--active .checkbox-wrapper__input:checked+.checkbox-wrapper__icon{background:transparent;transform:scale(1);border:0;opacity:1}.checkbox-wrapper{margin-right:.625rem;border:1px solid #99b0c0;border-radius:50%;height:16px;width:16px;display:flex;align-content:center;justify-content:center}.checkbox-wrapper__icon{background:transparent;display:inline-block;position:relative;width:16px;height:16px;left:1px;transition:all .2s cubic-bezier(.76,0,.24,1);transform:scale(.9);border:0;opacity:0}.checkbox-wrapper__icon svg{fill:#fff;height:12px;width:12px}.filter{margin-bottom:24px}.filter__button:focus,.filter__button:hover{background-color:#ffde6c;color:#003961}.filter__button:focus svg,.filter__button:hover svg{transform:rotate(90deg);fill:#003961}.filter__button:focus svg path,.filter__button:focus svg polygon,.filter__button:hover svg path,.filter__button:hover svg polygon{fill:#003961}.filter__button svg{height:12px;fill:#003961}.filter__button svg path{fill:#003961}@media(min-width:1024px){.filter__button{display:none}}.filter__title{display:block;padding:16px 24px;position:relative;cursor:pointer}@media(max-width:1327.98px){.filter__title{padding:24px}}.filter__title:hover{text-decoration:underline}.filter__title-plus-icon{right:24px}.filter__options{overflow-y:hidden;padding:0;overflow:hidden;transition:max-height .3s ease-out;height:auto;max-height:0}@media(min-width:1024px){.filter__options{max-height:1000px}}@media(min-width:1024px){.filter__options-inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}}.filter__options-option{display:flex;justify-content:center;align-items:center;padding:14px 16px;border:1px solid #e6ebef;border-right:none;border-left:none;margin-bottom:0;position:relative;cursor:pointer}@media(min-width:1024px){.filter__options-option--active .filter__checkbox__checkbox-wrapper{border:none}}.filter__options-option--active .filter__checkbox-wrapper__icon{height:20px;width:20px;background-color:transparent;border:none}.filter__options-option--active .filter__checkbox-wrapper__icon svg{height:16px;width:16px;opacity:1}@media(min-width:1024px){.filter__options-option--active .filter__checkbox-wrapper__icon svg{fill:#fff;height:20px;width:20px}}@media(min-width:1024px){.filter__options-option--active{background-color:#003961!important;color:#fff!important}}@media(min-width:1024px){.filter__options-option--active span{color:#fff!important}}@media(min-width:1024px){.filter__options-option{border-left:1px solid #e6ebef;border-right:1px solid #e6ebef}}@media(min-width:1024px){.filter__options-option:hover{background-color:#ffde6c}}.filter__options--active{max-height:0;max-height:1000px}.filter .filter__checkbox__row-label{font-size:17px;font-weight:700;line-height:24px;text-transform:uppercase;color:#003961;text-align:center;padding:0 40px}@media(min-width:1024px){.filter .filter__checkbox__row-label{margin-left:32px;padding:0;text-align:left}}.filter .filter__checkbox__checkbox-wrapper{position:absolute;left:16px}.filter .filter__checkbox-wrapper__icon{border-radius:0}.filter .filter__checkbox-wrapper__input:checked+.filter__checkbox-wrapper__icon{background-color:#fff;outline:1px solid #003961;background-color:#003961;outline:none}.filter .filter__checkbox-wrapper__input:checked+.filter__checkbox-wrapper__icon svg{fill:#fff}@media(min-width:1024px){.filter .filter__checkbox-wrapper__input:checked~.filter__options-option{background:#003961}}.filter__checkbox__row{background-color:#fff;border:1px solid #d5d5d5;display:flex;align-items:center;padding:15px;margin-bottom:.0625rem}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.filter__checkbox__row{margin-right:.5rem}}}.filter__checkbox__row--active{border:1px solid #00a794}.filter__checkbox__checkbox-wrapper{margin-right:.625rem;outline:1px solid #99b0c0;height:16px;width:16px;display:flex;align-content:center;justify-content:center}@media(min-width:1024px){.filter__checkbox__checkbox-wrapper{height:20px;width:20px}}.filter__checkbox__checkbox-wrapper--active{outline:1px solid #003961}@media(min-width:1024px){.filter__checkbox__checkbox-wrapper--active{outline:none}}.filter__checkbox-wrapper__input{opacity:0;position:absolute;left:-9999px}.filter__checkbox-wrapper__input:checked+.filter__checkbox-wrapper__icon{background-color:#ffde6c;border:1px solid #ffde6c;opacity:1}.filter__checkbox-wrapper__input:checked+.filter__checkbox-wrapper__icon svg{opacity:1}