.calc-section-type{color:#52ac78;text-transform:uppercase;font-size:1.8rem}.calc-info-wrapper .wp-block-image{margin:0;position:relative;top:95px;display:flex;justify-content:center}.calc-info-wrapper .wp-block-image img{max-height:120px;height:100%;width:auto}.calc-info-wrapper .wp-block-columns{margin:0}.calc-info-wrapper h3{font-weight:500}.calc-info-wrapper p,.calc-info-wrapper a{font-size:1.8rem}.calc-info-wrapper .link-to-calc-text{margin:0}.calc-info-wrapper .calc-link{transition:.2s all}.calc-info-wrapper .calc-link:hover{text-decoration:none;border-bottom:1px solid}.calc-section-type.all-calc-section{margin-bottom:1.5rem}.para-heading{color:#52ac78;text-transform:uppercase;font-size:2rem}.calculators-wrapper{padding:3rem 5rem;border:1px solid #ddd;border-radius:1rem;background-color:#efefef}.nf-form-title h3{font-weight:700;color:#00334c;margin-top:0;margin-bottom:1.5rem}h4.form-section-title{text-transform:uppercase;color:#52ac78;margin:0}.nf-field-label{text-align:left !important}.nf-field-label label{font-weight:600 !important}.nf-form-fields-required{margin-bottom:1.5rem}.input-container .nf-field-element{width:40% !important}.currency-wrapper .ninja-forms-field,.percent-wrapper .ninja-forms-field{padding-left:3.75rem !important}.currency-wrapper .nf-field-description,.percent-wrapper .nf-field-description{position:absolute;font-size:1.75rem;left:9px;width:auto;border-right:1px solid #c4c4c4;padding:11px .65rem 11px 0;color:#09c;z-index:999}.currency-wrapper .nf-field-description{padding-right:calc(.65rem + 3px);padding-left:2.99px}.submit-button-container{margin-bottom:0 !important}.submit-button,.recalculate-button{background:#52ac78 !important;width:100% !important;max-width:280px}.submit-button:hover,.recalculate-button:hover{color:#fff !important}.submit-wrap{text-align:center}.list-select-wrap div:after{color:#09c !important}.hr-wrap hr{border-bottom:1px solid #999;margin:2rem 0 2.5rem !important}.info-text-container p,.nf-response-msg .info-text{font-size:1.4rem}.response-heading{text-transform:uppercase;color:#52ac78}.nf-response-msg .hr-wrap hr{padding-top:0;margin-top:1rem !important}p#final-payment{margin:-2rem 0 0;font-size:4rem;color:#09c;font-weight:600}table.response-table td,table.response-table tbody{border:none}table.response-table tr:nth-child(even){background:#fafafa}table.response-table tr td:first-child{padding-left:1.5rem;padding-right:1.5rem;font-weight:600}h4.loan-result-label{font-family:"Hind","Avenir","Helvetica",arial;font-size:1.65rem;color:#069;font-weight:700;margin:2rem 0}.calc-next-steps{display:none}.calc-next-steps ul li,.all-calculators-list li{list-style:none !important}.calc-next-steps ul li:before,.all-calculators-list li:before{content:"\25AA";color:#f4c85d;display:inline-block;width:1rem;margin-left:-1rem;font-size:3rem;line-height:0;position:relative;top:4px;left:-1rem}.calc-next-steps p{color:#52ac78;margin-bottom:1rem;margin-top:4rem;font-weight:600}.label-left.efc-container .nf-field-label{width:50%}.label-left.efc-container .nf-field-description{margin-left:50%}.student-age,.spouse-income,.spouse-enrolled-half-time{display:none}.reset-button-container{text-align:center;width:100px;margin:0 auto;top:-50px;right:200px}.reset-button-container .reset-button-input{border:none !important;border-bottom:1px solid transparent !important;background:0 0 !important;width:auto;padding:1rem 0 0}.reset-button-container .reset-button-input:hover{border-bottom:1px solid #666 !important}.efc-container.label-left .nf-after-field{margin-left:50%}.calculators-wrapper .nf-error-field-errors{margin-top:-3rem}.prepayment-calculator-wrapper .label-left .nf-after-field,.cost-proj-calculator-wrapper .label-left .nf-after-field,.loan-payment-calculator-wrapper .label-left .nf-after-field{margin-left:35%}@media only screen and (max-width:800px){.calc-section-type{position:relative;top:-2rem}.calc-info-wrapper{flex-direction:column-reverse}.calc-info-wrapper .wp-block-image{top:2.5rem}.currency-wrapper .nf-field-description,.percent-wrapper .nf-field-description{top:3rem;width:auto !important}.input-container .nf-field-element{width:100% !important}.calculators-wrapper{padding:3rem}.label-left.efc-container .nf-field-label{width:100%}.label-left.efc-container .nf-field-description{margin:0}}@media only screen and (min-width:768px){table.response-table tr:first-child td{font-weight:600}}@media only screen and (max-width:600px){.calculators-wrapper{padding:2rem;margin-left:-2.15rem;margin-right:-2.15rem;border-radius:0}.para-heading{font-size:1.75rem}header .entry-title{font-size:2.75rem !important}.header-image .site-title>a{width:9rem;height:auto}}@media only screen and (max-width:500px){.calc-info-wrapper h2{font-size:2.25rem}.calc-section-type.all-calc-section{position:static}.reset-button-container{top:0;right:0}.calculators-wrapper .nf-error-field-errors{margin-top:-1rem;text-align:center}.efc-container.label-left .nf-after-field,.label-left .nf-after-field{margin:0 !important}.prepayment-calculator-wrapper .label-left .nf-after-field,.cost-proj-calculator-wrapper .label-left .nf-after-field,.loan-payment-calculator-wrapper .label-left .nf-after-field{margin:0 !important}}