@charset "UTF-8";.top-banner {background-color: #076b9c;text-align: left;color: #ffffff;min-height: 92px;display: flex;justify-content: center;flex-direction: column;}@media (max-width: 991px) {.top-banner {height: auto;}}.top-banner .top-banner-slider-input {width: 100%;}.top-banner .top-banner-slider-limits {color: #ffffff;font-size: larger;}@media (max-width: 991px) {.top-banner .top-banner-heading {font-size: 23px;line-height: 1;}}@media (max-width: 991px) {.top-banner .top-banner-heading {font-size: 14px;}}.top-banner .top-banner-heading .filter-panel-result-count-container {display: inline;}@media (max-width: 991px) {.top-banner .top-banner-heading .filter-panel-result-count-container {display: block;}}@media (max-width: 991px) {.top-banner .top-banner-container {padding-top: 11px;}}.top-banner .container {min-height: 50px;position: relative;padding: 0;display: flex;align-items: center;}@media (max-width: 991px) {.top-banner .container {padding: 10px;width: 100%;flex-wrap: wrap;}}.top-banner .container.mortgage {padding: 24px;}@media (max-width: 991px) {.top-banner .container.mortgage {padding: 16px 8px;}}.top-banner__heading {width: 60%;font-size: 23px;}@media (max-width: 991px) {.top-banner__heading {padding-top: 4px;width: 100%;font-size: 19px;}}.top-banner__heading-title {font-weight: bold;font-size: 22px;line-height: 22px;margin: 0;}@media (max-width: 991px) {.top-banner__heading-title {padding-right: 33px;}}.top-banner__heading-content {font-size: 16px;line-height: 16px;margin: 10px 0 12px 0;}.top-banner__heading-header {font-size: 32px;font-weight: bold;}@media (max-width: 991px) {.top-banner__heading-header {font-size: 16px;}}.top-banner__heading-subHeader {font-size: 15px;}@media (max-width: 991px) {.top-banner__heading-subHeader {font-size: 12px;}}.top-banner__category {position: relative;width: 40%;display: flex;align-items: center;justify-content: flex-end;}@media (max-width: 991px) {.top-banner__category {width: 100%;display: block;}}.top-banner__category:after {content: '';font-family: 'CGG-icomoon' !important;position: absolute;top: 3px;right: 10px;color: #dedcd9;font-size: 20px;pointer-events: none;}@media (max-width: 991px) {.top-banner__category:after {top: 22px;}}.top-banner__category .category-dropdown-label {margin: 0;padding-right: 12px;font-size: 16px;text-align: right;}@media (max-width: 991px) {.top-banner__category .category-dropdown-label {padding: 0;width: 100%;font-size: 10px;text-align: left;}}.top-banner__category .category-dropdown {padding: 0 10px;width: 195px;height: 35px;color: #312f2e;border-radius: 3px;background-color: #ffffff;box-shadow: inset 0 -4px 0 0 #f3f2ee;border: solid 1px #cccbc8;font-size: 14px;line-height: 1;appearance: none;-moz-appearance: none;-webkit-appearance: none;}.top-banner__category .category-dropdown:focus {outline: 0;}@media (max-width: 991px) {.top-banner__category .category-dropdown {width: 100%;height: 28px;font-size: 12px;}}.top-banner__category-mobile {position: absolute;top: 14px;right: 10px;}.top-banner__category-mobile .top-banner-description {font-size: 16px;line-height: 1.44;margin-top: 10px;}@media (max-width: 991px) {.top-banner__category-mobile .top-banner-description {margin-top: pxToVw(10);}}.top-banner__category-mobile .top-banner-icon {font-size: 22px;color: #b5d5ee;}.top-banner__category-mobile .top-banner-icon:hover, .top-banner__category-mobile .top-banner-icon:active {text-decoration: none;}.top-banner__category-filter-btn .filter-btn-mobile-filters {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;width: 126px;height: 48px;left: 50%;bottom: 50px;font-weight: bold;font-size: 16px;line-height: 100%;box-shadow: 0 16px 24px rgba(0, 0, 0, 0.32);border-radius: 4px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background-color: #155072;color: #ffffff;border: none;opacity: 0;transition: all .3s;z-index: 2;}.top-banner__category-filter-btn .filter-btn-mobile-filters img {width: 13px;height: 22px;margin-right: 3px;}.filter-panel-wrapper .filter-panel-group input::-moz-focus-inner, .filter-panel-wrapper .filter-panel-group input::-moz-focus-outer {border: 0;}.filter-panel-wrapper .filter-panel-group input[type=number] {-moz-appearance: textfield;}.filter-panel-wrapper .filter-panel-group input::-webkit-outer-spin-button, .filter-panel-wrapper .filter-panel-group input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.filter-panel-wrapper .filter-panel-group input:not([type=checkbox]):not([type=radio]):not([type=range]) {display: block;width: 100%;height: 48px;padding: 16px;font-size: 16px;color: #253858;background-color: #ffffff;border: 1px solid #c1c7d0;border-radius: 4px;transition: all .3s;}.filter-panel-wrapper .filter-panel-group input:not([type=checkbox]):not([type=radio]):not([type=range]):focus {outline: 0;border-color: #2969b7;}.filter-panel-wrapper .filter-panel-group input.loan-tenure:not([type=checkbox]):not([type=radio]):not([type=range]) {display: inline-block;width: 28%;text-align: center;}.filter-panel-wrapper .filter-panel-group.slider-set .slider-set-container {position: relative;}.filter-panel-wrapper .filter-panel-group.slider-set .slider-set-container input[type='text'] {padding-left: 30px;}.filter-panel-wrapper .filter-panel-group.slider-set .slider-set-container--currency {position: absolute;top: 26%;left: 16px;font-size: 16px;color: #253858;}.filter-panel-wrapper .filter-panel-group .sort-selection, .filter-panel-wrapper .filter-panel-group.vehicleLoan, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown, .filter-panel-wrapper .filter-panel-sorting .sort-selection, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown {position: relative;display: flex;align-items: flex-start;flex-direction: column;}.filter-panel-wrapper .filter-panel-group .sort-selection .dropdown-fieldset, .filter-panel-wrapper .filter-panel-group.vehicleLoan .dropdown-fieldset, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown .dropdown-fieldset, .filter-panel-wrapper .filter-panel-sorting .sort-selection .dropdown-fieldset, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan .dropdown-fieldset, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown .dropdown-fieldset {position: relative;}.filter-panel-wrapper .filter-panel-group .sort-selection .dropdown-fieldset:after, .filter-panel-wrapper .filter-panel-group.vehicleLoan .dropdown-fieldset:after, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown .dropdown-fieldset:after, .filter-panel-wrapper .filter-panel-sorting .sort-selection .dropdown-fieldset:after, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan .dropdown-fieldset:after, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown .dropdown-fieldset:after {content: '';position: absolute;top: 21px;right: 16px;display: block;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron.svg) no-repeat center;background-size: contain;pointer-events: none;}.filter-panel-wrapper .filter-panel-group .sort-selection select, .filter-panel-wrapper .filter-panel-group.vehicleLoan select, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown select, .filter-panel-wrapper .filter-panel-sorting .sort-selection select, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan select, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown select {display: block;width: 100% !important;height: 48px;padding-left: 12px;font-size: 16px;background-color: #ffffff;color: #253858;border: 1px solid #c1c7d0;border-radius: 4px;appearance: none;-moz-appearance: none;-webkit-appearance: none;transition: all .3s;}.filter-panel-wrapper .filter-panel-group .sort-selection select:focus, .filter-panel-wrapper .filter-panel-group.vehicleLoan select:focus, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown select:focus, .filter-panel-wrapper .filter-panel-sorting .sort-selection select:focus, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan select:focus, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown select:focus {outline: 0;border-color: #2969b7;}.filter-panel-wrapper .filter-panel-group .sort-selection select:disabled, .filter-panel-wrapper .filter-panel-group.vehicleLoan select:disabled, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown select:disabled, .filter-panel-wrapper .filter-panel-sorting .sort-selection select:disabled, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan select:disabled, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown select:disabled {cursor: default;color: #8993a4;background-color: #ebecf0;}.filter-panel-wrapper .filter-panel-group .sort-selection i, .filter-panel-wrapper .filter-panel-group.vehicleLoan i, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown i, .filter-panel-wrapper .filter-panel-sorting .sort-selection i, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan i, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown i {display: none;}.filter-panel-wrapper .filter-panel-group .sort-selection:after, .filter-panel-wrapper .filter-panel-group.vehicleLoan:after, .filter-panel-wrapper .filter-panel-group.loan-tenure-dropdown:after, .filter-panel-wrapper .filter-panel-sorting .sort-selection:after, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan:after, .filter-panel-wrapper .filter-panel-sorting.loan-tenure-dropdown:after {content: '';position: absolute;bottom: 18px;right: 16px;display: block;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron.svg) no-repeat center;background-size: contain;pointer-events: none;}.filter-panel-wrapper .filter-panel-group select.loan-tenure-unit, .filter-panel-wrapper .filter-panel-sorting select.loan-tenure-unit {display: inline-block;width: 70%;height: 48px;padding-left: 12px;font-size: 16px;background-color: #ffffff;color: #253858;border: 1px solid #c1c7d0;border-radius: 4px;appearance: none;-moz-appearance: none;-webkit-appearance: none;transition: all .3s;}.filter-panel-wrapper .filter-panel-group select.loan-tenure-unit:focus, .filter-panel-wrapper .filter-panel-sorting select.loan-tenure-unit:focus {outline: 0;border-color: #2969b7;}.filter-panel-wrapper .filter-panel-group select.loan-tenure-unit:disabled, .filter-panel-wrapper .filter-panel-sorting select.loan-tenure-unit:disabled {cursor: default;color: #8993a4;background-color: #ebecf0;}.filter-panel-wrapper .filter-panel-group.vehicleLoan:after, .filter-panel-wrapper .filter-panel-sorting.vehicleLoan:after {display: none;}.filter-panel-wrapper .filter-panel-group.sort .sort-selection, .filter-panel-wrapper .filter-panel-group.sort .category-selection, .filter-panel-wrapper .filter-panel-group.category .sort-selection, .filter-panel-wrapper .filter-panel-group.category .category-selection, .filter-panel-wrapper .filter-panel-sorting.sort .sort-selection, .filter-panel-wrapper .filter-panel-sorting.sort .category-selection, .filter-panel-wrapper .filter-panel-sorting.category .sort-selection, .filter-panel-wrapper .filter-panel-sorting.category .category-selection {display: block !important;position: relative;}@media (max-width: 991px) {.filter-panel-wrapper .filter-panel-group.sort .sort-selection, .filter-panel-wrapper .filter-panel-group.sort .category-selection, .filter-panel-wrapper .filter-panel-group.category .sort-selection, .filter-panel-wrapper .filter-panel-group.category .category-selection, .filter-panel-wrapper .filter-panel-sorting.sort .sort-selection, .filter-panel-wrapper .filter-panel-sorting.sort .category-selection, .filter-panel-wrapper .filter-panel-sorting.category .sort-selection, .filter-panel-wrapper .filter-panel-sorting.category .category-selection {margin-bottom: 24px;}}.filter-panel-wrapper .filter-panel-group.sort .sort-selection i, .filter-panel-wrapper .filter-panel-group.sort .category-selection i, .filter-panel-wrapper .filter-panel-group.category .sort-selection i, .filter-panel-wrapper .filter-panel-group.category .category-selection i, .filter-panel-wrapper .filter-panel-sorting.sort .sort-selection i, .filter-panel-wrapper .filter-panel-sorting.sort .category-selection i, .filter-panel-wrapper .filter-panel-sorting.category .sort-selection i, .filter-panel-wrapper .filter-panel-sorting.category .category-selection i {display: none;}.filter-panel-wrapper .filter-panel-group.sort .sort-selection select, .filter-panel-wrapper .filter-panel-group.sort .category-selection select, .filter-panel-wrapper .filter-panel-group.category .sort-selection select, .filter-panel-wrapper .filter-panel-group.category .category-selection select, .filter-panel-wrapper .filter-panel-sorting.sort .sort-selection select, .filter-panel-wrapper .filter-panel-sorting.sort .category-selection select, .filter-panel-wrapper .filter-panel-sorting.category .sort-selection select, .filter-panel-wrapper .filter-panel-sorting.category .category-selection select {display: block;width: 100%;height: 48px;padding-left: 12px;font-size: 16px;background-color: #ffffff;color: #253858;border: 1px solid #c1c7d0;border-radius: 4px;appearance: none;-moz-appearance: none;-webkit-appearance: none;transition: all .3s;}.filter-panel-wrapper .filter-panel-group.sort .sort-selection:after, .filter-panel-wrapper .filter-panel-group.sort .category-selection:after, .filter-panel-wrapper .filter-panel-group.category .sort-selection:after, .filter-panel-wrapper .filter-panel-group.category .category-selection:after, .filter-panel-wrapper .filter-panel-sorting.sort .sort-selection:after, .filter-panel-wrapper .filter-panel-sorting.sort .category-selection:after, .filter-panel-wrapper .filter-panel-sorting.category .sort-selection:after, .filter-panel-wrapper .filter-panel-sorting.category .category-selection:after {content: '';position: absolute;bottom: 18px;right: 16px;display: block;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron.svg) no-repeat center;background-size: contain;pointer-events: none;}.filter-panel-wrapper .filter-panel-group .range-limit-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;color: #6b778c;margin-top: 4px;font-size: 16px;line-height: 16px;}.filter-panel-wrapper .filter-panel-group .range-slider {width: 100%;margin: 24px 0 12px 0;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range] {-webkit-appearance: none;width: 100%;height: 8px;border-radius: 5px;background-color: #c1c7d0;outline: none;padding: 0;margin: 0;border: none;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-ms-thumb {appearance: none;width: 32px;height: 32px;border-radius: 50px;background-color: #2969b7;border: none;cursor: pointer;transition: all .3s;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-ms-track {background: transparent;border: none;color: transparent;height: 8px;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-ms-fill-upper {background: #c1c7d0;border: none;border-radius: 5px;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-ms-fill-lower {background: #89b3e7;border-radius: 5px;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-ms-tooltip {display: none;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 32px;height: 32px;border-radius: 50%;background-color: #2969b7;border: none;cursor: pointer;-webkit-transition: all .3s;}.filter-panel-wrapper .filter-panel-group .range-slider input[type=range]::-moz-range-thumb {appearance: none;width: 32px;height: 32px;border-radius: 50%;background-color: #2969b7;border: none;cursor: pointer;transition: all .3s;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.filter-panel-wrapper .filter-panel-group .range-slider {margin: 10px 0;}.filter-panel-wrapper .filter-panel-group input[type=range] {height: 35px;background-color: transparent;}}@supports (-ms-ime-align: auto) {.filter-panel-wrapper .filter-panel-group .range-slider {margin: 10px 0;}.filter-panel-wrapper .filter-panel-group input[type=range] {height: 35px;background-color: transparent;background-image: none !important;}.filter-panel-wrapper .filter-panel-group input[type=range]::-webkit-slider-thumb {width: 32px;height: 32px;}}.filter-panel-wrapper .filter-panel-group label + .provider-switch-container, .filter-panel-wrapper .filter-panel-group .switch-container:first-of-type,.filter-panel-wrapper .filter-panel-group div.tooltip + .switch-container {margin-top: 8px;}.filter-panel-wrapper .filter-panel-group .card-description + .switch-container, .filter-panel-wrapper .filter-panel-group div.tooltip + .switch-container {align-items: flex-start;}.filter-panel-wrapper .filter-panel-group .provider-switch-container, .filter-panel-wrapper .filter-panel-group .switch-container {display: flex;align-items: center;flex-wrap: nowrap;margin-top: 24px;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch {position: relative;display: inline-block;width: 49px;height: 26px;margin: 0;flex-shrink: 0;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch input, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch input {display: none;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch input:checked + .slider, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch input:checked + .slider {background-color: #2969b7;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch input:focus + .slider, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch input:focus + .slider {box-shadow: 0 0 1px #2969b7;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch input:checked + .slider:before, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch input:checked + .slider:before {-webkit-transform: translateX(21px);-ms-transform: translateX(21px);transform: translateX(21px);}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch .slider, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #c1c7d0;transition: .3s;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch .slider:before, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch .slider:before {position: absolute;content: '';height: 20px;width: 20px;left: 3px;bottom: 3px;background-color: #ffffff;transition: .3s;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch .slider.round, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch .slider.round {border-radius: 24px;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch .slider.round:before, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch .slider.round:before {border-radius: 50%;}.filter-panel-wrapper .filter-panel-group .provider-switch-container .provider-switch-name, .filter-panel-wrapper .filter-panel-group .switch-container .provider-switch-name {font-weight: normal;margin: 0 0 0 8px;font-size: 16px;line-height: normal;color: #253858;}.filter-panel-wrapper .filter-panel-group .radio-group {display: flex;background: #ffffff;color: #8f8c86;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio'] {position: absolute;visibility: hidden;display: none;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio']:checked + label {background-color: #2969b7;color: #ffffff;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio']:checked + label:hover {background-color: #2969b7;color: #ffffff;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio'] + label {display: flex;justify-content: center;align-items: center;flex-basis: 0;flex-grow: 1;text-align: center;height: 48px;color: #253858;border: solid 1px #c1c7d0;font-weight: bold;font-size: 16px;line-height: normal;cursor: pointer;margin: 0;transition: all .3s;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio'] + label:hover {background-color: #e0eefe;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio'] + label:nth-child(2) {border-radius: 4px 0 0 4px;}.filter-panel-wrapper .filter-panel-group .radio-group input[type='radio'] + label:nth-child(4) {border-radius: 0 4px 4px 0;border-left: 0;}.filter-bar {display: flex;align-items: center;background-color: #e7e9ef;}.filter-bar__category-selection {position: relative;color: #253858;background-color: #e7e9ef;padding: 16px 16px 0 16px;}.filter-bar__category-selection i {display: none;}.filter-bar__category-selection select {display: block;width: 100%;height: 38px;padding-left: 12px;font-size: 14px;background-color: #ffffff;color: #253858;border: 1px solid #c1c7d0;border-radius: 4px;appearance: none;-moz-appearance: none;-webkit-appearance: none;transition: all .3s;}.filter-bar__category-selection:after {content: '';position: absolute;bottom: 14px;right: 32px;display: block;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron.svg) no-repeat center;background-size: contain;pointer-events: none;}.filter-bar__sort-selection {position: relative;width: 50%;}.filter-bar__sort-selection--button {position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;background-color: #e7e9ef;color: #253858;width: 100%;height: 48px;font-size: 14px;font-weight: bold;line-height: 14px;text-transform: uppercase;z-index: 1;}.filter-bar__sort-selection--button:before {content: '';display: block;background: url(/assets/resultsPage/filterBar/sort.svg) no-repeat center;width: 16px;height: 14px;margin-right: 4px;}.filter-bar__sort-selection--dropdown {position: relative;z-index: 2;width: 100%;height: 48px;text-indent: -99999px;background-color: transparent;border: none;padding: 0;-webkit-appearance: none;-moz-appearance: none;}.filter-bar__sort-selection--dropdown ::-ms-expand {display: none;}.filter-bar__sort-selection--dropdown:focus {outline: 0;}.filter-bar__button-filter {display: flex;align-items: center;justify-content: center;background-color: #e7e9ef;color: #253858;border: none;width: 50%;height: 48px;padding: 0;font-size: 14px;font-weight: bold;line-height: 14px;text-transform: uppercase;}.filter-bar__button-filter:before {content: '';display: block;background: url(/assets/resultsPage/filterBar/filter.svg) no-repeat center;width: 16px;height: 14px;margin-right: 4px;}.filter-bar__button-filter:focus {outline: 0;}.filter-bar__button-filter span:not(.filter-bar__button-filter-info) {position: relative;}.filter-bar__button-filter-info {display: none;justify-content: center;align-items: center;position: absolute;width: 14px;height: 14px;background: #ec7100;right: -17px;top: -8px;line-height: normal;text-align: center;border-radius: 100%;color: #ffffff;font-size: 12px;}.filter-bar--delimiter {display: block;width: 1px;height: 24px;background-color: #253858;}.filter-panel-backdrop {width: 100%;height: 100%;display: none;background: rgba(37, 56, 88, 0.3);z-index: 400;opacity: 1;position: fixed;top: 0;left: 0;transition: opacity .7s;}@media (max-width: 991px) {.sticky-body-only-mobile {overflow-x: hidden;position: relative;}}@media (max-width: 991px) {.filter-panel-wrapper.mobile-filters {height: 100%;width: 0;position: fixed;z-index: 999;padding: 16px;top: 0;right: -100px;overflow-x: hidden;background-color: #ffffff;transition: all 0.4s ease-in-out;}}.filter-panel-wrapper.mobile-filters .apply-filter-container {position: fixed;bottom: 0;right: 0;width: 76%;padding: 15px;background-color: rgba(255, 255, 255, 0.7);display: none;}.filter-panel-wrapper.mobile-filters .apply-filter-container .apply-filter-mobile-btn {display: flex;align-items: center;justify-content: center;font-weight: bold;font-size: 16px;line-height: 100%;color: #ffffff;background-color: #ff7a00;box-shadow: 0 16px 16px rgba(0, 0, 0, 0.16);height: 48px;width: 100%;border: none;border-radius: 4px;z-index: 2;transition: all .3s;}@media (max-width: 991px) {.filter-panel-wrapper.mobile-filters .filter-panel-container {margin: 0;padding-bottom: 65px;}}@media (max-width: 991px) {.filter-panel-wrapper.mobile-filters .filter-panel-container .filter-panel-header.mobile-filters {padding: 0 0 8px;flex-direction: row;}}.filter-panel-wrapper.mobile-filters .filter-panel-container .filter-panel-header.mobile-filters .reset-filters {width: 80px;height: 48px;font-weight: normal;font-size: 16px;color: #253858;position: absolute;top: -16px;right: 0;line-height: 48px;text-align: center;cursor: pointer;}.filter-panel-wrapper.mobile-filters .filter-panel-container .filter-panel-header.mobile-filters .filter-panel-header-title {font-weight: bold;font-size: 24px;line-height: 100%;color: #253858;}@media (max-width: 991px) {.filter-panel-wrapper.show-filters-sidebar-only-mobile {width: 76%;right: 0;}}.filter-panel-wrapper {padding-left: 0;}@media (max-width: 991px) {.filter-panel-wrapper {padding: 0;}}.filter-panel-wrapper .is-mg-refinancing {display: none;}.filter-panel-wrapper .filter-panel-container hr {border-color: #c1c7d0;padding: 0;margin: 24px 0;}.filter-panel-wrapper .filter-panel-container .filter-panel-group {position: relative;}.filter-panel-wrapper .filter-panel-container .filter-panel-group .tooltip {position: absolute;background-color: #e0eefe;color: #0e478b;z-index: 2;font-size: 13px;text-align: center;font-weight: normal;border-radius: 4px;padding: 8px;width: 100%;box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}@media (max-width: 991px) {.filter-panel-wrapper .filter-panel-container .filter-panel-group .tooltip {width: auto;}}.filter-panel-wrapper .filter-panel-container .filter-panel-group .tooltip.bottom {margin: 5px 0 0 -5px;padding: 5px;display: inline-block;}.filter-panel-wrapper .filter-panel-container .filter-panel-group .tooltip.bottom .tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-bottom-color: #e0eefe;border-style: solid;z-index: 9999999;top: -5px;border-width: 0 5px 5px;}@media (max-width: 991px) {.filter-panel-wrapper .filter-panel-container .filter-panel-group .tooltip.bottom .tooltip-arrow {left: auto !important;right: 3px;}}.filter-panel-wrapper .filter-panel-container .filter-panel-group .card-description[data-toggle='tooltip'] {text-decoration: none;}.filter-panel-wrapper .filter-panel-container .filter-panel-group .card-description[data-toggle='tooltip'] .m-cgg-icon--i-tooltip {color: #2969b7;text-decoration: none;cursor: pointer;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.conditional-filter {display: none;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.conditional-filter.visible {display: block;}.filter-panel-wrapper .filter-panel-container .filter-panel-group .filter-panel-header {font-size: 24px;color: #253858;margin-bottom: 10px;}@media (max-width: 991px) {.filter-panel-wrapper .filter-panel-container .filter-panel-group .filter-panel-header {display: flex;justify-content: space-between;align-items: center;flex-direction: row-reverse;}}.filter-panel-wrapper .filter-panel-container .filter-panel-group label {font-weight: bold;font-size: 16px;line-height: normal;color: #253858;margin-bottom: 8px;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.slider-set {display: flex;flex-direction: column;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.slider-set + hr {display: block;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn {display: flex;align-items: center;background: none;border: none;text-align: center;font-size: 18px;color: #2969b7;margin: 30px auto;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn:focus {outline: 0;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn .if-collapsed, .filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn .if-not-collapsed {text-decoration: underline;margin-right: 8px;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn .arrow-down-icon, .filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn .arrow-up-icon {color: transparent;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron-blue.svg) no-repeat center;background-size: contain;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn .arrow-up-icon {transform: rotate(180deg);}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn:not(.collapsed) .if-collapsed, .filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn:not(.collapsed) .arrow-down-icon {display: none;}.filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn.collapsed .if-not-collapsed, .filter-panel-wrapper .filter-panel-container .filter-panel-group.providers .list-more-btn.collapsed .arrow-up-icon {display: none;}.results-container .sort-selection {display: flex;align-items: center;justify-content: flex-end;font-size: 16px;color: #505f79;}.results-container .sort-selection__title {font-weight: bold;margin-right: 5px;margin-bottom: 0;}.results-container .sort-selection__dropdown {appearance: none;-moz-appearance: none;-webkit-appearance: none;border: none;text-indent: 0;background-color: #f0f1f4;cursor: pointer;}.results-container .sort-selection__dropdown:focus {outline: 0;text-decoration: underline;}.results-container .sort-selection i {font-size: 0;display: block;width: 14px;height: 8px;background: url(/assets/resultsPage/icn-chevron.svg) no-repeat center;background-size: contain;margin-left: 5px;}@keyframes lds-eclipse {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes lds-eclipse {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.lds-eclipse {position: relative;width: 160px !important;height: 200px !important;-webkit-transform: translate(-100px, -100px) scale(1) translate(100px, 100px);transform: translate(-100px, -100px) scale(1) translate(100px, 100px);}.lds-eclipse div {position: absolute;-webkit-animation: lds-eclipse 1s linear infinite;animation: lds-eclipse 1s linear infinite;width: 120px;height: 120px;top: 20px;left: 20px;border-radius: 50%;box-shadow: 0 4px 0 0 #2969b7;}.lds-eclipse div.white {box-shadow: 0 4px 0 0 #ffffff;}.lds-eclipse.small {width: 20px !important;height: 25px !important;}.lds-eclipse.small div {width: 20px;height: 20px;top: 2px;left: 2px;}.lds-eclipse.small div.white {box-shadow: 0 2px 0 0 #ffffff;}#results-progress .loading-spinner {display: flex;height: 500px;flex-direction: column;justify-content: center;align-items: center;}#results-progress .loading-spinner.small {height: auto;}#results-progress .loading-spinner-text {font-size: 16px;color: #253858;text-align: center;}#results-empty, #results-client-error {margin: 60px 0;}@media (max-width: 991px) {#results-empty, #results-client-error {margin: 30px 0;}}#results-empty .no-results, #results-client-error .no-results {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 0;}#results-empty .no-results.brokerage-model, #results-client-error .no-results.brokerage-model {margin-bottom: 0;}#results-empty .no-results.small, #results-client-error .no-results.small {height: auto;}#results-empty .no-results .no-results-container, #results-client-error .no-results .no-results-container {max-width: 488px;text-align: center;}#results-empty .no-results .no-results-container-img, #results-client-error .no-results .no-results-container-img {width: 48px;height: 48px;background: url(/assets/resultsPage/icon-noresults-blue.svg) no-repeat center;object-position: -99999px 99999px;}#results-empty .no-results .no-results-container-title, #results-client-error .no-results .no-results-container-title {color: #253858;font-weight: bold;font-size: 32px;line-height: 120%;text-align: center;margin: 24px 0 4px 0;}@media all and (max-width: 991px) {#results-empty .no-results .no-results-container-title, #results-client-error .no-results .no-results-container-title {font-size: 20px;}}#results-empty .no-results .no-results-container-title.broker-no-results-title, #results-client-error .no-results .no-results-container-title.broker-no-results-title {font-size: 24px;}#results-empty .no-results .no-results-container-text, #results-client-error .no-results .no-results-container-text {color: #505f79;font-weight: normal;font-size: 20px;line-height: 140%;margin-bottom: 24px;}@media all and (max-width: 991px) {#results-empty .no-results .no-results-container-text, #results-client-error .no-results .no-results-container-text {font-size: 16px;}}#results-empty .no-results .no-results-container-text.broker-no-results-content, #results-client-error .no-results .no-results-container-text.broker-no-results-content {font-size: 16px;}#results-empty .no-results .no-results-container-cta-container, #results-client-error .no-results .no-results-container-cta-container {position: relative;width: 100%;}#results-empty .no-results .no-results-container-cta-container .button-cta-green, #results-empty .no-results .no-results-container-cta-container .button-cta-orange, #results-client-error .no-results .no-results-container-cta-container .button-cta-green, #results-client-error .no-results .no-results-container-cta-container .button-cta-orange {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;max-width: 249px;line-height: 100%;height: 56px;color: #ffffff;border-radius: 4px;text-decoration: none;font-weight: bold;font-size: 18px;border: none;margin: auto;transition: all .3s;}@media all and (max-width: 991px) {#results-empty .no-results .no-results-container-cta-container .button-cta-green, #results-empty .no-results .no-results-container-cta-container .button-cta-orange, #results-client-error .no-results .no-results-container-cta-container .button-cta-green, #results-client-error .no-results .no-results-container-cta-container .button-cta-orange {font-size: 16px;}}#results-empty .no-results .no-results-container-cta-container .button-cta-green, #results-empty .no-results .no-results-container-cta-container .button-cta-orange, #results-client-error .no-results .no-results-container-cta-container .button-cta-green, #results-client-error .no-results .no-results-container-cta-container .button-cta-orange {background-color: #ff7a00;box-shadow: 0 6px 16px rgba(23, 43, 77, 0.16);}#results-empty .no-results .no-results-container-cta-container .button-cta-green:hover, #results-empty .no-results .no-results-container-cta-container .button-cta-orange:hover, #results-client-error .no-results .no-results-container-cta-container .button-cta-green:hover, #results-client-error .no-results .no-results-container-cta-container .button-cta-orange:hover {background-color: #ec7100;box-shadow: 0 4px 8px rgba(23, 43, 77, 0.24);}#results-empty .no-results .no-results-container-cta-container .button-cta-green:active, #results-empty .no-results .no-results-container-cta-container .button-cta-orange:active, #results-client-error .no-results .no-results-container-cta-container .button-cta-green:active, #results-client-error .no-results .no-results-container-cta-container .button-cta-orange:active {background-color: #dd6a00;box-shadow: none;}body {background-color: #f0f1f4;}.result-page .container {padding-top: 24px;padding-bottom: 48px;}@media (max-width: 991px) {.result-page .container {padding-bottom: 24px;}}.result-page .eligible-broker-products {margin: 0 0 16px 0;}@media all and (max-width: 768px) {.result-page .eligible-broker-products {margin: 0 0 24px 0;}}@media all and (min-width: 768px) and (max-width: 991px) {.result-page .eligible-broker-products {text-align: center;margin: 32px 0;}}.result-page .eligible-broker-products .title {color: #253858;font-weight: bold;font-size: 32px;line-height: 32px;margin: 0 0 8px 0;}@media all and (max-width: 768px) {.result-page .eligible-broker-products .title {font-size: 24px;line-height: 120%;}}.result-page .eligible-broker-products .subtitle {margin: 0;color: #505f79;font-size: 20px;line-height: 140%;}@media all and (max-width: 768px) {.result-page .eligible-broker-products .subtitle {font-size: 16px;line-height: 150%;}}.result-page .load-more-button {display: flex;align-items: center;justify-content: center;background: #ffffff;height: 52px;text-decoration: none;border-radius: 4px;font-size: 16px;line-height: 1.25;color: #253858;margin: 16px 0 0 0;box-shadow: none;border: none;}.result-page .cgg-category-disclaimer {margin-top: 15px;font-size: 10px;margin-bottom: 15px;}:lang(fr) .load-more-button::after {content: 'Afficher plus';}:lang(nl) .load-more-button::after {content: 'Toon meer resultaten';}
@media (max-width: 991px) {.mobile-filters hr:first-of-type {display: none;}}.filter-panel-wrapper .filter-panel-group .range-limit-container {display: none;}.results-container .metrics .card-column[data-col-title='TopDeals'], .results-container .metrics .card-column[data-col-title='BethanyScoreVPB'], .results-container .metrics .card-column[data-col-title='LaureenScoreVB'], .results-container .metrics .card-column[data-col-title='ChadScoreVPB'], .results-container .metrics .card-column[data-col-title='ArthurScoreVPB'] {display: none;}.results-container .card-container .collapse.in {overflow: hidden;}.results-container .card-container .show-more-container {padding: 16px;}.results-container .card-container .show-more-container .cgg-row {display: flex;align-items: flex-end;}@media (max-width: 991px) {.results-container .card-container .show-more-container .cgg-row {flex-direction: column;}}.results-container .card-container .show-more-container .cgg-row .move-info-left {width: 77.5%;padding-right: 16px;}@media (max-width: 991px) {.results-container .card-container .show-more-container .cgg-row .move-info-left {width: 100%;padding-right: 0;}}.results-container .card-container .show-more-container .cgg-row .move-info-left .cgg-info-section-title.credit-card.collapsed .cgg-info-section-toggle-icon {transform: rotate(180deg);}.results-container .card-container .show-more-container .cgg-row .move-info-left .cgg-info-section-title.credit-card .cgg-info-section-toggle-icon {display: block;margin-left: 5px;}.results-container .card-container .show-more-container .cgg-row .card-bottom-buttons {position: relative;display: flex;flex-direction: column;width: 22.5%;flex-shrink: 0;}@media (max-width: 991px) {.results-container .card-container .show-more-container .cgg-row .card-bottom-buttons {width: 100%;}}.results-container .card-container .show-more-container .cgg-row .card-bottom-buttons .button-card-column {width: 100%;padding: 0;margin-bottom: 10px;}@media (max-width: 991px) {.results-container .card-container .show-more-container .cgg-row .card-bottom-buttons .button-card-column {margin: 15px 0 10px 0;}}.results-container .card-container .show-more-container .cgg-row .item-section {margin-top: 20px;}.results-container .card-container .show-more-container .cgg-row .item-section:first-of-type {margin-top: 0;}.results-container .card-container .show-more-container .cgg-row .cgg-info-section-title {margin-bottom: 4px;padding: 0;}.results-container .card-container .show-more-container .cgg-row .cgg-pros-cons {padding: 0;font-size: 16px;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content {padding: 0;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content ul {margin: 0;padding: 0 0 0 16px;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details {width: 100%;table-layout: fixed;font-size: 16px;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr td {border: none;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr td:first-child {text-align: left;width: 40%;word-wrap: break-word;}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr td:nth-child(2) {text-align: center;padding-right: 2%;width: 15%;}@media (max-width: 480px) {.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr td:nth-child(2) {width: 20%;padding-left: 2%;}}@media (max-width: 480px) {.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr td:last-child {padding-left: 8px;}}.results-container .card-container .show-more-container .cgg-row .cgg-more-info-section .cgg-content table.cc-more-details tbody tr:not(:last-child) td {padding-bottom: 8px;}.results-container .card-container .show-more-container hr {display: none;}