.calculator-title{font-family:"Lato",Arial,Helvetica,sans-serif;text-align:center;font-size:50px;color:#fff;font-weight:700;text-transform:uppercase;line-height:1;background-color:#1e1e1e;width:100vw;margin:0;padding:1em 0em}.calculator-input-section{display:flex;background-color:transparent!important;justify-content:center;align-items:center}.calculator-box{display:flex;flex-direction:column;justify-content:center;background:#fff;border:3px solid #6ccbd2;border-radius:20px;color:#1e1e1e;padding:2em 3em;max-width:300px}.page-template-template_global-period-calculator .calculator-result-box{margin-top:20px !Important;padding:12px 20px !Important}.calculator-box-label{font-size:30px;text-transform:uppercase;color:#6ccbd2;font-weight:700;margin-top:0;margin-bottom:1em;line-height:1;text-align:center}label.calculator-date-days-label{color:#6ccbd2;font-weight:700}.calculator-box-input{padding:10px;margin-bottom:10px;border-radius:0;border:1px solid #000}.calculator-box-button{font-size:15px;padding:15px 40px;border:2px solid #6ccbd2;width:100%;line-height:1;background:#6ccbd2;display:block;font-weight:900;color:#fff;margin-top:10px}.calculator-result-section{padding:1em}.calculator-result-box{display:none;margin:0;border:4px solid #6ccbd2;border-radius:20px;box-sizing:border-box;padding:18px 40px;font-family:"Lato",Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:18px;max-width:max-content;margin:0 auto}.page-template-template_global-period-calculator #calculator .inputs-wrapper{max-width:1300px}.page-template-template_global-period-calculator #calculator .inputs-wrapper .col-half .arrow-fancy{background-image:url(/wp-content/themes/auctus/images/arrow-fancy.svg);background-repeat:no-repeat;background-position:center center;width:175px;height:45px;display:inline-block;position:absolute;right:-20%;top:30%;transform:translateX(25%) translateY(-50%)}.page-template-template_global-period-calculator .disclaimer-section.other-services-footer-banner{background:#111;color:#fff}#quick-tips-calc{display:flex;justify-content:center;padding:4.5em 15px}#quick-tips-calc .inputs-wrapper-calc{max-width:1300px;display:flex ! IMPORTANT;flex-direction:column !IMPORTANT;align-items:center !IMPORTANT}#quick-tips-calc h2.hdg-quick-tips-calc{font-size:36px;font-weight:900;text-transform:capitalize;color:#000;z-index:2;line-height:1.4;margin-bottom:10px;max-width:750px;text-align:center}.wrap-ul{max-width:700px}.ul-detail-impacts li{margin-bottom:10px;font-size:18px;line-height:26px}.ul-detail-impacts li a{color:#000000d1;text-decoration:underline}#quick-tips-calc p.p1-quick-tips-calc{max-width:840px;text-align:center}#quick-tips-calc p.p2-quick-tips-calc{text-align:center}.pl-calculator-section{background-color:#1e1e1e;padding:4rem 15px;position:relative}.pl-calculator-section .half-rectangle-u{background-image:url(../../../../../../../../themes/auctus/images/half_rectangle_u.svg);background-position:center center;background-repeat:no-repeat;position:absolute;display:inline-block;width:160px;height:150px;left:100px;opacity:.25;top:50%}.pl-calculator-section .half-rectangle{background-image:url(../../../../../../../../themes/auctus/images/half_rectangle.svg);background-position:center center;background-repeat:no-repeat;position:absolute;display:inline-block;width:100px;height:100px;right:15%;transform:translateY(-50%) rotate(135deg);top:50%}.pl-calculator-section .dotted-rectangle-u-f{background-image:url(../../../../../../../../themes/auctus/images/dotted_rectangle_u_f.svg);background-position:center center;background-repeat:no-repeat;position:absolute;display:inline-block;width:150px;height:150px;right:15%;transform:translateY(75%) rotate(45deg) translateX(-25%);bottom:0}.pl-calculator-section .triangle{position:absolute;right:0;bottom:0;display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 100px 100px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}.about-calculator{display:flex;align-items:center}.pl-calculator-form{padding:2em;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:3px solid #6ccbd2;border-radius:20px}.pl-calculator-section *{box-sizing:border-box}.pl-calculator-section h1{text-align:center;font-size:50px;color:#fff;font-weight:700;text-transform:uppercase}.pl-content-div{margin:0 auto;margin-top:50px}.pl-row{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap}.pl-column{flex:1;min-width:200px}.pl-column label{font-weight:700;display:block;margin-bottom:5px;white-space:nowrap}.pl-column input,.pl-result-box{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fafafa;box-sizing:border-box;height:40px;text-align:right}.pl-result-box{background-color:#e9f7ef;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}.pl-result-container{display:flex;flex-direction:column;align-items:center;padding:20px;background-color:#e9f7ef;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.pl-result-container h3{margin-bottom:15px}.pl-result-container .result-value{font-size:32px;font-weight:700;margin-top:10px}input#coinsuranceRate{background-color:#e9f7ef}input#allowedAmount{background-color:#e9f7ef}.pl-result-section{padding:4rem 15px}.pl-result-section .container{max-width:1060px;margin:0 auto}.pl-calculator-section .calculator-row{display:flex;gap:60px;padding-top:80px}.pl-calculator-section .about-calculator{width:40%;position:relative}.pl-calculator-section .pl-calculator-form{width:60%}.pl-calculator-section .about-calculator ul{color:#fff;font-size:24px;font-weight:700;line-height:1.25;margin-bottom:0;margin-top:0}.pl-calculator-section .about-calculator ul li:not(:last-child){margin-bottom:36px}.pl-arrow-fancy{position:absolute;top:-46px;right:-53px}.estimated-cost-explainer-section{padding:4rem 0}.expand-row-wrapper-wy{max-width:700px;margin:0 auto}.expand-row-wrapper-wy:not(:last-child){margin-bottom:30px}.expand-row-wrapper-wy .expand-button{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:36px 48px;background-color:#6dccd1;border:4px solid #6dccd1;border-radius:120px;cursor:pointer}.expand-row-wrapper-wy .expand-button:hover{background:#fff}.expand-row-wrapper-wy .expand-button .text{font-weight:700;font-size:36px;line-height:1.2;text-transform:uppercase;color:#fff;transition:.3s}.expand-row-wrapper-wy .expand-button:hover .text{color:#6ccbd2}.expand-row-wrapper-wy .expand-button .icon{transition:0.3s all ease;line-height:1}.expand-row-wrapper-wy .expand-button.expanded .icon{transform:rotate(180deg)}.expand-row-wrapper-wy .expand-button .icon svg{width:42px;height:42px}.expand-row-wrapper-wy .expand-button .icon svg path{transition:.3s}.expand-row-wrapper-wy .expand-button:hover .icon svg path{fill:#6ccbd2}.expand-row-wrapper-wy .expand-section{padding:30px}.expand-row-wrapper-wy .expand-section h4{font-size:18px;margin-bottom:15px;margin-top:32px}.expand-row-wrapper-wy .expand-section h4:first-child{margin-top:0}#calculator-links .inner-wrapper .links-wrapper a{font-size:18px!important}@media (max-width:1366px){.pl-calculator-section .container,.pl-result-section .container{padding-left:20px;padding-right:20px}.pl-calculator-section h1{font-size:36px}.pl-calculator-section h3{font-size:24px}.pl-column label{font-size:14px}}@media (max-width:1080px){.expand-row-wrapper-wy .expand-button{padding:30px 36px}.expand-row-wrapper-wy .expand-button .icon svg{width:30px;height:30px}.expand-row-wrapper-wy .expand-button .text{font-size:26px}.pl-calculator-section .calculator-row{gap:50px;flex-direction:column;padding-top:50px}.pl-calculator-section .about-calculator{width:100%}.pl-calculator-section .pl-calculator-form{width:100%}#calculator-links .inner-wrapper .links-wrapper a{font-size:14px!important}.page-template-template_global-period-calculator #calculator .inputs-wrapper .col-half .arrow-fancy{width:90px;height:40px;background-size:contain;top:14%;right:4%}}@media (max-width:680px){.pl-calculator-section,.pl-result-section{padding-left:0;padding-right:0}.pl-row.remaining-box{flex-direction:column}.pl-column{width:100%}.pl-calculator-section h1{font-size:26px}.pl-result-container .result-value{font-size:20px}.pl-calculator-section .about-calculator ul{font-size:16px}.pl-calculator-section .about-calculator ul li:not(:last-child){margin-bottom:20px}.expand-row-wrapper-wy .expand-button{padding:20px 20px;gap:12px;border-width:2px}.expand-row-wrapper-wy .expand-button .text{font-size:18px}.expand-row-wrapper-wy .expand-section h4{font-size:16px}.estimated-cost-explainer-section .container{padding-left:20px;padding-right:20px}.expand-row-wrapper-wy:not(:last-child){margin-bottom:20px}.expand-row-wrapper-wy .expand-button .icon svg{width:20px;height:18px}.expand-row-wrapper-wy .expand-section{padding:20px 15px}.page-template-template_global-period-calculator #calculator .inputs-wrapper .col-half .arrow-fancy{width:110px;height:60px;background-size:contain;top:95%;right:80px}.page-template-template_global-period-calculator #calculator .inputs-wrapper{display:flex!important;flex-direction:column}.page-template-template_global-period-calculator #calculator .inputs-wrapper .col-half:last-of-type{justify-content:center !Important;margin:0;padding:0}.page-template-template_global-period-calculator .calculator-box{padding:2em!important}.page-template-template_global-period-calculator #calculator{padding:20px}.page-template-template_global-period-calculator #calculator .inputs-wrapper{display:block;max-width:100%;width:350px}.page-template-template_global-period-calculator .calculator-box-button{font-size:15px;padding:15px 20px;border:2px solid #6ccbd2;width:100%;line-height:1;background:#6ccbd2;display:block;font-weight:900;color:#fff}#quick-tips-calc h2.hdg-quick-tips-calc{font-size:26px;line-height:1.3}#quick-tips-calc{padding:5em 20px}.page-template-template_global-period-calculator #calculator .inputs-wrapper .col-half .arrow-fancy{width:110px;height:60px;background-size:contain;top:95%;right:80px}.ul-detail-impacts li{font-size:16px;line-height:24px}}