.loanCalculator{text-align:start;position:relative}.downPaymentRangeInfo,.financingProviderDescription{display:none}.tooltip-container{position:relative}.tooltip-container .tooltip-modal{z-index:999;background-color:#fff;border:1px solid #ccc;border-radius:1rem;width:max-content;max-width:16rem;padding:.625rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 2px 4px #0000001a}@media screen and (width>=50rem){.tooltip-container .tooltip-modal{left:-1rem;right:auto}}.tooltip-container .tooltip-modal>div{max-height:250px;overflow-y:auto}.tooltip-container .tooltip-modal>*{color:#000}@media screen and (width>=50rem){.tooltip-container .tooltip-modal:before{content:"";border-bottom:1rem solid #fff;border-left:1rem solid #0000;border-right:1rem solid #0000;width:0;height:0;position:absolute;top:-.5rem;left:.5rem}}.tooltip-container .tooltip-modal.bottomLeft{left:auto}@media screen and (width>=50rem){.tooltip-container .tooltip-modal.bottomLeft{right:-3.5rem}}.tooltip-container .tooltip-modal.bottomLeft:before{left:auto}@media screen and (width>=50rem){.tooltip-container .tooltip-modal.bottomLeft:before{right:3rem}}@media screen and (width<=50rem){.tooltip-container .tooltip-modal.bottomRight{left:-3rem;right:auto}}
