@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);:root{--primaryColor:#033239;--secondaryColor:#5eb5aa;--white:#f5f7f7;--lightSecondaryColor:#d5ddde}:root,body{overflow-x:hidden}body{background:#f5f7f7;background:var(--white);font-family:Poppins,Arial,sans-serif;margin:0;padding:0}.h1{font-size:64px;font-weight:600;margin:0!important;padding:0!important}.h2{font-size:55px;font-weight:600}.h2,.title{margin:0;padding:0}.title{color:#f5f7f7;color:var(--white);font-size:38px;font-weight:400}.title.primary{color:#033239;color:var(--primaryColor)}.title-semibold{color:#f5f7f7;color:var(--white);font-size:38px;font-weight:600;margin:0;padding:0}.subtitle{font-size:32px;font-weight:400;margin:0;padding:0}.subtitle-semibold{font-weight:600}.content,.subtitle-semibold{color:#f5f7f7;color:var(--white);font-size:18px;margin:0;padding:0}.content{font-weight:400}a.content{text-decoration:none}.content-semibold,a.content{color:#f5f7f7;color:var(--white)}.content-semibold{font-size:18px;font-weight:600}.content-semibold.secondary{color:#5eb5aa;color:var(--secondaryColor)}.content-semibold.primary{color:#033239;color:var(--primaryColor)}.title-semibold.secondary{color:#5eb5aa;color:var(--secondaryColor)}.title-semibold.primary{color:#033239;color:var(--primaryColor)}.content.secondary{color:#5eb5aa;color:var(--secondaryColor)}.content.primary{color:#033239;color:var(--primaryColor)}.button-text{font-size:16px;font-weight:400}li,ul{list-style-type:none;margin:0;padding:0}.help-text{font-size:16px;font-weight:400}h1{color:#033239;color:var(--primaryColor);font-size:64px;font-weight:600}.subtitle-semibold.secondary{color:#5eb5aa;color:var(--secondaryColor)}.subtitle-semibold.primary{color:#033239;color:var(--primaryColor)}.footer-container{align-items:center;background:var(--primaryColor);background:#0f444c;display:flex;flex-direction:column;padding:0;width:100%}.footer{color:var(--white);max-width:1200px;padding:0;width:100%}.footer-main{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.footer-contact{background:#0f444c;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:1200px;max-width:none;padding:32px 0 24px 10px;width:100%}.footer-title{margin:16px 0 8px}.help-text{color:var(--secondaryColor)}.footer-divider{border:none;border-top:2px solid var(--secondaryColor);margin:16px 0;width:60px}.footer-info{margin-bottom:24px}.footer-row{align-items:center;display:flex;margin-bottom:12px}.footer-icon{height:28px;margin-right:12px;width:28px}.footer-social{display:flex;gap:16px;margin-top:16px}.footer-social-icon{border-radius:50%;height:40px;transition:background .2s;width:40px}.footer-social-icon:hover{fill:var(--white);background:var(--secondaryColor)}.footer-map{align-items:center;background:var(--primaryColor);display:flex;flex:1 1;height:100%;justify-content:center;max-width:none;position:relative;width:100%}.footer-map-img{display:block;height:auto;margin:0;max-width:none;width:100%}.footer-location-pin-wrapper{align-items:center;display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.footer-location-pin{cursor:pointer;height:48px;width:48px;z-index:2}.footer-hover-location-img{border-radius:50%;box-shadow:0 4px 16px #00000026;height:150px;left:45px;pointer-events:none;position:absolute;top:-100px;width:150px;z-index:3}.footer-legal{background:var(--lightSecondaryColor);box-sizing:border-box;color:var(--primaryColor);padding:16px 24px;text-align:center;width:100%}.footer-legal-text{margin:0 auto;max-width:900px}@media (max-width:900px){.footer-main{align-items:stretch;flex-direction:column;padding:0}.footer-contact,.footer-map{align-items:center;margin:0 auto;max-width:320px;padding:8px 16px;text-align:center;width:100%}.footer-map-img{margin:24px 0 0;max-width:350px;width:100%}.footer-info{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;text-align:center}}.navbar{background:var(--primaryColor);box-sizing:border-box;flex-wrap:wrap;height:60px;justify-content:space-around;padding:0 32px;width:100%}.navbar,.navbar-left{align-items:center;display:flex}.navbar-left{justify-content:center}.navbar-logo{cursor:pointer;height:36px;margin-right:12px}.navbar-brand{flex-direction:column;white-space:nowrap}.navbar-brand,.navbar-links{display:flex;justify-content:center}.navbar-links{align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.navbar-links li{color:var(--white);cursor:pointer;margin:0 18px;white-space:nowrap}.navbar-right{align-items:center;display:flex;justify-content:center}.navbar-cta{background:var(--secondaryColor);border:none;border-radius:15px;color:var(--white);cursor:pointer;font-size:16px;font-weight:500;margin-left:16px;padding:8px 20px;transition:background .2s}.navbar-dropdown{background:var(--primaryColor);border-radius:8px;box-shadow:0 4px 16px #0000001a;margin-top:8px;min-width:180px;padding:8px 0;position:absolute;top:100%;transform:translateX(-20%);z-index:100}.navbar-dropdown-item{color:var(--white);cursor:pointer;padding:10px 20px;transition:background .2s,color .2s;white-space:nowrap}.navbar-dropdown-item:hover{background:var(--secondaryColor);color:var(--white)}@media (max-width:900px){.navbar{align-items:center;flex-direction:column;height:auto;justify-content:center;padding:12px 8px}.navbar-left,.navbar-links{justify-content:center;margin-bottom:8px}.navbar-links{flex-wrap:wrap}.navbar-links li{margin:6px 12px}.navbar-right{display:flex;justify-content:center;margin-bottom:8px;width:100%}.navbar-cta{margin-left:0;margin-top:8px;padding:10px 0;width:100%}}@media (max-width:600px){.navbar{align-items:center;flex-direction:column;padding:8px 4px}.navbar,.navbar-left{justify-content:center}.navbar-left{flex-direction:row;margin-bottom:8px;width:100%}.navbar-brand{font-size:16px}.navbar-links{flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.navbar-links li{margin:6px 0}.navbar-right{justify-content:center;margin-bottom:8px;width:100%}.navbar-cta{margin-left:0;margin-top:8px;padding:10px 0;width:100%}}.secondary-button{background-color:var(--secondaryColor);border:none;border:2px solid var(--secondaryColor);border-radius:15px;box-sizing:border-box;color:var(--white);cursor:pointer;padding:10px 20px;white-space:nowrap;width:fit-content}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;position:relative}.hero-overlay{align-items:center;background:#03323994;display:flex;height:100%;justify-content:center}.hero-content h1{margin:0;padding:0}.hero-content{color:var(--white);margin:0 auto;max-width:1200px;padding:.5rem;width:100%}.hero-content p.content{color:var(--secondaryColor);font-size:1.2rem;font-weight:300;line-height:1.6;padding:0}.hero-content h1{color:var(--white)!important}.divider{background:var(--secondaryColor);height:2px;max-width:200px;width:20%}.divider,.divider.align-center{margin:.5rem auto}.divider.align-left{margin:.5rem 0}.hero-childern-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (max-width:768px){.hero{height:600px}.hero-content h1{font-size:2rem;text-align:center!important}.hero-content p{font-size:1rem;text-align:center!important}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center!important}}.primary-button{background-color:initial;border:2px solid var(--secondaryColor);border-radius:15px;box-sizing:border-box;color:var(--secondaryColor);cursor:pointer;padding:10px 20px;white-space:nowrap}.accordion{background:var(--white);margin-bottom:16px;max-width:1200px;overflow:visible;width:100%}.accordion-header{align-items:center;background:var(--primaryColor);border:none;color:var(--white);cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:16px 20px;position:relative;transition:background .2s,border-radius .3s;width:100%;z-index:999}.accordion-header,.accordion.open .accordion-header{border-radius:999px}.accordion-title{text-align:left}.accordion-icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.accordion-content-wrapper{background:var(--white);border-radius:0 0 24px 24px;box-shadow:0 2px 8px #0000000a;margin-top:-2px;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease}.accordion-content-wrapper.open{opacity:1}.accordion-content{background:var(--lightSecondaryColor);border-radius:0 0 24px 24px;color:var(--primaryColor);margin-top:-20px;padding:24px;text-align:left}.landing-page{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.hero-favicon svg{height:40px!important;width:40px!important}.highlight{color:var(--secondaryColor)}.hero-buttons{display:flex;gap:20px}.hero-features{flex-wrap:wrap;gap:40px}.hero-feature,.hero-features{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.hero-feature{gap:16px}.hero-inner-content{display:flex;flex-direction:column;gap:20px}.light-row{align-self:center;max-width:1200px}.primary-container{align-items:center;background-color:var(--primaryColor)!important;box-sizing:border-box;display:flex;justify-content:center;text-align:center;width:100%}.primary-container.light{background-color:var(--white)!important}.light-row>*{flex:1 1;min-width:0}.column.primary{background-color:var(--primaryColor)}.column{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;max-width:1200px;padding:10px 15px}.column.small-gap{gap:5px}.column.align-center{align-items:center;text-align:center}.landing-page-image,.light-row img,.service-image{display:block;height:auto;object-fit:cover;width:100%}.landing-page-image,.light-row img,.service-image{box-sizing:border-box;max-width:500px}.landing-page,.light-row{box-sizing:border-box;margin:0 auto;max-width:1200px}.light-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.hero-childern-row{gap:10px}.landing-page table,.service-table{box-sizing:border-box;display:block;max-width:500px;overflow-x:auto;width:100%}.steps-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:10px;max-width:1200px;padding:20px}.step-card{background:var(--white);border-radius:12px;box-shadow:0 2px 8px #00000014;flex-direction:column;padding:10px;position:relative;width:260px}.step-card,.step-number{align-items:center;display:flex}.step-number{background:var(--secondaryColor);border-radius:50%;color:var(--white);height:40px;justify-content:center;position:absolute;top:-20px;width:40px}.step-title{margin-bottom:8px}.step-desc{text-align:center}.column .min-width{min-width:300px}.service-icon{height:120px;width:120px}.column.align-left{align-items:flex-start;justify-content:flex-start;text-align:left}.light-row.no-gap{gap:0}@media screen and (max-width:768px){.light-row{align-items:center;flex-direction:column;margin-bottom:20px}.light-row.reverse{align-items:center;flex-direction:column-reverse}.column,.column.align-left{align-items:center;text-align:center}.column.align-left,.hero-features{justify-content:center}.hero-features{gap:10px}.hero-feature,.hero-inner-content{gap:5px}.hero-childern-row{gap:10px;justify-content:center}}.testimonials-slider-container{box-sizing:border-box;margin:0 auto;max-width:1200px;overflow:hidden;padding:0 56px;position:relative;width:100%}.testimonials-slider{display:flex;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.testimonials-slider::-webkit-scrollbar{display:none}.testimonial-slide{box-sizing:border-box;flex:0 0 100%;scroll-snap-align:start;width:100%}.testimonial-card{background:var(--lightSecondaryColor);border-radius:12px;box-sizing:border-box;padding:28px 24px;text-align:center;width:100%}.testimonial-text{margin:0 auto 18px;max-width:900px;width:100%}.testimonial-text p{color:#062f35;font-size:18px;line-height:1.7;margin:0 0 12px;overflow-wrap:break-word;word-break:break-word}.testimonial-text p:last-child{margin-bottom:0}.testimonial-name{color:#062f35;font-size:30px;font-weight:600;margin:0}.testimonial-arrows-bottom{display:flex;gap:16px;justify-content:center;margin-top:18px}.testimonial-arrow{align-items:center;background:#06343b;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:22px;height:42px;justify-content:center;position:static;transition:background .2s;width:42px;z-index:3}.testimonial-arrow:hover{background:#09505a}@media (max-width:900px){.testimonials-slider-container{max-width:100vw;padding:0 12px}.testimonial-card{font-size:16px;padding:18px 8px}.testimonial-name{font-size:20px}.testimonial-arrow{font-size:16px;height:32px;width:32px}}@media (max-width:600px){.testimonials-slider-container{max-width:100vw;padding:0 2vw}.testimonial-card{font-size:14px;padding:12px 2vw}.testimonial-name{font-size:16px}.testimonial-arrow{font-size:14px;height:28px;width:28px}}.military-insurance-list{margin-bottom:1em;margin-top:1em;padding-left:1.5em}.military-insurance-list li{color:var(--primaryColor);list-style-type:disc;text-align:left!important}.military-insurance-list.white li{color:var(--white);list-style-type:disc}.military-insurance-list li::marker{color:var(--secondaryColor);font-size:1.2em}.protection-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr;width:100%}.protection-grid-item{box-sizing:border-box;padding:32px 24px}.protection-grid-item.primary{background:#174d4d;background:var(--primaryColor,#174d4d);color:var(--lightSecondaryColor)}.protection-grid-item.white{background:#fff;background:var(--lightSecondaryColor,#fff);color:#174d4d;color:var(--primaryColor,#174d4d)}.protection-grid-item .title-semibold{margin-bottom:.5em}@media (max-width:768px){.protection-grid{grid-template-columns:1fr;text-align:center}.protection-grid-item.primary,.protection-grid-item.white{background:#fff;background:var(--lightSecondaryColor,#fff);color:#174d4d!important;color:var(--primaryColor,#174d4d)!important}.protection-grid-item:nth-child(odd){background:#174d4d;background:var(--primaryColor,#174d4d);color:#fff!important;color:var(--lightSecondaryColor,#fff)!important}@media (max-width:768px){.protection-grid{grid-template-columns:1fr}.protection-grid-item{background:#fff;background:var(--lightSecondaryColor,#fff);color:#174d4d;color:var(--primaryColor,#174d4d)}.protection-grid-item:nth-child(odd){background:#174d4d;background:var(--primaryColor,#174d4d)}.protection-grid-item:nth-child(odd),.protection-grid-item:nth-child(odd) .content{color:#fff;color:var(--lightSecondaryColor,#fff)}.protection-grid-item:nth-child(2n) .content{color:#174d4d;color:var(--primaryColor,#174d4d)}.protection-grid-item:nth-child(odd) .title-semibold{color:#fff;color:var(--lightSecondaryColor,#fff)}.protection-grid-item:nth-child(2n) .title-semibold{color:#174d4d;color:var(--primaryColor,#174d4d)}}}.protection-grid-image{display:block;height:auto;margin:0 auto;max-width:1200px;object-fit:cover;width:100%}.borrow-calculator-page{background:var(--lightSecondaryColor);box-sizing:border-box;padding:20px 0 60px;width:100%}.borrow-form-wrap,.borrow-result-wrap{box-sizing:border-box;margin:0 auto;max-width:900px;padding:0 28px;width:100%}.result-container{background:var(--secondaryColor);border-radius:8px;padding:28px}.borrow-title,.result-title{color:var(--lightTextColor);font-size:38px;font-weight:400;line-height:1.1;margin:0 0 34px}.borrow-field-group{margin-bottom:26px}.borrow-label{color:var(--primaryColor);display:block;font-size:20px;font-weight:400;line-height:1.2;margin-bottom:10px}.borrow-input,.borrow-select{background:var(--white);border:none;border-radius:0;box-sizing:border-box;color:var(--primaryColor);font-weight:400;height:50px;outline:none;padding:0 24px;width:100%}.borrow-input::placeholder{color:#8e8e8e}.select-wrapper{position:relative}.borrow-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:70px}.select-arrow{color:#9e9e9e;font-size:28px;line-height:1;pointer-events:none;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.borrow-result-wrap{margin-top:22px}.result-section{margin-bottom:24px}.result-heading{color:var(--primaryColor);font-size:18px;font-weight:700;line-height:1.4;margin-bottom:14px}.result-value{color:#fff;font-size:38px;font-weight:700;line-height:1.15;margin-bottom:18px}.result-copy{color:#fff;font-size:18px;font-weight:400;line-height:1.55;margin:0}.result-copy strong{font-weight:700}.result-divider{background:#ffffff73;height:1px;margin:10px 0 34px;width:100%}.result-note-title{color:#fff;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:16px;text-transform:uppercase}.result-note-copy{color:#fff;font-size:17px;font-weight:400;line-height:1.55;margin:0 0 14px}@media (max-width:768px){.borrow-form-wrap,.borrow-result-wrap{max-width:100%;padding:0 22px}.borrow-title,.result-title{font-size:30px;margin-bottom:28px}.borrow-label{font-size:16px}.borrow-input,.borrow-select{font-size:17px;height:62px;padding:0 22px}.borrow-select{padding-right:56px}.result-heading{font-size:16px}.result-value{font-size:30px}.result-copy,.result-note-copy{font-size:16px}.result-note-title{font-size:20px}}.borrow-currency-symbol{color:#8e8e8e;font-size:28px;left:24px;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.borrow-input-with-prefix{padding-left:54px}.borrow-checkbox-row{align-items:center;cursor:pointer;display:flex;gap:16px;margin:8px 0 30px}.borrow-checkbox-row-disabled{cursor:not-allowed;opacity:.6}.borrow-checkbox{cursor:pointer;height:26px;margin:0;width:26px}.borrow-checkbox-label{color:var(--lightTextColor);font-size:20px;font-weight:400;line-height:1.2}.borrow-actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.borrow-calculate-button{background:#8fb3d7;border:none;color:var(--secondaryColor);cursor:pointer;font-size:20px;font-weight:500;height:70px;min-width:230px;padding:0 24px}.borrow-clear-button{background:#0000;border:none;color:var(--lightTextColor);cursor:pointer;font-size:20px;font-weight:400;padding:0}@media (max-width:768px){.borrow-checkbox-label{font-size:18px}.borrow-actions{align-items:flex-start;gap:18px}.borrow-calculate-button{font-size:17px;height:62px;min-width:0;min-width:auto;width:100%}.borrow-clear-button{font-size:18px}}.option-wrapper{box-sizing:border-box;max-width:100px!important;padding:8px 12px}.custom-select{position:relative;width:100%}.custom-select-trigger{align-items:center;background:var(--white);border:none;box-sizing:border-box;color:var(--primaryColor);cursor:pointer;display:flex;font-size:17px;font-weight:400;height:62px;justify-content:space-between;outline:none;padding:0 22px;text-align:left;width:100%}.custom-select-text{display:block;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-arrow{color:#9e9e9e;flex-shrink:0;font-size:10px;line-height:1;margin-left:12px;transition:transform .2s ease}.custom-select-arrow svg{height:22px;width:22px}.custom-select-arrow.open{transform:rotate(180deg)}.custom-select-dropdown{background:var(--white);border:1px solid #d9d9d9;box-shadow:0 8px 18px #0000001f;box-sizing:border-box;left:0;max-height:260px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 2px);z-index:9999}.custom-select-option{background:var(--white);border:none;box-sizing:border-box;color:var(--primaryColor);cursor:pointer;font-size:17px;line-height:1.35;padding:14px 22px;text-align:left;width:100%}.custom-select-option.selected,.custom-select-option:hover{background:var(--primaryColor);color:var(--white)}@media (max-width:768px){.custom-select-trigger{font-size:17px;height:62px;padding:0 22px}.custom-select-option{font-size:16px;padding:14px 18px}}.contact-form-wrap{margin:40px auto 20px;max-width:900px;padding:0 20px}.contact-form{background:var(--white);padding:10px 0}.contact-row{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr 1fr}.contact-field{display:flex;flex-direction:column;margin-bottom:18px}.contact-field label{color:#5a5a5a;color:var(--textColor,#5a5a5a);font-size:12px;margin-bottom:8px}.contact-field input,.contact-field textarea{background:var(--lightSecondaryColor);border:1px solid #0000;border-radius:2px;font-size:14px;outline:none;padding:10px 12px}.contact-field textarea{min-height:170px;resize:vertical}.contact-consent{align-items:center;color:#5a5a5a;display:flex;font-size:12px;gap:10px;margin-top:6px}.contact-submit{background:var(--secondaryColor);border:none;border-radius:3px;color:var(--white);cursor:pointer;font-weight:600;margin-top:18px;padding:10px 18px}.contact-submit:hover{opacity:.95}.has-error{border-color:#d04444!important}.error-text{color:#d04444;font-size:12px;margin-top:6px}h2.ContactUs{color:var(--primaryColor);margin-top:20px;text-align:center}@media (max-width:768px){.contact-row{gap:0;grid-template-columns:1fr}}.privacy-container{margin:0 auto;max-width:1200px;padding:0 20px}.address-section{display:flex;gap:30px;justify-content:center;margin:60px auto;max-width:1100px;padding:0 20px}.address-card{background:var(--primaryColor);flex:1 1;max-width:420px;min-width:300px;padding:30px 40px;text-align:center}.address-card h4{font-size:14px;font-weight:600;letter-spacing:.08em;margin:0 0 15px;text-transform:uppercase}.address-card p{color:#ffffffd9;font-size:13px;line-height:1.8;margin:0}.privacy-container h3{color:var(--primaryColor)}@media (max-width:768px){.address-section{align-items:center;flex-direction:column}.address-card{padding:10px 20px;width:100%}}.privacy-container h3{text-align:left}.privacy-container p{color:var(--primaryColor);font-size:.95rem;line-height:1.8;margin:0 0 20px;padding:0;text-align:left!important}@media (max-width:768px){.privacy-container{padding:40px 15px}.privacy-content{padding:24px}.privacy-section h2{font-size:24px}.privacy-list li,.privacy-section p{font-size:15px}.contact-info{padding:16px}}@media (max-width:480px){.privacy-container{padding:30px 10px}.privacy-content{padding:20px}.privacy-section h2{font-size:22px}.privacy-section{margin-bottom:30px;padding-bottom:20px}}.overpayment-calculator__field{margin-bottom:28px}.overpayment-calculator__field label{color:#fff;display:block;font-size:22px;font-weight:400;margin-bottom:12px}.overpayment-calculator__field input,.overpayment-calculator__field select{appearance:none;background:#f3f3f3;border:none;box-sizing:border-box;color:#1c2c4a;font-size:22px;height:68px;outline:none;padding:0 22px;width:100%}.overpayment-calculator__field select{cursor:pointer}.overpayment-calculator__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:20px}.overpayment-calculator__btn{border:none;cursor:pointer;font-size:20px;font-weight:500;height:64px;min-width:220px;transition:.2s ease}.overpayment-calculator__btn:disabled{cursor:not-allowed;opacity:.6}.overpayment-calculator__btn--primary{background:#94b7dd;color:#1454a1}.overpayment-calculator__btn--secondary{background:#0000;border:2px solid #fff;color:#fff}.overpayment-calculator__divider{background:#94b7dd;height:3px;margin:56px 0 36px;width:100%}.overpayment-calculator__chart-card{background:#f3f3f3;border-radius:18px;overflow:hidden;padding:16px}.overpayment-calculator__summary{color:#fff;margin-top:40px}.overpayment-calculator__summary h3{font-size:26px;font-weight:700;margin:0 0 18px}.overpayment-calculator__remaining{font-size:64px;font-weight:700;margin-bottom:18px}.overpayment-calculator__summary p{font-size:22px;line-height:1.6;margin:0 0 18px}.overpayment-calculator__table-wrap{margin-top:40px;overflow-x:auto}.overpayment-calculator__table{background:#f3f3f3;border-collapse:collapse;min-width:620px;width:100%}.overpayment-calculator__table td,.overpayment-calculator__table th{border:2px solid #94b7dd;font-size:18px;padding:18px 20px;text-align:left}.overpayment-calculator__table th{background:#94b7dd;color:#12498d;font-weight:700}.overpayment-calculator__table td{background:#f3f3f3;color:#1b2d4f}@media (max-width:768px){.overpayment-calculator{padding:28px 16px 56px}.overpayment-calculator__title{font-size:42px;margin-bottom:24px}.overpayment-calculator__field label{font-size:18px}.overpayment-calculator__field input,.overpayment-calculator__field select{font-size:18px;height:58px;padding:0 16px}.overpayment-calculator__btn{font-size:18px;height:56px;min-width:0;width:100%}.overpayment-calculator__remaining{font-size:48px}.overpayment-calculator__summary p{font-size:18px}.overpayment-calculator__table td,.overpayment-calculator__table th{font-size:16px;padding:14px 16px}}.stamp-duty-summary-copy{margin-bottom:24px;max-width:760px}.stamp-duty-effective-rate{color:#fff;font-size:22px;font-weight:400;margin-bottom:28px}.stamp-duty-effective-rate strong{font-weight:700}.stamp-duty-breakdown-table-wrap{background:var(--lightSecondaryColor);box-sizing:border-box;overflow-x:auto;padding:12px;width:100%}.stamp-duty-breakdown-table{background:#0000;border-collapse:collapse;min-width:560px;width:100%}.stamp-duty-breakdown-table td,.stamp-duty-breakdown-table th{background:var(--lightSecondaryColor);border:2px solid var(--white);color:var(--primaryColor);font-size:16px;padding:18px 20px;text-align:left}.stamp-duty-breakdown-table th{background:var(--lightSecondaryColor);font-weight:700}@media (max-width:768px){.stamp-duty-effective-rate{font-size:18px}.stamp-duty-breakdown-table td,.stamp-duty-breakdown-table th{font-size:15px;padding:14px 16px}}.investment-duration-grid{grid-gap:24px;align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,2fr) minmax(140px,1fr)}.investment-form-divider{margin-top:28px}.investment-top-copy{margin-bottom:24px;max-width:760px}.investment-chart-card{background:#f3f3f3;border-radius:14px;margin-top:18px;padding:20px}.investment-based-on-title{margin-bottom:24px;margin-top:34px}.borrow-calculate-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.investment-duration-grid{gap:18px;grid-template-columns:1fr}.investment-based-on-title{margin-bottom:20px;margin-top:26px}.investment-chart-card{padding:14px}}
/*# sourceMappingURL=main.f40a4958.css.map*/