.content-filter .content-filter-select,.content-filter .content-filter-button{display:none;}.filter{width:100%;}.filter .filter-header{font-size:18px;font-weight:500;margin:0 0 26px;}.reset-label{display:none;height:100%;font-weight:400;cursor:pointer;border:1px solid #d2d8dd;background-color:#e9e9e9;}.reset-label .reset-icon{width:10px;height:10px;display:inline-block;stroke:#88898b;margin-right:12px;}.reset-label .reset-small{display:none;}.reset-label:hover{border:1px solid #ff8f96;background-color:#ffe9e9;}.reset-label:hover .reset-icon{stroke:#ff8f96;}.reset-label .reset-small{color:#88898b;}.reset-label:hover .reset-small{color:#ff8f96;}.content-filter .filter-content ul{list-style:none;margin:0;padding:0 0 0 4px;}.content-filter .filter-content .custom-option{border-bottom:1px solid #d2d8dd;padding-bottom:8px;margin-bottom:17px;margin-left:4px;}.content-filter .filter-content li,.content-filter .filter-content .custom-option{position:relative;}.content-filter .filter-content li.missing-tag{display:none;}.content-filter .filter-content li input,.content-filter .filter-content .custom-option input{display:none;}.content-filter .filter-content li label,.content-filter .filter-content .custom-option label{display:inline-block;padding-left:26px;font-weight:400;margin-bottom:4px;}.content-filter .filter-content li.missing-tag label{color:#88898b;}.content-filter .filter-content li label:before,.content-filter .filter-content .custom-option label:before{position:absolute;left:0;top:1px;content:" ";display:inline-block;width:16px;height:16px;border:#8d9399 1px solid;}.content-filter .filter-content li.missing-tag label:before{border-color:#dddee0;}.content-filter .filter-content li input:checked + label:before,.content-filter .filter-content .custom-option input:checked + label:before{background-image:url("/images/search/checkbox.svg");background-repeat:no-repeat;background-position:center;background-size:10px 8px;}.filter .filter-content li .external-link{position:absolute;bottom:1px;right:0;width:15px;height:15px;margin-left:16px;background:url("/images/search/external-icon.svg");background-repeat:no-repeat;background-size:15px 13px;}.hidden-info{display:none;}@media all and (min-width:1025px){.filter .filter-content li .filter-item-text{padding-right:50px;display:inline-block;}.filter .filter-content li .filter-item-text .filter-item-number{display:inline-block;width:0;height:0;white-space:nowrap;}.filter .filter-content li .filter-item-text .filter-item-number-container{position:relative;padding-left:5px;}.filter .filter-content li .filter-item-text .filter-item-number-text{padding-right:25px;}.filter.dropdown-view .filter-content li .filter-item-text{padding-right:0;}.filter.dropdown-view .filter-content li .filter-item-text .filter-item-number{width:auto;height:auto;}.filter.dropdown-view .filter-content li .filter-item-text .filter-item-number-text{padding-right:0;}.content-filter.dropdown-view .content-filter-select{display:block;width:100%;height:40px;position:relative;outline:none;background-color:transparent;border:none;padding:0;}.content-filter.dropdown-view .content-filter-select:focus{outline:none;background-color:transparent;border:none;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button{float:left;width:100%;background-image:-moz-linear-gradient(90deg,#f5f5f6 0,#fff 100%);background-image:-webkit-linear-gradient(90deg,#f5f5f6 0,#fff 100%);background-image:-ms-linear-gradient(90deg,#f5f5f6 0,#fff 100%);text-align:left;border-color:rgb(199,202,204);border-width:1px;border-style:solid;padding:9px 0 0 30px;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.content-filter.dropdown-view .content-filter-select.filtered .content-filter-select-button{width:calc(100% - 70px);border-width:1px 0 1px 1px;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button:focus{outline:none;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label{width:calc(100% - 150px);}.content-filter.dropdown-view.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label .selected-long,.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label .selected-short,.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label .selected-short-mobile{display:none;width:100%;text-overflow:ellipsis;overflow:hidden;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-default-label{font-weight:500;margin-right:20px;overflow:hidden;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label .selected-long,.content-filter.dropdown-view .content-filter-select .content-filter-select-button .filter-selected-label .selected-short,.content-filter.dropdown-view.open .content-filter-select .content-filter-select-button .filter-default-label,.content-filter.dropdown-view .content-filter-select .content-filter-select-button:hover .filter-default-label{color:rgb(0,126,199);}.content-filter.dropdown-view .content-filter-select.filtered .content-filter-select-button .filter-selected-label .selected-long,.content-filter.dropdown-view.open .content-filter-select.filtered .content-filter-select-button .filter-selected-label .selected-long{display:inline-block;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button > *{display:inline-block;font-family:"Fira Sans",sans-serif;font-size:14px;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button .caret-container{height:10px;position:absolute;top:12px;left:10px;}.content-filter.dropdown-view.open .content-filter-select .content-filter-select-button .caret-container{top:7px;}.content-filter.dropdown-view .content-filter-select .content-filter-select-button:hover .caret{border-top:5px dashed rgb(0,126,199);}.content-filter.dropdown-view .content-filter-select .content-filter-select-button .caret{border-top:5px dashed;border-bottom:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;}.content-filter.dropdown-view.open .content-filter-select .content-filter-select-button .caret{border-top:5px solid transparent;border-bottom:5px dashed rgb(0,126,199);border-right:5px solid transparent;border-left:5px solid transparent;}.content-filter.dropdown-view .filter-content{border-color:rgb(199,202,204);border-width:0 1px 1px 1px;border-style:solid;}.content-filter.dropdown-view .filter-content ul li label .external-link{display:none;}.content-filter.dropdown-view .filter-header,.content-filter.dropdown-view .filter-content,.filter.dropdown-view .filter-content .custom-option{display:none;}.content-filter.dropdown-view.open .filter-content{display:block;}.filter.dropdown-view .filter-content ul{padding:23px 0;}.content-filter.dropdown-view .filter-content ul li{position:relative;}.content-filter.dropdown-view .filter-content ul li:not(.missing-tag):hover{background-color:#f4fbfc;}.content-filter.dropdown-view .filter-content ul li label{display:inline-block;font-weight:400;margin-bottom:0;height:30px;padding:5px 0 5px 52px;}.content-filter.dropdown-view .filter-content ul li label:before{left:26px;top:6px;background-color:#fff;}.content-filter.dropdown-view .filtered .reset-label{display:inline-block;padding-top:5px;text-align:center;}.content-filter.dropdown-view .reset-label{width:70px;font-size:14px;}.content-filter.dropdown-view .reset-label .reset-small{display:inline-block;}.content-filter.dropdown-view .reset-label .reset-icon{width:10px;padding:6px 0;position:relative;margin:0;}}@media all and (max-width:1024px){.hidden-content{height:0;}.content-filter.open{position:fixed;top:0;left:0;background-color:white;height:100%;width:100%;z-index:1999;}.content-filter .content-filter-select{display:block;width:100%;height:30px;position:relative;outline:none;background-color:transparent;border:none;padding:0;}.content-filter .content-filter-select:focus{outline:none;background-color:transparent;border:none;}.content-filter .content-filter-select .content-filter-select-button{float:left;width:100%;background-image:-moz-linear-gradient(90deg,#f5f5f6 0,#fff 100%);background-image:-webkit-linear-gradient(90deg,#f5f5f6 0,#fff 100%);background-image:-ms-linear-gradient(90deg,#f5f5f6 0,#fff 100%);text-align:left;border-color:rgb(199,202,204);border-width:1px;border-style:solid;padding:5px 0 0 30px;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.content-filter .content-filter-select.filtered .content-filter-select-button{width:calc(100% - 32px);border-width:1px 0 1px 1px;}.content-filter .content-filter-select .content-filter-select-button:focus{outline:none;}.content-filter.open .content-filter-select{height:40px;}.content-filter.open .content-filter-select .content-filter-select-button{padding:8px 30px;width:100%;}.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-short,.content-filter .content-filter-select .content-filter-select-button .filter-default-label{font-weight:500;}.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-short,.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-short-mobile,.content-filter:not(.open) .content-filter-select .content-filter-select-button:hover .filter-default-label{color:rgb(0,126,199);}.content-filter .content-filter-select .content-filter-select-button .filter-default-label{margin-right:6px;}.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-long,.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-short,.content-filter .content-filter-select.filtered .content-filter-select-button .filter-default-label,.content-filter .content-filter-select .content-filter-select-button .filter-selected-label .selected-short-mobile{display:none;}.content-filter:not(.open) .content-filter-select.filtered .content-filter-select-button .filter-selected-label .selected-short,.content-filter.open .content-filter-select.filtered .content-filter-select-button .filter-default-label,.content-filter.open .content-filter-select.filtered .content-filter-select-button .filter-selected-label .selected-short-mobile{display:inline-block;}.content-filter:not(.open) .content-filter-select .content-filter-select-button .filter-selected-label,.content-filter:not(.open) .content-filter-select .content-filter-select-button .filter-default-label{width:100%;}.content-filter:not(.open) .content-filter-select .content-filter-select-button .filter-selected-label *,.content-filter:not(.open) .content-filter-select .content-filter-select-button .filter-default-label *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.content-filter .content-filter-select .content-filter-select-button > *{display:inline-block;font-family:"Fira Sans",sans-serif;font-size:14px;}.content-filter .content-filter-select .content-filter-select-button .caret-container{height:10px;position:absolute;top:7px;left:10px;}.content-filter.open .content-filter-select .content-filter-select-button .caret-container{top:9px;}.content-filter .content-filter-select .content-filter-select-button .caret{border-top:5px dashed;border-bottom:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;}.content-filter.open .content-filter-select .content-filter-select-button .caret{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px dashed;border-left:5px solid transparent;}.content-filter:not(.open) .content-filter-select .content-filter-select-button:hover .caret{border-top:5px dashed rgb(0,126,199);}.content-filter .content-filter-button{position:fixed;bottom:0;background-color:#00558f;border:none;font-weight:400;font-size:18px;color:#ffffff;padding:2px 8px;line-height:36px;width:100%;text-align:center;cursor:pointer;}.content-filter .content-filter-button:hover{background-color:#00497a;}.content-filter.open .content-filter-button,.content-filter.open .filter-content{display:block;}.content-filter .filter-header,.content-filter .filter-content,.content-filter .content-filter-button,.content-filter.open .reset-label{display:none;}.content-filter .filter-content{display:none;padding:0;border:none;height:calc(100% - 80px);overflow-y:auto;}.content-filter .filter-content ul{padding:0;}.content-filter .filter-content ul li{-ms-touch-action:pan-y;touch-action:pan-y;display:block;}.content-filter .filter-content ul li label{padding:11px 50px 10px 28px;font-size:14px;margin:0;cursor:pointer;}.content-filter .filter-content ul li label:before{top:12px;right:20px;left:auto;background-color:#fff;}.content-filter .filter-content ul li:not(.missing-tag) label:hover{background-color:#f4fbfc;}.content-filter .filter-content .custom-option label{padding:16px 50px 14px 28px;font-size:14px;height:50px;margin:0;cursor:pointer;}.content-filter .filter-content .custom-option label:before{top:17px;right:20px;left:auto;}.content-filter .filter-content ul li label .external-link{display:none;}.content-filter .filter-content .custom-option{margin:0;padding:0;}.content-filter.open .filter-content .custom-option{display:block;}.filtered .reset-label{display:inline-block;}.reset-label .reset-icon{height:100%;width:30px;padding:5px 10px;position:relative;margin:0;}}
.pagination{position:relative;margin-top:50px;margin-bottom:0px;width:100%;text-align:center;font-size:0;}.pagination > li{cursor:pointer;display:inline-block;font-size:15px;}.pagination > li > span.pagination-control{border:none;padding:0px;text-align:center;line-height:35px;color:#333333;margin-left:7px;margin-right:7px;width:35px;height:35px;border-radius:18px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform,box-shadow,-moz-box-shadow,-webkit-box-shadow;box-shadow:0 1px 3.68px 0.32px rgba(0,0,0,0.2);}.pagination > li:not(.active) > span.pagination-control:hover{-webkit-box-shadow:0 1px 3.68px 0.32px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3.68px 0.32px rgba(0,0,0,0.2);box-shadow:0 1px 3.68px 0.32px rgba(0,0,0,0.2);-webkit-transform:scale(1.1);transform:scale(1.1);cursor:pointer;}.pagination > li.active > span.pagination-control{background-color:#f1f3f5;color:#333333;border-color:transparent;box-shadow:0px 2px 2px 0px rgba(0,16,31,0.25) inset;}.pagination > li > span.pagination-control.previous-button{background:url("/images/search/pagination-prev-button.svg") no-repeat;background-size:36px 36px;}.pagination > li > span.pagination-control.next-button{background:url("/images/search/pagination-next-button.svg") no-repeat;background-size:36px 36px;}.hidden-info{display:none;}@media all and (max-width:700px){.pagination > li.hidden-on-mobile{display:none;}}
