.i-calculator{background-position:0 0;width:40px;height:40px}.i-calculator,.i-pop-up-cross{background-image:url(/Assets/static/finance-calculator-a7c41479.png)}.i-pop-up-cross{background-position:-40px 0;width:14px;height:14px}.i-calculator{display:block}.margin-top-60{margin-top:60px}.margin-left-11{margin-left:11px}.margin-right-11{margin-right:11px}.dental-finance-overlay-wrapper{position:fixed;right:0;top:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9999}.dental-finance-overlay-wrapper .overlay-close{cursor:pointer}.dental-finance-overlay-wrapper .dental-finance-overlay-mask{background-color:rgba(61,61,61,.6);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:1}.dental-finance-overlay-wrapper .dental-finance-inner-wrapper{border-radius:5px;padding:30px 20px;position:fixed;width:80%;z-index:2;max-height:80%;overflow-y:auto;display:flex}.dental-finance-overlay-wrapper .dental-finance-inner-wrapper *{font-family:Montserrat2022}@media(min-width:1024px){.dental-finance-overlay-wrapper .dental-finance-inner-wrapper{padding:40px 40px 0}}@media(min-width:1145px){.dental-finance-overlay-wrapper .dental-finance-inner-wrapper{max-width:50%}}.dental-finance-overlay-wrapper .overlay-content{width:100%;font-size:14px}.dental-finance-overlay-wrapper input[type=text]{border:1px solid #ebeced;min-height:30px;padding:5px 12px;border-radius:5px}.dental-finance-overlay-wrapper input[type=text]:focus-within{outline:0;text-decoration:none;box-shadow:0 0 0 2px #b3d7ef;-moz-box-shadow:0 0 0 2px #b3d7ef;-webkit-box-shadow:0 0 0 2px #b3d7ef}.dental-finance-overlay-wrapper input[type=range]{width:100%;padding:0;-webkit-appearance:none;height:5px;margin:12px 0 0;border-radius:5px;transition:all .3s ease;border:none}.dental-finance-overlay-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #adadad;box-shadow:0 1px 5px rgba(0,0,0,.4);width:20px;height:20px;margin-top:-1px;margin-right:10px;border-radius:50%}.dental-finance-overlay-wrapper .form-input-box{display:flex;flex-flow:column}.dental-finance-overlay-wrapper .form-input-box h3{font-size:21px;font-weight:400;margin-bottom:10px}.dental-finance-overlay-wrapper .input-block{display:flex;position:relative;flex-direction:column}.dental-finance-overlay-wrapper .input-block .add-months-sign,.dental-finance-overlay-wrapper .input-block .amount-currency-sign{position:absolute;top:10px;left:10px;font-size:15px;font-weight:400;background-color:#fff;color:#21272a}.dental-finance-overlay-wrapper .loan-amount-input,.dental-finance-overlay-wrapper .repayment-term-input{display:flex;align-items:baseline}.dental-finance-overlay-wrapper .loan-amount-input .input-block,.dental-finance-overlay-wrapper .repayment-term-input .input-block{flex-grow:2;width:50%}.dental-finance-overlay-wrapper .loan-amount-input .loan-decrement,.dental-finance-overlay-wrapper .loan-amount-input .loan-increment,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-decrement,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-increment,.dental-finance-overlay-wrapper .repayment-term-input .loan-decrement,.dental-finance-overlay-wrapper .repayment-term-input .loan-increment,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-decrement,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-increment{flex-grow:1;text-align:center;font-size:20px;cursor:pointer}.dental-finance-overlay-wrapper .loan-amount-input .loan-decrement.btn,.dental-finance-overlay-wrapper .loan-amount-input .loan-increment.btn,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-decrement.btn,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-increment.btn,.dental-finance-overlay-wrapper .repayment-term-input .loan-decrement.btn,.dental-finance-overlay-wrapper .repayment-term-input .loan-increment.btn,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-decrement.btn,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-increment.btn{padding:7px 0}.dental-finance-overlay-wrapper .loan-amount-input .loan-decrement.btn:after,.dental-finance-overlay-wrapper .loan-amount-input .loan-increment.btn:after,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-decrement.btn:after,.dental-finance-overlay-wrapper .loan-amount-input .repayment-term-increment.btn:after,.dental-finance-overlay-wrapper .repayment-term-input .loan-decrement.btn:after,.dental-finance-overlay-wrapper .repayment-term-input .loan-increment.btn:after,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-decrement.btn:after,.dental-finance-overlay-wrapper .repayment-term-input .repayment-term-increment.btn:after{content:none}.dental-finance-overlay-wrapper .loan-amount-slider,.dental-finance-overlay-wrapper .repayment-term-slider{position:relative;width:90%;margin:14px auto 0}.dental-finance-overlay-wrapper .loan-amount-slider #error-msg-loan-amount,.dental-finance-overlay-wrapper .loan-amount-slider #error-msg-term,.dental-finance-overlay-wrapper .repayment-term-slider #error-msg-loan-amount,.dental-finance-overlay-wrapper .repayment-term-slider #error-msg-term{position:absolute;left:-12px;top:-8px;font-size:11px;font-weight:bolder;width:100%;color:red;margin:0 auto;text-align:justify;display:none}.dental-finance-overlay-wrapper .loan-amount-slider .slider,.dental-finance-overlay-wrapper .repayment-term-slider .slider{width:90%;margin:40px auto 0}@media(max-width:350px){.dental-finance-overlay-wrapper .loan-amount-slider .slider,.dental-finance-overlay-wrapper .repayment-term-slider .slider{margin:60px auto 0}}.dental-finance-overlay-wrapper .loan-amount-slider .slider-min-amt,.dental-finance-overlay-wrapper .repayment-term-slider .slider-min-amt{float:left;transform:translate(-18px);margin-top:4px}.dental-finance-overlay-wrapper .loan-amount-slider .slider-max-amt,.dental-finance-overlay-wrapper .repayment-term-slider .slider-max-amt{float:right;transform:translate(20px);margin-top:4px}.dental-finance-overlay-wrapper .i-pop-up-cross{position:absolute;right:20px;top:20px}.dental-finance-overlay-wrapper .parent-calulator-container{display:flex;flex-flow:column;padding-bottom:40px}@media(min-width:1024px){.dental-finance-overlay-wrapper .parent-calulator-container{flex-flow:row}}.dental-finance-overlay-wrapper .parent-calulator-container>div{width:100%}@media(min-width:1024px){.dental-finance-overlay-wrapper .parent-calulator-container>div{width:50%}.dental-finance-overlay-wrapper .parent-calulator-container>div:first-of-type{padding-right:40px}.dental-finance-overlay-wrapper .parent-calulator-container>div:nth-of-type(2){padding-left:40px}}.dental-finance-overlay-wrapper .payment-container{height:fit-content;margin-top:30px;font-weight:500;background-color:transparent}.dental-finance-overlay-wrapper .payment-container .side-panel{padding:40px 0;border-radius:5px;background-color:#0079c8;color:#fff}@media(min-width:1024px){.dental-finance-overlay-wrapper .payment-container .side-panel{padding:40px}}.dental-finance-overlay-wrapper .payment-container .side-panel p{padding-left:20px;margin-bottom:0}@media(min-width:1024px){.dental-finance-overlay-wrapper .payment-container .side-panel p{padding-left:0;padding-bottom:5px}}.dental-finance-overlay-wrapper .interest-rate,.dental-finance-overlay-wrapper .monthy-label,.dental-finance-overlay-wrapper .representative-arp{margin-bottom:5px}.dental-finance-overlay-wrapper .find-practice-container a{float:none;display:block}.tab{width:100%;overflow:hidden}.tab-label{display:inline-flex;padding:0 15px 0 0;font-weight:700;cursor:pointer;color:#00548c}.tab-label:after{content:"❯";margin-left:10px;transform:rotate(90deg) translate(0);transition:all .35s}.tab-content{max-height:0;color:#00548c;transition:all .35s;padding-top:5px}.tab input{position:absolute;opacity:0;z-index:-1}.tab input:checked+.tab-label:after{transform:rotate(270deg)}.tab input:checked~.tab-content{max-height:100vh}.term-disclamer{font-size:10px;font-weight:600;margin-top:10px}.quote-disclamer{font-size:10px}