.elementor-kit-11{--e-global-color-primary:#42030B;--e-global-color-secondary:#FF0000;--e-global-color-text:#42030B;--e-global-color-accent:#BEDFE3;--e-global-color-f4785e7:#003337;--e-global-color-ec01004:#F2DED6;--e-global-color-a0c9261:#9AD4DB;--e-global-color-a1d90c8:#FAFAFA;--e-global-typography-primary-font-family:"filson-pro";--e-global-typography-primary-font-size:54px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"filson-pro";--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"filson-pro";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"filson-pro";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-f4785e7 );border-radius:50px 50px 50px 50px;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 a{color:var( --e-global-color-f4785e7 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-11{--e-global-typography-primary-font-size:44px;--e-global-typography-secondary-font-size:35px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-11{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.my-tooltip[data-tooltip="interest-rate"]::after {
  content: "*Estimates only, please speak to a broker.";
  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 5px 10px;
  border-radius: 4px;
  white-space: nowrap;
  font-size: 13px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease;
  z-index: 999;
}
.my-tooltip[data-tooltip="interest-rate"]:hover::after {
  opacity: 1;
}

.my-tooltip[data-tooltip="comparison"]::after {
  content: "*Comparison rate 5.99% p.a. based on an unsecured fixed rate loan of $30,000 over 5 years. Estimated repayment example: $579.84 per month over a 5-year term. Interest rates, fees, charges and lending criteria apply. Rates are available to approved applicants only and may vary depending on the lender, loan amount, loan term, security type and the applicant's credit profile. Comparison rates are calculated based on a loan amount of $30,000 over a term of 5 years. WARNING: This comparison rate applies only to the example or examples given and may not include all fees and charges. Different loan amounts and terms will result in different comparison rates.";
  position: absolute;
  bottom: 130%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 5px 10px;
  border-radius: 4px;
  width: 350px;
  white-space: normal;
  word-wrap: break-word;
  font-size: 13px;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease;
  z-index: 999;
}
.my-tooltip[data-tooltip="comparison"]:hover::after {
  opacity: 1;
}/* End custom CSS */