.search-filters-tray{background-color:#fff;border-radius:16px 16px 0 0;bottom:72px;box-shadow:0 -4px 12px rgba(0,0,0,.15);display:none;left:0;max-height:calc(100vh - 72px);position:fixed;width:100%;z-index:8002}.search-filters-tray:before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;bottom:-10px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:9001}@media print,screen and (min-width:767px){.search-filters-tray{border-radius:8px;bottom:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);left:50%;max-height:none;max-width:calc(100vw - 32px);min-width:725px;position:absolute;top:calc(100% + 12px);transform:translateX(-35%)}.search-filters-tray:before{border-bottom:12px solid #fff;border-top:none;bottom:auto;left:35%;top:-10px}}@media screen and (min-width:1023px){.search-filters-tray{min-width:800px;transform:translateX(-50%)}.search-filters-tray:before{left:50%}}.search-filters-tray.open{display:flex;flex-direction:column}.search-filters-tray .filters-tray-footer{background-color:#fff;border-radius:0 0 6px 6px;bottom:0;display:flex;flex-shrink:0;gap:16px;padding:4px 16px 16px;position:-webkit-sticky;position:sticky;z-index:1}@media print,screen and (min-width:767px){.search-filters-tray .filters-tray-footer{bottom:auto;margin-top:0;padding:32px 16px;position:relative;z-index:auto}}.search-filters-tray .filters-tray-footer .clear-all-button{background:none;border:1px solid #333;color:#333;flex:1}.search-filters-tray .filters-tray-footer .clear-all-button:hover{background-color:#f2f2f2}.search-filters-tray .filters-tray-footer .apply-filters-button{flex:2}.search-filters-tray .filters-tray-content{background-color:#022646;flex:1;overflow:hidden auto;padding:0 16px;position:relative}.search-filters-tray .filters-tray-content .modal-header{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:12px 0}.search-filters-tray .filters-tray-content .modal-header h2{color:#fff;flex:1;font-size:20px;font-weight:700}@media print,screen and (min-width:767px){.search-filters-tray .filters-tray-content .modal-header h2{color:#527284;flex:initial}}.search-filters-tray .filters-tray-content .modal-header .clear-all-button{color:#fff}@media print,screen and (min-width:767px){.search-filters-tray .filters-tray-content .modal-header .clear-all-button{color:#146fb4;display:block}}.search-filters-tray .filters-tray-content .modal-header .close-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:32px;height:32px;justify-content:center;line-height:1;padding:0;transition:color .15s ease;width:32px}@media print,screen and (min-width:767px){.search-filters-tray .filters-tray-content .modal-header .close-button{display:none}}.search-filters-tray .filters-tray-content .modal-header .close-button:hover{color:#000}.search-filters-tray .filters-tray-content .modal-header .close-button:focus{outline:2px solid #314b9a;outline-offset:2px}@media print,screen and (min-width:767px){.search-filters-tray .filters-tray-content .modal-header{background-color:transparent;margin:0;padding:0 24px 16px 16px;position:relative;top:auto;z-index:auto}.search-filters-tray .filters-tray-content{background-color:#fff;border-radius:6px;flex:0 0 auto;max-height:calc(100vh - 120px);overflow-y:auto;padding:32px 24px 0}}@media screen and (max-width:766px){.search-filters-tray.desktop-filter-tray{display:none}}@media print,screen and (min-width:767px){.search-filters-tray.mobile-filter-tray{display:none}}.filters-tray-backdrop{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.5);border:none;cursor:pointer;display:block;height:100%;left:0;margin:0;outline:none;padding:0;position:fixed;top:0;width:100%;z-index:8001}.filters-tray-backdrop:focus{outline:none}@media print,screen and (min-width:767px){.filters-tray-backdrop{background-color:transparent;z-index:7999}}@media screen and (max-width:766px){.filters-tray-backdrop.desktop-filter-tray{display:none}}@media print,screen and (min-width:767px){.filters-tray-backdrop.mobile-filter-tray{display:none}}
.rc-toggle{position:relative;z-index:1}.rc-toggle .toggle-label{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;gap:8px;justify-content:start;margin:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.rc-toggle .toggle-label .toggle-label-text{color:#000;font-size:16px;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-toggle .toggle-label input[type=checkbox]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.rc-toggle .toggle-label .toggle-switch{background-color:#999;border-radius:12px;cursor:pointer;height:20px;min-width:40px;pointer-events:auto;position:relative;transition:background-color .3s ease;width:40px}.rc-toggle .toggle-label .toggle-switch .toggle-slider{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12);height:14px;left:3px;pointer-events:none;position:absolute;top:3px;transition:transform .3s ease;width:14px}.rc-toggle .toggle-label .toggle-switch.active{background-color:#146fb4}.rc-toggle .toggle-label .toggle-switch.active .toggle-slider{transform:translateX(20px)}.rc-toggle .toggle-label:hover .toggle-switch:not(.active){background-color:#e5e5e5}.rc-price-range-slider{--slider-fill-bg:#146fb4;--slider-track-bg:#ddd;--slider-thumb-color:#fff}.rc-price-range-slider .price-inputs{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.rc-price-range-slider .price-inputs .price-input-wrapper{display:flex;flex-direction:column}.rc-price-range-slider .price-inputs .price-input-wrapper .price-input{border:2px solid #ddd;border-radius:4px;font-size:16px;padding:8px;width:70px}.rc-price-range-slider .price-inputs .price-input-wrapper .price-input:focus{border-color:#146fb4;outline:none}@media print,screen and (min-width:767px){.rc-price-range-slider .price-inputs .price-input-wrapper .price-input{width:90px}}.rc-price-range-slider .slider-container{height:15px;margin-bottom:16px;margin-right:4px;position:relative}.rc-price-range-slider .slider-container .slider-track{background-color:var(--slider-track-bg);border-radius:4px;height:10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.rc-price-range-slider .slider-container .slider-fill{background-color:var(--slider-fill-bg);border-radius:15px;height:10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease}.rc-price-range-slider .slider-container .slider-thumb{-webkit-appearance:none;appearance:none;background:transparent;height:10px;pointer-events:none;position:absolute;top:0;width:100%}.rc-price-range-slider .slider-container .slider-thumb::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #ddd;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;height:15px;pointer-events:all;-webkit-transition:all .15s ease;transition:all .15s ease;width:15px}.rc-price-range-slider .slider-container .slider-thumb::-webkit-slider-thumb:hover{box-shadow:0 3px 6px rgba(0,0,0,.3);transform:scale(1.1)}.rc-price-range-slider .slider-container .slider-thumb::-webkit-slider-thumb:active{transform:scale(.95)}.rc-price-range-slider .slider-container .slider-thumb::-moz-range-thumb{background:#fff;border:2px solid #ddd;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;height:15px;pointer-events:all;-moz-transition:all .15s ease;transition:all .15s ease;width:15px}.rc-price-range-slider .slider-container .slider-thumb::-moz-range-thumb:hover{box-shadow:0 3px 6px rgba(0,0,0,.3);transform:scale(1.1)}.rc-price-range-slider .slider-container .slider-thumb::-moz-range-thumb:active{transform:scale(.95)}.rc-price-range-slider .slider-container .slider-thumb:focus{outline:none}.rc-price-range-slider .slider-container .slider-thumb-max{z-index:2}.rc-price-range-slider .slider-container .slider-thumb-min{z-index:1}.rc-collapsible-filter-section{border-bottom:1px solid #ddd}@media print,screen and (min-width:767px){.rc-collapsible-filter-section{padding-bottom:20px}}.rc-collapsible-filter-section .filter-section-header{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;text-align:left;width:100%}@media print,screen and (min-width:767px){.rc-collapsible-filter-section .filter-section-header{cursor:default;padding:0 0 16px;pointer-events:none}}.rc-collapsible-filter-section .filter-section-header .filter-section-title{color:#5b7897;font-size:16px;font-weight:700;margin-bottom:0}.rc-collapsible-filter-section .filter-section-header .toggle-icon{color:#666;font-size:24px;font-weight:600;line-height:1;transition:transform .15s ease}@media print,screen and (min-width:767px){.rc-collapsible-filter-section .filter-section-header .toggle-icon{display:none}}@media screen and (max-width:766px){.rc-collapsible-filter-section .filter-section-header:hover .toggle-icon{color:#000}}.rc-collapsible-filter-section .filter-section-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}@media print,screen and (min-width:767px){.rc-collapsible-filter-section .filter-section-content{max-height:none;overflow:visible}}.rc-collapsible-filter-section.is-open .filter-section-content{max-height:2000px;padding-bottom:16px;transition:max-height .5s ease-in}@media print,screen and (min-width:767px){.rc-collapsible-filter-section.is-open .filter-section-content{max-height:none;overflow:visible;padding-bottom:0}}.rc-collapsible-filter-section.is-open .toggle-icon{transform:rotate(0deg)}.rc-universal-filter-content{--filter-border-color:#ddd;--filter-text-color:#000;--filter-hover-bg:#f2f2f2;--filter-selected-color:#146fb4;--filter-disabled-color:#929292;--filter-disabled-bg:#f2f2f2;background-color:#fff;display:flex;flex-direction:column;margin-bottom:-2px;padding:12px 16px 0}@media print,screen and (min-width:767px){.rc-universal-filter-content{display:block}}.rc-universal-filter-content .filter-column{display:flex;flex-direction:column;gap:0}@media print,screen and (min-width:767px){.rc-universal-filter-content .column-0{border-bottom:1px solid #ddd;display:flex;flex-direction:row;gap:80px;margin-bottom:32px;padding-bottom:32px}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child{border-bottom:none;flex:1 1 auto;min-width:0;padding-bottom:0}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:last-child{border-bottom:none;flex:0 0 200px;padding-bottom:0}}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content{align-items:center;column-gap:8px;display:grid;grid-template-areas:"slider slider" "toggle price";grid-template-columns:minmax(0,1fr) auto}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content .rc-price-range-slider{display:contents}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content .rc-price-range-slider .slider-container{grid-area:slider}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content .rc-price-range-slider .price-inputs{grid-area:price;margin-bottom:0}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content .rc-price-range-slider .price-inputs .price-input-wrapper:first-child{display:none}.rc-universal-filter-content .column-0>.rc-collapsible-filter-section:first-child .filter-section-content .rc-toggle{grid-area:toggle;min-width:0;overflow:hidden}.rc-universal-filter-content .rc-price-range-slider{box-sizing:border-box;width:100%}.rc-universal-filter-content .rc-price-range-slider .price-inputs{width:100%}.rc-universal-filter-content .rc-price-range-slider .slider-container{width:99%}@media print,screen and (min-width:767px){.rc-universal-filter-content .column-1,.rc-universal-filter-content .column-2,.rc-universal-filter-content .column-3{display:flex;flex-direction:column;gap:20px}.rc-universal-filter-content .column-1 .rc-collapsible-filter-section,.rc-universal-filter-content .column-2 .rc-collapsible-filter-section,.rc-universal-filter-content .column-3 .rc-collapsible-filter-section{border-bottom:none;padding-bottom:0}.rc-universal-filter-content .column-1 div:nth-of-type(2),.rc-universal-filter-content .column-2 div:nth-of-type(2),.rc-universal-filter-content .column-3 div:nth-of-type(2){border-top:1px solid #eaeaea;padding-top:20px}}.rc-universal-filter-content .filter-column:last-child .rc-collapsible-filter-section:last-child{border-bottom:none}.rc-universal-filter-content .radio-group{display:flex;flex-direction:column;gap:8px}@media print,screen and (min-width:767px){.rc-universal-filter-content .radio-group{flex-wrap:wrap;gap:8px}}.rc-universal-filter-content .radio-group .radio-item{align-items:center;display:flex;gap:8px}.rc-universal-filter-content .radio-group .radio-item input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #ddd;border-radius:50%;cursor:pointer;flex-shrink:0;height:16px;margin:0;transition:border-color .15s ease,border-width .15s ease;width:16px}.rc-universal-filter-content .radio-group .radio-item input[type=radio]:checked{border-color:#146fb4;border-width:4px}.rc-universal-filter-content .radio-group .radio-item input[type=radio]:hover:not(:checked){border-color:#333}.rc-universal-filter-content .radio-group .radio-item span{color:#000;display:flex;font-size:14px;font-weight:400;line-height:20px}.rc-universal-filter-content .radio-group .radio-item .four-star-reviews{display:flex;gap:4px}.rc-universal-filter-content .radio-group .radio-item .star-rating{align-items:center;display:flex;gap:1px}.rc-universal-filter-content .radio-group .radio-item .star-rating svg{display:block;fill:#146fb4;height:16px;width:16px}.rc-universal-filter-content .radio-option{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;transition:all .15s ease}.rc-universal-filter-content .radio-option:hover{background-color:#f2f2f2;border-color:#146fb4}.rc-universal-filter-content .radio-option.selected{background-color:rgba(20,111,180,.1);border-color:#146fb4}.rc-universal-filter-content .radio-option.selected .radio-label{color:#146fb4;font-weight:500}.rc-universal-filter-content .radio-option input[type=radio]{display:none}.rc-universal-filter-content .radio-option .radio-label{color:#000;font-size:14px;white-space:nowrap}.rc-universal-filter-content .checkbox-filter .checkbox-group{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.rc-universal-filter-content .checkbox-filter .checkbox-item{align-items:center;display:flex}.rc-universal-filter-content .checkbox-filter .checkbox-item.disabled{opacity:.5;pointer-events:none}.rc-universal-filter-content .checkbox-filter .checkbox-label{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;gap:8px;line-height:1.4}.rc-universal-filter-content .checkbox-filter .checkbox-label input[type=checkbox]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.rc-universal-filter-content .checkbox-filter .checkbox-label .checkbox{align-items:center;background-color:#fff;border:2px solid #ddd;border-radius:3px;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:all .15s ease;width:16px}.rc-universal-filter-content .checkbox-filter .checkbox-label .checkbox.checked{background-color:#146fb4;border-color:#146fb4}.rc-universal-filter-content .checkbox-filter .checkbox-label .checkbox svg{display:block}.rc-universal-filter-content .checkbox-filter .checkbox-label:hover .checkbox:not(.checked){border-color:#146fb4}.rc-universal-filter-content .show-more-filters-button{background:none;border:none;color:#146fb4;cursor:pointer;font-size:14px;margin-top:8px;padding:8px 0;text-decoration:underline}.rc-universal-filter-content .show-more-filters-button:hover{color:#0f5386}.ssdr-filters{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;gap:0}@media print,screen and (min-width:767px){.ssdr-filters .bottom-filters-row{display:flex;flex-direction:row;gap:32px}.ssdr-filters .bottom-filters-row>*{flex:1}.ssdr-filters{display:grid;gap:0 48px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.ssdr-filters .column-0{grid-column:1/-1;grid-row:1}.ssdr-filters .column-1{grid-column:1;grid-row:2}.ssdr-filters .column-2{grid-column:2;grid-row:2}.ssdr-filters .column-3{grid-column:3;grid-row:2}}
.new-search-toolbar{align-items:flex-start;align-self:stretch;background:#022646;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:135px;padding:16px;width:100%}.new-search-toolbar__heading{display:block;flex:1 0 0;margin:0}.new-search-toolbar .click-to-call,.new-search-toolbar.no-click-to-call .click-to-call,.new-search-toolbar__filter-container{display:none}.new-search-toolbar__filter,.new-search-toolbar__filter-container{position:relative}.new-search-toolbar__filter.is-open{background-color:#234c69;border-color:#234c69}.new-search-toolbar__filter-count{background:#c00;border-radius:40px;font-size:12px;height:18px;line-height:14px;width:18px}.new-search-toolbar .search-box .search-button,.new-search-toolbar__filter-count{align-items:center;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:500;gap:8px;justify-content:center}.new-search-toolbar .search-box .search-button{align-self:stretch;background:#5c8ca2;border-bottom-width:0;border-radius:4px;cursor:pointer;flex:1 0 0;font-size:16px;line-height:normal;margin:0;max-height:48px;padding:10px 16px;white-space:nowrap}.new-search-toolbar .icon-search-box svg{top:16px}.new-search-toolbar .search-box .search-button:hover{background:#5c8ca2;border-bottom-color:#5c8ca2}.new-search-toolbar .tool-bar-search-box{display:flex;flex:1 1 auto;min-width:0}.new-search-toolbar .search-box{align-items:flex-start;align-self:stretch;display:flex;flex:1 1 auto;flex-direction:row;gap:8px;min-width:0}.new-search-toolbar .search-box .location-input{align-items:center;background:#fff;border:2px solid #ddd;border-radius:4px;box-sizing:border-box;color:#333;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:4px;height:48px;justify-content:center;line-height:100%;max-width:100%;min-width:0;padding:0 16px 0 44px;width:100%}.sticky .new-search-toolbar{left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:1000}.new-search-toolbar.hidden{left:0;position:fixed;top:0;transform:translateY(-100%);transition:transform .25s,visibility 0ms .25s;visibility:hidden;width:100%}.sticky .new-search-toolbar.hidden{transform:translateY(0);transition:transform .25s,visibility 0ms;visibility:visible}@media screen and (min-width:768px){.new-search-toolbar{align-items:center;flex-direction:row;justify-content:flex-end;min-height:64px;padding:12px 16px;position:relative}.new-search-toolbar__heading{display:none}.new-search-toolbar .click-to-call,.new-search-toolbar .search-box .search-button,.new-search-toolbar__filter{background:#022646;border:1px solid #527284;border-radius:4px;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:20px;padding:10px 12px}.new-search-toolbar__filter-container{display:block;flex:1 1 0}.new-search-toolbar__filter{align-items:center;width:100%}.new-search-toolbar .search-box .search-button{align-items:center;align-self:stretch;background:#5c8ca2;border:none;border-radius:4px;flex:1 1 0;height:auto;line-height:normal;padding:10px 16px}.new-search-toolbar .click-to-call{align-items:center;flex:2 1 0}.new-search-toolbar.no-click-to-call .search-box .search-button,.new-search-toolbar.no-click-to-call__filter{flex:1 1 0}.new-search-toolbar.no-click-to-call .click-to-call{display:none}.new-search-toolbar .phone{fill:#fff;height:16px;width:16px}.new-search-toolbar .link-content{display:contents}.new-search-toolbar .tool-bar-search-box{flex:0 0 auto}.new-search-toolbar .search-box{flex:0 0 auto;gap:0}.new-search-toolbar .search-box .location-input{align-items:center;flex-direction:row;gap:12px;height:40px;max-width:none;min-width:auto;width:300px}.new-search-toolbar .icon-search-box svg{top:12px}}@media screen and (min-width:992px){.new-search-toolbar__heading{display:block}.new-search-toolbar .click-to-call,.new-search-toolbar .search-box .search-button,.new-search-toolbar__filter-container{flex:0 1 auto}.new-search-toolbar__filter{align-items:center}.new-search-toolbar .search-box .location-input{width:343px}}
.sticky-search-footer{align-items:center;align-self:stretch;background:#022646;border-top-width:4px;bottom:-1px;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;left:0;min-height:72px;padding:16px;position:fixed;width:100%;z-index:5000}.sticky-search-footer .click-to-call,.sticky-search-footer__filter,.sticky-search-footer__tool-bar-button{background:#022646;border:1px solid #527284;border-radius:4px;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:20px;padding:10px 12px}@media screen and (width <= 410px){.sticky-search-footer .click-to-call,.sticky-search-footer__filter,.sticky-search-footer__tool-bar-button{font-size:12px;padding:6px 8px}.sticky-search-footer .click-to-call .ss-type-small,.sticky-search-footer__filter .ss-type-small,.sticky-search-footer__tool-bar-button .ss-type-small{font-size:12px}}.sticky-search-footer__filter,.sticky-search-footer__tool-bar-button{align-items:center;flex:1 1 0}.sticky-search-footer .click-to-call{align-items:center}@media screen and (width <= 410px){.sticky-search-footer .click-to-call{align-items:center}}.sticky-search-footer.no-click-to-call__filter,.sticky-search-footer.no-click-to-call__tool-bar-button{flex:1 1 0}.sticky-search-footer .phone{fill:#fff;height:16px;width:16px}.sticky-search-footer .link-content{display:contents}.sticky-search-footer__filter{position:relative}.sticky-search-footer__filter-count{align-items:center;background:#c00;border-radius:40px;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;gap:8px;height:18px;justify-content:center;line-height:14px;width:18px}@media screen and (width >= 1024px){.sticky-search-footer{display:none}}
.sort-container{align-items:center;display:flex;gap:4px;justify-content:right;margin-bottom:8px;min-width:166px;position:relative}.sort-container .sort-label{margin-bottom:0}.sort-container .selected-sort{align-items:center;color:#146fb4;display:flex;gap:4px}.sort-container .selected-sort .ss-type{margin-bottom:0}.sort-container .selected-sort svg{fill:#146fb4;padding-top:4px}.sort-container .sort-options{background-color:#fff;border-bottom:1px solid #e4e4e4;border-radius:4px;box-shadow:0 8px 6px -6px rgba(0,0,0,.278);display:flex;flex-direction:column;margin-top:2px;position:absolute;right:0;top:100%;width:132px;z-index:1000}.sort-container .sort-options .option{border-bottom:1px solid #e4e4e4;cursor:pointer;gap:8px;padding:0 8px}.sort-container .sort-options .option:hover{background-color:#f0f0f0}.sort-container .sort-options .option .option-button{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:10px 0;width:100%}.sort-container .sort-options .option .option-button.active{color:#146fb4;font-weight:700}.sort-container .sort-options .option .option-button img{height:12px}
.search-page.sf-16978-ssdc-clp-redesign{overflow:visible;padding-top:0}.search-page.sf-16978-ssdc-clp-redesign .results-container{background-color:#f0f5fa;border-left:1px solid #ddd;padding:12px}.search-page.sf-16978-ssdc-clp-redesign .search-pagination{margin-bottom:32px}.search-page.sf-16978-ssdc-clp-redesign .results-n-pagination{border-bottom:1px solid #ddd;padding-bottom:12px}.search-page.sf-16978-ssdc-clp-redesign .results-header{align-items:center;display:flex;justify-content:space-between}.search-page.sf-16978-ssdc-clp-redesign .title-results-pagination{display:flex;line-height:18px;margin-bottom:12px}@media screen and (min-width:731px){.search-page.sf-16978-ssdc-clp-redesign .search-results-container{display:grid;grid-template-columns:minmax(0,50fr) minmax(0,50fr)}.search-page.sf-16978-ssdc-clp-redesign .results-container{min-width:0;padding:16px}.search-page.sf-16978-ssdc-clp-redesign .no-results,.search-page.sf-16978-ssdc-clp-redesign .search-pagination{max-width:100%}}@media screen and (min-width:992px){.search-page.sf-16978-ssdc-clp-redesign .no-results,.search-page.sf-16978-ssdc-clp-redesign .search-pagination{max-width:604px}}@media screen and (min-width:1300px){.search-page.sf-16978-ssdc-clp-redesign .no-results,.search-page.sf-16978-ssdc-clp-redesign .search-pagination{max-width:912px}}.search-page.sf-16978-ssdc-clp-redesign .search-content{max-width:none;width:100%}.search-page.sf-16978-ssdc-clp-redesign .search-content .card-block h3{font-size:20px}.search-page.sf-16978-ssdc-clp-redesign .display-view-list-map{display:none}@media screen and (min-width:731px){.search-page.sf-16978-ssdc-clp-redesign .display-view-list-map{display:block}}

/*# sourceMappingURL=4150.css.map*/