.border-none{border:none}.form-container{margin-top:1rem}.form-container.has-dropdowns form{background:#eee;padding:2rem 2rem .5rem;-ms-flex-pack:justify;justify-content:space-between}.form-container.has-dropdowns form .dropdown-container,.form-container.has-dropdowns form .word-search{margin-bottom:48px;width:calc(50% - 16px)}@media(max-width:575.98px){.form-container.has-dropdowns form .dropdown-container,.form-container.has-dropdowns form .word-search{width:100%}}form.tax-filters{clear:both;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form.tax-filters h2{font-size:1.125rem;font-weight:400;width:100%}form.tax-filters .labels-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;width:100%}form.tax-filters label{display:inline-block;margin:0 0 1rem}form.tax-filters label .name{background:#ffa92c;background:#fff;border:1px solid #333;border-radius:1.25rem 0 1.25rem 0;border-radius:.75rem 0 .75rem 0;color:#333;color:#007195;font-family:SourceSansPro,sans-serif;font-size:1.125rem;font-weight:600;font-weight:400;margin-bottom:.5rem;margin-right:.5rem;margin-top:.5rem;padding:.5rem 1rem;text-decoration:none;transition:.2s ease-in-out;word-break:break-word}@media(max-width:575.98px){form.tax-filters label .name{padding:.375rem .75rem}}form.tax-filters label .name:active,form.tax-filters label .name:focus,form.tax-filters label .name:hover{background:#ffd465;background:#007195;border-color:#007195;color:#333;color:#fff;text-decoration:none}form.tax-filters label.hidable{display:none;-ms-flex-order:1;order:1}form.tax-filters label.hidable.visible{display:inline-block}form.tax-filters label:active,form.tax-filters label:focus,form.tax-filters label:hover{cursor:pointer}form.tax-filters input.screen-reader-text:focus{opacity:0;position:absolute}form.tax-filters input.screen-reader-text:focus+.name{text-decoration:underline}form.tax-filters input:active{display:none}form.tax-filters input[checked]+.name{background:#007195;border-color:#007195;color:#fff}form.tax-filters .show-more{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background:none;border:none;color:#007195;cursor:pointer;font-family:SourceSansPro,sans-serif;font-size:1rem;font-weight:600;margin:0 0 1rem;text-decoration:underline;-ms-flex-order:2;order:2}form.tax-filters .show-more .label{pointer-events:none}form.tax-filters .show-more svg{margin-right:.5rem;pointer-events:none}form.tax-filters .show-more svg.hidden{display:none}form.tax-filters .word-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}form.tax-filters .word-search:active,form.tax-filters .word-search:hover{box-shadow:0 0 0 2px #ffa92c}form.tax-filters .word-search input:active{display:block}form.tax-filters .word-search label{height:100%;margin:0;text-decoration:none;width:100%}form.tax-filters .word-search .search-field{border:none;display:block;font-family:SourceSansPro,sans-serif;font-size:1.125rem;height:100%;line-height:1;margin:0;padding:1.25rem;width:100%}form.tax-filters .word-search .search-submit{background:#fff;border:none;color:#333;font-size:1.125rem;font-weight:700;height:100%;margin:0;padding:.5rem 1rem}form.tax-filters .word-search .search-submit svg{height:1.5rem;width:1.5rem}form.tax-filters .word-search .search-submit:active,form.tax-filters .word-search .search-submit:focus,form.tax-filters .word-search .search-submit:hover{cursor:pointer}form.tax-filters .dropdown-container{position:relative}form.tax-filters .dropdown-container .dropdown-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;text-decoration:none;-ms-flex-pack:justify;background:#fff;border:none;border-radius:0 0 1.5rem 0;color:#333;font-size:1.125rem;height:100%;justify-content:space-between;margin:0;padding:0;transition:.1s ease-in-out;width:100%}form.tax-filters .dropdown-container .dropdown-button svg{height:1.75rem;margin-right:.625rem;transition:.2s ease-in-out;width:1.75rem}@media(max-width:575.98px){form.tax-filters .dropdown-container .dropdown-button svg{height:1.5rem;width:1.5rem}}form.tax-filters .dropdown-container .dropdown-button .label{font-family:SourceSansPro,sans-serif;line-height:1;overflow:hidden;padding:1.25rem;text-overflow:ellipsis;white-space:nowrap}form.tax-filters .dropdown-container .dropdown-button .label.has-selected{text-decoration:underline}form.tax-filters .dropdown-container .dropdown-button svg{background:#ffa92c;border-radius:0 0 1.5rem 0;color:#333;height:61px;margin:0 0 0 1rem;padding:.75rem;width:61px}form.tax-filters .dropdown-container .dropdown-button:active,form.tax-filters .dropdown-container .dropdown-button:hover{box-shadow:0 0 0 2px #ffa92c}form.tax-filters .dropdown-container .dropdown-button:focus{box-shadow:0 0 0 1px #333;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px;transition:none}form.tax-filters .dropdown-container .dropdown{background:#fff;border-radius:0 0 2px 2px;box-shadow:0 .25rem .5rem rgba(51,51,51,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:70vh;overflow-y:auto;position:absolute;width:100%;z-index:1}form.tax-filters .dropdown-container .dropdown .name-dropdown{display:-ms-flexbox;display:flex;font-family:SourceSansPro,sans-serif;padding:1.25rem;transition:.1s ease-in-out}form.tax-filters .dropdown-container .dropdown label{margin:0}form.tax-filters .dropdown-container .dropdown label:not(:last-child) .name-dropdown{border-bottom:1px solid #eee}form.tax-filters .dropdown-container .dropdown label:active .name-dropdown,form.tax-filters .dropdown-container .dropdown label:focus .name-dropdown,form.tax-filters .dropdown-container .dropdown label:hover .name-dropdown{background:#ffa92c;color:#fff}form.tax-filters .dropdown-container .dropdown input[checked]+.name-dropdown{background:#ffa92c;color:#fff;text-decoration:underline}form.tax-filters .dropdown-container .dropdown input:active+.name-dropdown,form.tax-filters .dropdown-container .dropdown input:focus+.name-dropdown{background:#ffa92c;color:#fff;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px;transition:none}form.tax-filters .dropdown-container .dropdown.hidden{display:none}.form-container .filters-label{font-family:SourceSansPro,sans-serif;font-weight:600;margin-bottom:.5rem;width:100%}.form-container .filters-label--absolute{bottom:100%;position:absolute;width:auto}