h1.h2-v2{font-size:40px}
h1.h2-v2.calculator-heading{text-align:center;color:#444;display:flex;align-items:center;justify-content:center}
.calculator-heading::after,.calculator-heading::before{content:"";flex:1 1;margin:auto}
.calculator-heading::before{margin-right:8px;background-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1;height:4px}
.calculator-heading::after{margin-left:8px;background-image:linear-gradient(270.47deg,#fb0 -15.37%,rgba(255,219,121,.524008) 62.25%,rgba(255,255,255,0) 95.52%);border-image-slice:1;transform:rotate(180deg);height:4px}
.uploadfile{border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px}
span[iconCss]{font-size:40px}
.upload-text{font-family:Muli;font-style:normal;font-weight:600;font-size:14px;line-height:18px}
.upload-err{font-family:Muli;font-style:italic;font-weight:400;font-size:12px;line-height:13px;color:#e00}
#myPdf{display:none}
.select-dropdown{position:relative}
.dropdown{display:none;position:absolute;width:100%;top:40px;box-sizing:border-box;border:1px solid #ddd;border-radius:.3rem;overflow:hidden;z-index:10}
.select-btn{display:flex;padding:1rem;justify-content:space-between;border-radius:.3rem;height:40px;width:100%;background-color:#fff;border:1px solid #ddd;position:relative;font-size:12px;margin-bottom:30px}
.arrow{border:solid #000;border-width:0 1px 1px 0;padding:3px;margin-top:5px;transform:rotate(-45deg);margin-right:8px}
.select-item{padding:1rem;width:100%;font-weight:700;font-size:12px;background-color:#fff;color:#000;line-height:15px}
.select-item:hover{background:#fb0;color:#fff}
.btn-submit{background:#fb0;border-radius:5px;font-family:Muli;font-style:normal;font-weight:900;font-size:18px;line-height:12px;text-align:center;color:#000;padding:16px;width:100%;cursor:pointer;margin-top:20px;margin-bottom:40px}
.goal-label{position:absolute;left:16px;top:-8px;background-color:#fff;font-family:Muli;font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#444;padding:0 4px}
.inputBox-container{position:relative}
.arrow-pdf-down{position:absolute;border:solid #000;border-width:0 1px 1px 0;display:inline-block;right:10px;padding:4px;top:13px;transform:rotate(46deg);-webkit-transform:rotate(46deg);transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}
.arrow-pdf-down.pdf-arrow-up{top:15px;transform:rotate(225deg);-webkit-transform:rotate(225deg)}
.dropdown.display-me{display:block}
.name-feild{padding:12px 20px !important;font-weight:400 !important;font-size:16px !important;line-height:18px !important}
.g-label{background-color:#fff;font-family:Muli;font-style:normal;font-size:13px;line-height:15px;color:#999;padding:0 5px;position:absolute;left:15px;top:-7px}
#pdfcanvas{display:none}
#page-err,.err-show{font-family:Muli;font-style:italic;font-weight:400;font-size:12px;line-height:13px;color:#e00}
.disabled-btn{background-color:#ddd;margin-top:0}
.file-input{display:grid;grid-template-areas:"stack";width:100%;height:200px;background-color:#eee;border-radius:8px}
.file-input>*{grid-area:stack}
.file-input>input{opacity:0}
.file-input>.drop-zone{margin:12px 0;border:dashed 2px #aaa;border-radius:4px;transition:margin .2s}
.file-input.active>.drop-zone{margin:14px;background-color:#dadada}
.btn-submit.disabled-btn{margin-top:0}
@media(max-width:767px){.inputBox-container{padding-bottom:20px}
.select-btn{margin-bottom:22px}
.btn-submit{margin-top:0}
#page-err{position:relative;top:-10px}
h1.h2-v2{font-size:20px}
}