body {font-family: roboto, sans-serif;font-weight: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-color: #FFFFFF;}.home-loan-loan-amount {position: relative;width: 100%;min-height: 745px;padding: 40px 0;overflow-x: hidden;}.home-loan-loan-amount .hl-mask-circle {position: relative;}.home-loan-loan-amount .hl-mask-circle:before {content: '';position: absolute;width: 5000px;height: 5000px;left: calc(50% - 5000px/2 - 0.5px);background-color: #F6FAFD;border-radius: 100%;bottom: -700px;}@media all and (max-width: 991px) {.home-loan-loan-amount {padding: 16px 0;}}.hl-loanAmount-content h1 {font-family: roboto, sans-serif;;font-weight: bold;font-size: 40px;line-height: 120%;color: #076B9C;margin: 0 0 24px 0;}.hl-loanAmount-content p {font-size: 18px;margin: 0 0 24px 0;}.hl-loanAmount-widget {background-color: #F3F2EE;border-radius: 8px;position: relative;}#hl-loanAmount-calculator {margin: 0 16px 16px 16px;}#hl-loanAmount-insights {margin: 0 16px 16px 16px;}.hl-loanAmount-widget h2 {font-weight: bold;font-size: 20px;margin: 16px 0 8px 0;line-height: 150%;}.disclaimer p span {display: block;font-weight: bold;}.disclaimer p {font-size: 14px;color: #6C6563;margin: 24px 0 0 0;}@media all and (max-width: 991px) {.hl-loanAmount-content h1 {font-size: 30px;margin: 0 0 16px 0;}.hl-loanAmount-content p {font-size: 16px;}.hl-loanAmount-widget {background-color: transparent;border-radius: 0;}#hl-loanAmount-calculator, #hl-loanAmount-insights {margin: 0;}#hl-loanAmount-calculator h2 {display: none;}}.hl-loanAmount-form {background-color: #FFFFFF;border-radius: 4px;color: #312F2E;font-size: 16px;border: 1px solid #CCCBC8;}.hl-loanAmount-form .form-group {display: -ms-flexbox;display: flex;margin: 0;border-top: 1px solid #CCCBC8;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.hl-loanAmount-form .form-group:first-child {border-top: none;}.hl-loanAmount-form .form-group.fg-three-buttons .label-container {width: 100%;}.hl-loanAmount-form .label-container, .hl-loanAmount-form .input-container {width: 50%;}.hl-loanAmount-form .label-container {position: relative;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;height: 44px;}.hl-loanAmount-form .label-container label {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;margin: 0;font-weight: 400;padding: 8px;}.hl-loanAmount-form .label-container label.more-info {cursor: pointer;text-decoration: underline;padding: 8px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.hl-loanAmount-form .label-container label.more-info:focus {outline: 0;}.hl-loanAmount-form .label-container label.more-info:before {content: '';display: block;height: 20px;min-width: 20px;background-image: url("/assets/simulators/form/icon-information.svg");background-repeat: no-repeat;margin-right: 5px;}.hl-loanAmount-form .form-group:first-child .input-container {border-radius: 0 4px 0 0;}.hl-loanAmount-form .input-container {position: relative;font-weight: bold;background-color: #F9F9F7;padding: 1px 8px;height: 56px;}.hl-loanAmount-form .input-container.error {-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,83,63,1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,83,63,1);box-shadow: inset 0px 0px 0px 1px rgba(255,83,63,1);}.hl-loanAmount-form .input-container.last-child {border-radius: 0 0 4px 0;}.hl-loanAmount-form .input-container.range-value {color: #312F2E;height: 42px;}.hl-loanAmount-form .input-container input::-webkit-outer-spin-button,.hl-loanAmount-form .input-container input::-webkit-inner-spin-button {-webkit-appearance: none;}.hl-loanAmount-form .input-container.range-value .static-info {top: 10px;}.hl-loanAmount-form input::-ms-clear {display: none;}.hl-loanAmount-form .input-container.range-value input {padding: 0 32px 0 0;}.hl-loanAmount-form .input-container input {font-weight: bold;-webkit-appearance: none;-moz-appearance:textfield;appearance: none;background-color: #F9F9F7;color: #312F2E;border: none;text-align:right;height: 100%;width: 100%;display: block;min-width: 0;padding: 0 18px 0 0;outline: 0;}.hl-loanAmount-form .input-container input:focus {outline: none;}.hl-loanAmount-form .input-container .static-info {position: absolute;top: 17px;right: 8px;color: #312F2E;}.hl-loanAmount-form .input-container input::placeholder {font-weight: bold;color: #312F2E;opacity: 1;}.hl-loanAmount-form .range-slider {padding: 8px;width: 100%;}.hl-loanAmount-form .range-slider .range-slider-container {margin: 25px 0;}.hl-loanAmount-form .range-slider .min-max-value {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;}.hl-loanAmount-form .range-slider .range-slider__range {-webkit-appearance: none;width: 100%;height: 6px;border-radius: 5px;background-color: #CCCBC8;outline: none;padding: 0;margin: 0;border: none;}.hl-loanAmount-form .range-slider .range-slider__range::-ms-thumb {appearance: none;width: 25px;height: 25px;border-radius: 50px;background-color: #FFFFFF;border: 4px solid #77AA43;cursor: pointer;transition: all .3s;}.hl-loanAmount-form .range-slider .range-slider__range::-ms-track {background: transparent;border: none;color: transparent;height: 6px;}.hl-loanAmount-form .range-slider .range-slider__range::-ms-fill-upper {background: #CCCBC8;border: 1px solid #CCCBC8;border-radius: 5px;}.hl-loanAmount-form .range-slider .range-slider__range::-ms-fill-lower {background: #77AA43;border-radius: 5px;}.hl-loanAmount-form .range-slider .range-slider__range::-ms-tooltip {display: none;}.hl-loanAmount-form .range-slider .range-slider__range::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 32px;height: 32px;border-radius: 50%;background-color: #FFFFFF;border: 4px solid #77AA43;cursor: pointer;-webkit-transition: all .3s;}.hl-loanAmount-form .range-slider .range-slider__range::-webkit-slider-thumb:hover {background-color: #DDEAD0;border: 4px solid #418235;}.hl-loanAmount-form .range-slider .range-slider__range:active::-webkit-slider-thumb {border: 4px solid #418235;background-color: #418235;}.hl-loanAmount-form .range-slider .range-slider__range::-moz-range-thumb {appearance: none;width: 25px;height: 25px;border-radius: 50%;background-color: #FFFFFF;border: 4px solid #77AA43;cursor: pointer;transition: all .3s;}.hl-loanAmount-form .range-slider .range-slider__range::-moz-range-thumb:hover {background-color: #DDEAD0;border: 4px solid #418235;}.hl-loanAmount-form .range-slider .range-slider__range:active::-moz-range-thumb {border: 4px solid #418235;background-color: #418235;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.hl-loanAmount-form .range-slider .range-slider-container {margin: 10px 0;}.hl-loanAmount-form .range-slider .range-slider__range {height: 35px;background-color: transparent;}}@supports (-ms-ime-align:auto) {.hl-loanAmount-form .range-slider .range-slider-container {margin: 10px 0;}.hl-loanAmount-form .range-slider .range-slider__range {height: 35px;background-color: transparent;background-image: none!important;}.hl-loanAmount-form .range-slider .range-slider__range::-webkit-slider-thumb {width: 25px;height: 25px;}}input::-moz-focus-inner,input::-moz-focus-outer {border: 0;}.hl-loanAmount-result {position: relative;margin: 16px 0 0 0;border: 1px solid #C0CDC0;border-radius: 4px;}.hl-loanAmount-result .display-results {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #EEF4E8;padding: 8px;height: 56px;color: #2F6135;font-weight: bold;font-size: 16px;}.hl-loanAmount-result .display-results:first-child {border-radius: 4px 4px 0 0;}.hl-loanAmount-result .display-results:last-child {border-radius: 0 0 4px 4px;border-top: 1px solid #C0CDC0;}.hl-loanAmount-result .result-container .loan-result {font-weight: bold;margin-right: 5px;}.hl-loanAmount-form .popover {color: #FFFFFF;background-color: #418235;border: none;font-family: roboto, sans-serif;font-weight: bold;font-size: 16px;line-height: 120%;width: 235px;position: absolute;left: 11px !important;padding: 8px;z-index: 999999;box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.24);}.hl-loanAmount-form .popover.top {border-radius: 8px 8px 8px 0;}.hl-loanAmount-form .popover::after {content: '';display: block;width: 0;height: 0;border-style: solid;position: absolute;border-radius: 4px;border-color: transparent transparent transparent #418235;border-width: 7.5px 0 7.5px 15px;}.hl-loanAmount-form .popover.top::after {bottom: -7px;left: 0;}.hl-loanAmount-form .popover .arrow {display: none;}.hl-loanAmount-actions {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 16px;position: relative;margin-top: 16px;}.hl-snackbar-clipboard-copied {display: none;position: absolute;left: 50%;top: -20px;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #585351;box-shadow: 0px 8px 8px rgba(0, 0, 0, 0.32);border-radius: 40px;min-height: 30px;min-width: 220px;color: #FFFFFF;font-size: 14px;font-weight: bold;margin-left: 4px;line-height: normal;padding: 0 15px;}.hl-snackbar-clipboard-copied img {width: 14px;height: 14px;margin-right: 4px;}.hl-loanAmount-actions .social-save-container, .hl-loanAmount-actions .go-to-funnel-container {-webkit-box-flex: 1;-ms-flex: 1 1 0px;flex: 1 1 0px;}.hl-loanAmount-actions .social-save-container {display: -webkit-box;display: -ms-flexbox;display: flex;}.hl-loanAmount-actions .social-save-container .ss-btn {display: block;height: 48px;width: 25%;background-color: #FFFFFF;border: 1px solid #CCCBC8;-webkit-box-shadow: inset 0px -5px 0px #E7E6E2;box-shadow: inset 0px -5px 0px #E7E6E2;border-radius: 4px;margin-right: 8px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.hl-loanAmount-actions .social-save-container .ss-btn:hover {background-color: #E7E6E2;}.hl-loanAmount-actions .social-save-container .share-btn {background: url("/assets/simulators/actions/icon-share.svg") no-repeat center center #FFFFFF;background-position-y: 45%;}.hl-loanAmount-actions .social-save-container .save-btn {display: none;background: url("/assets/simulators/actions/icon-save.svg") no-repeat center center #FFFFFF;background-position-y: 45%;}.hl-loanAmount-actions .go-to-funnel-container a.funnel-btn {display: block;height: 48px;background-color: #F58423;-webkit-box-shadow: inset 0px -5px 0px #E56035;box-shadow: inset 0px -5px 0px #E56035;border-radius: 4px;text-align: center;line-height: 48px;color: #FFFFFF;font-weight: bold;text-decoration: none;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.hl-loanAmount-actions .go-to-funnel-container a.funnel-btn:hover,.hl-loanAmount-actions .go-to-funnel-container a.funnel-btn:focus {background-color: #E56035;}.hl-loanAmount-actions .go-to-funnel-container .funnel-btn img {width: 15px;padding-bottom: 2px;}@media all and (max-width: 991px) {.hl-loanAmount-actions.desktop {display: none;}}#saveLoanAmountResult.modal {font-weight: normal;color: #585351;text-align: center;padding: 0!important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;}#saveLoanAmountResult.modal .modal-dialog {margin-top: 0;display: inline-block;text-align: left;vertical-align: middle;width: 100%;}#saveLoanAmountResult.modal .modal-dialog .modal-content {position: relative;width: 320px;margin: auto;background-color: #F3F2EE;border-radius: 4px;z-index: 1;overflow: hidden;}#saveLoanAmountResult.modal .modal-dialog .modal-content:before {width: 210px;height: 210px;right: -105px;top: -105px;}#saveLoanAmountResult.modal .modal-dialog .modal-content:after {width: 436px;height: 436px;left: -218px;bottom: -218px;}#saveLoanAmountResult.modal .modal-dialog .modal-content:before,#saveLoanAmountResult.modal .modal-dialog .modal-content:after {content: "";position: absolute;background-color: rgba(231, 230, 226, 0.4);border-radius: 100%;z-index: 2;}#saveLoanAmountResult.modal .modal-dialog .modal-content .modal-content-container {position: relative;z-index: 3;}#saveLoanAmountResult.modal .modal-dialog .modal-content .modal-header {border: none;padding: 0;}#saveLoanAmountResult.modal .modal-dialog .modal-content .modal-header button.close {opacity: 1;margin: 0;width: 40px;height: 40px;color: #585351;border-radius: 0 16px 0 0;background: url("/assets/simulators/modal/icon-close.svg") center center #EEEEE9 no-repeat;background-position: 15px 12px;background-size: 12px;}#saveLoanAmountResult.modal .modal-dialog .modal-content .modal-header h4 {font-weight: bold;font-size: 20px;color: #076B9C;line-height: normal;padding: 16px 0 0 16px;}#saveLoanAmountResult.modal .modal-dialog .modal-content .modal-body {padding: 10px 16px 16px;font-size: 16px;line-height: 150%;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group label {font-weight: bold;color: #312F2E;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container input {width: 100%;height: 48px;border-radius: 4px;background-color: #FFFFFF;border: 1px solid #CCCBC8;margin-right: 8px;padding: 8px;outline: none;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container input:focus,#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container input:active {outline: 0;-webkit-tap-highlight-color: transparent;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container input::placeholder {font-weight: normal;color: #979290;font-size: 16px;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group label {margin-bottom: 0;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container #submitEmailModal {width: 66px;height: 48px;background: url("/assets/simulators/modal/icon-paperplane.svg") center center no-repeat #F58423;background-size: 20px;box-shadow: inset 0px -5px 0px #E56035;border-radius: 4px;border: none;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container #submitEmailModal.sent {background: url("/assets/simulators/modal/icon-animated-savemodal.svg") center center no-repeat #F58423;background-size: 60px;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container #submitEmailModal:hover:not(:disabled) {background-color: #E56035;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .form-group .input-container #submitEmailModal:disabled {cursor: not-allowed;opacity: .65;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container {display: block;position: relative;padding-left: 23px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight: normal;margin: 0;font-size: 14px;line-height: 120%;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .checkmark {position: absolute;top: 0;left: 0;height: 16px;width: 16px;background-color: #FFFFFF;border: 1px solid #CCCBC8;border-radius: 2px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container:hover input ~ .checkmark {background-color: #EEF4E8;border: 1px solid #418235;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container input:checked ~ .checkmark {background-color: #418235;border: none;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .checkmark:after {content: "";position: absolute;display: none;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container input:checked ~ .checkmark:after {display: block;}#saveLoanAmountResult.modal .modal-dialog .modal-content .saveLoanAmountResultForm .input-radio-container .label-container .checkmark:after {left: 4px;top: 1px;width: 7px;height: 10px;border: solid white;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}@media all and (max-width: 414px) {#saveLoanAmountResult.modal .modal-dialog .modal-content {width: auto;margin: 16px;}}#hl-loanAmount-insights-tabs {display: flex;align-items: center;list-style: none;margin: 0;padding: 0;border: none;}#hl-loanAmount-insights-tabs li {margin-bottom: 0;}#hl-loanAmount-insights-tabs li a.insights-tab-link {background-color: #DEDCD9;border-radius: 4px 4px 0px 0px;margin-right: 8px;font-weight: normal;color: #312F2E;font-size: 16px;line-height: 16px;width: 140px;height: 40px;border: none;padding: 0;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;-webkit-transition: all .1s;-o-transition: all .1s;transition: all .1s;}#hl-loanAmount-insights-tabs li a.insights-tab-link:focus {outline: 0;}#hl-loanAmount-insights-tabs li.active a.insights-tab-link {background-color: #F9F9F7;border-radius: 4px 4px 0px 0px;font-weight: bold;position: relative;}#hl-loanAmount-insights-tabs li.active a.insights-tab-link u {text-decoration: none;}#hl-loanAmount-insights-tabs li.active a.insights-tab-link:before {content: '';display: block;position: absolute;top: 0;left: 0;height: 4px;width: 100%;background-color: #418235;border-radius: 4px 4px 0px 0px;}#hl-loanAmount-insights-tabs li a.insights-tab-link  u {padding-left: 19px;}#hl-loanAmount-insights-tabs li a.chart u {background: url("/assets/simulators/insights/icon-chart-bar.svg") no-repeat left center;background-size: 15px 15px;}#hl-loanAmount-insights-tabs li a.amortization u {background: url("/assets/simulators/insights/icon-calendar.svg") no-repeat left center;background-size: 15px 15px;}#hl-loanAmount-insights-tabs li a.insights-tab-link span:first-child {margin-right: 4px;}@media all and (max-width: 350px) {#hl-loanAmount-insights-tabs li a.insights-tab-link {width: 40px;}#hl-loanAmount-insights-tabs li a.insights-tab-link u {text-indent: -999999px;padding-left: 0;width: 40px;background-position: center;}}@media all and (max-width: 991px) {#hl-loanAmount-insights h2 {margin-top: 32px;}}.tab-content-insight {background-color: #F9F9F7;border-radius: 0 4px 4px 4px;}.tab-content-insight .tab-pane-insight {padding: 16px;}.tab-content-insight .tab-pane-insight h3 {font-weight: bold;font-size: 16px;color: #312F2E;margin: 0 0 16px 0;line-height: 120%;padding-bottom: 8px;border-bottom: 1px solid #CCCBC8;}.tab-content-insight .chart-values-container .chart-values {font-weight: normal;font-size: 16px;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;margin-bottom: 8px;}.tab-content-insight .chart-values-container .chart-values:last-child {margin-bottom: 0;}.tab-content-insight .chart-values-container .chart-values .chart-label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tab-content-insight .chart-values-container .chart-values .chart-label:before {content: '';display: block;width: 19px;height: 19px;border-radius: 2px;margin-right: 8px;}.tab-content-insight .chart-values-container .chart-values .chart-label.capital:before {background-color: #076B9C;}.tab-content-insight .chart-values-container .chart-values .chart-label.principal:before {background-color: #77AA43;}.tab-content-insight .chart-values-container .chart-values .chart-label.interest:before {background-color: #F58423;}.tab-content-insight .tab-pane-insight .line-x-charts {display: block;font-size: 16px;color: #6C6563;position: relative;height: 20px;margin: 0 18px;}.tab-content-insight .tab-pane-insight .line-x-charts:before {content: '';display: block;border: 2px solid #CCCBC8;border-radius: 4px;position: absolute;top: -10px;left: 0;width: 100%;height: 4px;}.tab-content-insight .tab-pane-insight .line-x-charts span:first-child {float: left;}.tab-content-insight .tab-pane-insight .line-x-charts span:nth-child(2) {float: right;}.tab-content-insight .tab-pane-insight .insight-chart-container {position: relative;visibility: hidden;}.show-animation-x-grid {position: absolute;left: -4px;bottom: 143px;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;z-index: 4;}.show-animation-x-grid .sa-point {display: block;width: 16px;height: 16px;background-color: #585351;border-radius: 100%;}.show-animation-x-grid .sa-arrow-left, .show-animation-x-grid .sa-arrow-right {color: #585351;font-size: 16px;}.show-animation-x-grid .sa-arrow-left {-webkit-animation: animateLeftArrow 2s infinite;animation: animateLeftArrow 2s infinite;}.show-animation-x-grid .sa-arrow-left:before, .show-animation-x-grid .sa-arrow-right:before {content: '';display: block;width: 16px;height: 16px;}.show-animation-x-grid .sa-arrow-left:before {background: url("/assets/simulators/insights/icon-arrow-right.svg") center center no-repeat;}.show-animation-x-grid .sa-arrow-right:before {background: url("/assets/simulators/insights/icon-arrow-left.svg") center center no-repeat;}.show-animation-x-grid .sa-arrow-right {-webkit-animation: animateRightArrow 2s infinite;animation: animateRightArrow 2s infinite;}.show-animation-x-grid-tooltip {position: absolute;left: 8px;bottom: 119px;background-color: #585351;color: #FFFFFF;padding: 2px;border-radius: 4px;font-weight: bold;font-size: 14px;line-height: 14px;z-index: 4;}@keyframes animateLeftArrow {0%,20%,50%,80%,to {-webkit-transform: translateX(0);transform: translateX(0)}40% {-webkit-transform: translateX(-5px);transform: translateX(-5px)}60% {-webkit-transform: translateX(5px);transform: translateX(5px)}}@keyframes animateRightArrow {0%,20%,50%,80%,to {-webkit-transform: translateX(0);transform: translateX(0)}40% {-webkit-transform: translateX(5px);transform: translateX(5px)}60% {-webkit-transform: translateX(-5px);transform: translateX(-5px)}}#amortizationChart {position: relative;width: 100%;z-index: 3;margin-top: 37px;}#amortizationChart .c3-line {stroke-width: 4px;fill-opacity: 0;}#amortizationChart .c3-event-rect {position: relative;cursor: pointer;}#amortizationChart .c3-grid line.c3-xgrid-focus {stroke: #CCCBC8;stroke-width: 4px;visibility: visible!important;}#amortizationChart .c3-circle {stroke-width: 4px;fill: #FFFFFF;stroke: transparent;}#amortizationChart .c3-tooltip {background-color: transparent;box-shadow: none;opacity: 1;min-width: 100px;text-align: center;}#amortizationChart .c3-tooltip tr {border: none;}#amortizationChart .c3-tooltip th {font-weight: normal;background-color: transparent;font-size: 16px;color: #6C6563;text-align: center;}.c3 svg {font-family: roboto, sans-serif;font-weight: normal;width: 100%;}@media all and (max-width: 767px) {.tab-content-insight .tab-pane-insight {padding: 8px;}}.tab-content-insight .amortization-table {position: relative;border: 1px solid #CCCBC8;height: 352px;border-radius: 4px;-ms-overflow-style: none;scrollbar-width: none;margin: 0;}.tableFixHead {overflow-y: auto;height: 100px;}@supports (-ms-ime-align:auto) {.tableFixHead thead th {border: none!important;box-shadow: inset 1px -4px 0 0 #CCCBC8;}.tableFixHead thead th:first-child {box-shadow: inset 0 -4px 0 0 #CCCBC8;}}.tab-content-insight .amortization-table::-webkit-scrollbar {display: none;}.tab-content-insight .amortization-table .mask-table {position: absolute;left: 0;bottom: 0;width: 100%;height: 152px;background: -webkit-gradient(linear, left top, left bottom, color-stop(21.35%, #FFFFFF), to(rgba(255, 255, 255, 0)));background: -o-linear-gradient(top, #FFFFFF 21.35%, rgba(255, 255, 255, 0) 100%);background: linear-gradient(180deg, #FFFFFF 21.35%, rgba(255, 255, 255, 0) 100%);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.tab-content-insight .amortization-table .mask-table .text-container {font-weight: bold;font-size: 16px;color: #076B9C;padding-bottom: 10px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);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;}.tab-content-insight .amortization-table .mask-table .text-container img {width: 16px;height: 16px;margin-right: 5px;}.tab-content-insight .amortization-table table {border-collapse: separate;width: 100%;margin: 0;border: 0;}.tab-content-insight .amortization-table table thead {background-color: #F7F7F7;}.tab-content-insight .amortization-table table thead th {font-weight: bold;font-size: 16px;vertical-align: middle;text-align: center;border-right: 1px solid #CCCBC8;border-bottom: 4px solid #D9D9D9;padding: 6.35px;}.tableFixHead thead th {position: sticky;top: 0;background-color: #F7F7F7;}.tab-content-insight .amortization-table table thead th:first-child {border-left: none;}.tab-content-insight .amortization-table table thead th:last-child {border-right: none;}.tab-content-insight .amortization-table table tbody tr {background-color: #FFFFFF;}.tab-content-insight .amortization-table table tbody tr:nth-child(even) {background-color: #FAFAFA;}.tab-content-insight .amortization-table table tbody td {font-weight: normal;font-size: 16px;border-top: none;border-right: 1px solid #CCCBC8;border-bottom: 1px solid #CCCBC8;border-left: 0;vertical-align: middle;text-align: center;width: 21.25%;padding: 6.35px;}.tab-content-insight .amortization-table table tbody td:first-child {font-weight: bold;width: 15%;}.tab-content-insight .amortization-table table tbody td:last-child {border-right: none;}.tab-content-insight .amortization-table table tbody tr:last-child td {border-bottom: none;}@media all and (max-width: 767px) {.tab-content-insight .amortization-table {overflow-y: scroll;}.tab-content-insight .amortization-table .mask-table .text-container {font-size: 14px;}.tab-content-insight .amortization-table .mask-table .text-container img {height: 14px;width: 14px;}.tab-content-insight .amortization-table table thead th {white-space: normal;}.tab-content-insight .amortization-table table tbody td {min-width: 130px;}.tab-content-insight .amortization-table table tbody td:first-child {min-width: 70px;}}