/* https://smart-finance.lu/wp-content/plugins/loan-calculator-wp/includes/css/frontend-style.css?ver=2.0.1 */
.ctm_main_wrap .slider{-webkit-appearance:none;width:100%!important;height:18px!important;outline:none!important;opacity:.7;-webkit-transition:0.2s;transition:opacity 0.2s;border-radius:10px!important;outline:0;padding:8px 0!important}.ctm_main_wrap .slider:hover{opacity:1}.ctm_main_wrap .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#4caf50;cursor:pointer;border-radius:50%;background:var(--calc-background-color);border:none!important;margin-top:0}.ctm_main_wrap .slider::-moz-range-thumb{width:11px;height:25px;background:#4caf50;cursor:pointer}.ctm_main_wrap .slider::-webkit-slider-runnable-track{background:transparent!important;box-shadow:none!important;height:25px!important}.relative{position:relative}.tabs-dropdown{display:none}.tabs-dropdown:before{content:"\e114";font-family:"Glyphicons Halflings";position:absolute;right:30px}.loan-option-display-block .custom-row{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center;background:var(--calc-background-color);overflow:hidden}.loan-option-display-block .custom-row .loan-option-default-heading{width:20%;padding:0 15px;text-align:center;position:relative}.loan-option-display-block .custom-row .second-column.loan-option-other-heading{width:80%;padding:0 15px}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading{margin:0;padding:0;list-style-type:none;display:inline-flex;align-items:center;width:100%}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li{width:25%;padding:8px 0}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li .loan-process-menu{text-align:center}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li .loan-process-menu img{width:50px;height:50px;margin:0 auto;object-fit:cover;margin-bottom:3px}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li .loan-process-menu label{color:#fff;font-weight:500;font-size:16px}.loan-option-display-block .custom-row .loan-option-default-heading h4{margin-bottom:0;color:#fff;font-size:24px;font-weight:600;position:relative;z-index:9}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li.active{background:var(--calc-select-color)}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li:hover{background:var(--calc-select-color)}.loan-option-display-block .custom-row .loan-option-default-heading:after,.loan-option-display-block .custom-row .loan-option-default-heading:before{left:0;right:-25px;position:absolute;z-index:1;background:var(--calc-background-color);content:"";height:47px}.loan-option-display-block .custom-row .loan-option-default-heading:after{top:-28px;transform:skewX(10deg)}.loan-option-display-block .custom-row .loan-option-default-heading:before{bottom:-28px;transform:skewX(-10deg)}.loan-option-text-info{background:#f8f8f8;padding:15px 15px 0;margin-bottom:15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row{display:flex;margin:0 -15px 15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:33.33%;padding:0 15px;position:relative}.loan-option-display-block{background:var(--calc-background-color);overflow:hidden}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:first-child label span.text-tooltip-disp{top:20px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child label{color:rgb(77,79,83);font-size:16px;font-weight:500;display:block;width:100%;margin-bottom:5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child .loan-text-dis{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child input[type="range"],.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child input[type="range"]{width:100%}.ctm_main_wrap input,.ctm_main_wrap select,.ctm_main_wrap span{font-size:16px;font-weight:700}.theme-popularis .ctm_main_wrap input,.theme-popularis .ctm_main_wrap select,.theme-popularis .ctm_main_wrap span,.theme-popularis-child .ctm_main_wrap input,.theme-popularis-child .ctm_main_wrap select,.theme-popularis-child .ctm_main_wrap span{line-height:26px!important}.theme-vertice .ctm_main_wrap input,.theme-vertice .ctm_main_wrap select,.theme-vertice .ctm_main_wrap span,.theme-vertice-child .ctm_main_wrap input,.theme-vertice-child .ctm_main_wrap select,.theme-vertice-child .ctm_main_wrap span{line-height:24px!important}.ctm_main_wrap .loan-text-dis.loan-amount .extra-info{width:50px;background-color:var(--calc-bg-light-color);height:34px;line-height:30px!important;text-align:center;border:1px solid var(--calc-border-color);border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:700;outline:0!important}.ctm_main_wrap .loan-text-dis.loan-amount input{width:calc(100% - 50px);border:1px solid var(--calc-border-color)!important;background:transparent!important;height:34px!important;border-radius:0!important;border-bottom-right-radius:4px!important;border-top-right-radius:4px!important;padding:0 15px!important;color:#555!important;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important;margin:0!important;outline:0!important}.ctm_main_wrap input:focus,.ctm_main_wrap select:focus{outline:none!important;box-shadow:none!important;border:1px solid var(--calc-border-color)!important}.ctm_main_wrap input:focus-visible,.ctm_main_wrap select:focus-visible{outline:none!important;box-shadow:none!important;border:1px solid var(--calc-border-color)!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:nth-child(2) .loan-text-dis{flex-direction:row-reverse}.ctm_main_wrap .loan-text-dis.no-payment .payment-opt-drop{width:118px!important;background-color:var(--calc-bg-light-color)!important;height:34px!important;line-height:34px;min-height:auto!important;border-radius:0px!important;border:1px solid var(--calc-border-color)!important;border-left:0!important;border-bottom-right-radius:4px!important;border-top-right-radius:4px!important;font-size:14px!important;padding:4px 0 5px 3px!important;text-align:left!important;font-weight:700;letter-spacing:0px!important;line-height:normal}.ctm_main_wrap .loan-text-dis.no-payment input{width:calc(100% - 85px);border:1px solid var(--calc-border-color)!important;background:transparent!important;height:34px;border-radius:0!important;border-bottom-left-radius:4px!important;border-top-left-radius:4px!important;padding:0 15px!important;color:#555;font-weight:bold!important;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%)!important;margin:0!important;outline:0!important}.ctm_main_wrap .loan-text-dis.interest-rate input{text-align:left!important;padding:0 10px}.ctm_main_wrap .loan-text-dis.interest-rate span{right:auto!important;left:11px;bottom:4px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row{display:flex;margin:0 -15px 15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child{width:50%;padding:0 15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child{width:50%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child label{color:rgb(77,79,83);font-size:16px;font-weight:500;display:block;width:100%;margin-bottom:5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child input[type="text"]{width:100%;border:1px solid var(--calc-border-color)!important;background:transparent!important;height:34px;padding:0 10px;color:#555;font-weight:700;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:3px;outline:0!important;margin:0px!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child .loan-text-dis{margin-bottom:15px;display:flex;align-items:center;position:relative;justify-content:center}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child .loan-text-dis .extra-info{width:70px;background-color:var(--calc-bg-light-color);height:34px;line-height:30px!important;text-align:center;border:1px solid var(--calc-border-color);border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:700}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis input[type="text"]{border-radius:0;border-right:0!important;width:47%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child .loan-text-dis input[type="text"]:last-child{border-right:1px solid var(--calc-border-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child input[type="button"]{height:34px;padding:0 10px;background:#fff;font-size:14px;border:1px solid var(--calc-background-color);background-color:#fff;font-weight:700;color:#4d4f53;border-radius:4px;border-bottom-width:6px;outline:0}.loan-option-text-info .loan-detail-section{background:#fff;padding:0;margin-top:20px;display:flex;flex-wrap:wrap;margin:0 -15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child label .text-tooltip-disp{top:20px;width:auto;left:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child:first-child{width:100%;padding-top:20px;background:#fff;margin:15px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child{width:100%;padding-top:15px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc{padding:15px;background:var(--calc-bg-light-color)}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc{margin-bottom:30px;padding:0 15px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading label{color:#3f4864;font-weight:700;line-height:normal}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label{color:#3f4864;font-size:14px;font-weight:700;line-height:normal}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label small{font-size:16px;top:auto;position:relative;color:var(--calc-background-color)}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{line-height:normal}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc:last-child{margin-bottom:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-fee-desc{padding:15px;background:#fff;margin-top:20px;border:1px solid #000}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-fee-desc .loan-detail-fee-block{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(233,233,233,.25);padding-top:1px;padding-bottom:1px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-fee-desc .loan-detail-fee-block h5{margin:0;font-size:16px;color:rgb(77,79,83);font-weight:700}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-fee-desc .loan-detail-fee-block p{margin:0;font-size:16px;font-weight:700;color:rgb(77,79,83)}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab ul.nav.nav-tabs{display:flex!important;margin:0;list-style-type:none}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab ul.nav.nav-tabs li a{padding:10px 12px;text-decoration:none;border:1px solid var(--calc-border-color);background-color:var(--calc-bg-light-color);color:#00598e;display:inline-block;border-right:0;outline:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab ul.nav.nav-tabs li:last-child a{border-right:1px solid var(--calc-border-color)}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab ul.nav.nav-tabs li.active a{background:#1f497d;color:#fff;border:1px solid #1f497d}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs{max-width:100%;float:none;list-style:none;padding:0;margin:0 auto;position:relative;display:flex;flex-wrap:wrap}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs:after{content:"";display:table;clear:both}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs input[type="radio"]{display:none}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label span{display:none}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label i{padding:5px;margin-right:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content{display:none;width:100%;float:left;padding:30px 0 15px;box-sizing:border-box;background-color:#fff}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content *{-webkit-animation:scale 0.7s ease-in-out;-moz-animation:scale 0.7s ease-in-out;animation:scale 0.7s ease-in-out}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content h3{font-size:24px;font-weight:700;margin-bottom:0}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.01);opacity:.5}100%{transform:scale(1);opacity:1}}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab1:checked~#tab-content1,.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab2:checked~#tab-content2,.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab3:checked~#tab-content3,.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab4:checked~#tab-content4{display:block}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{color:var(--calc-background-color);font-size:34px;font-weight:700}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span small{font-size:16px;position:relative;top:auto}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label{padding:10px 12px;border:1px solid var(--calc-background-color);background-color:var(--calc-bg-light-color);color:var(--calc-background-color);font-size:14px;margin:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs input[type="radio"]:checked+label{background:var(--calc-background-color);border:1px solid var(--calc-background-color);color:#fff}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab1:checked~#tab-content1 .finance-heading-terms{list-style-type:none;margin:10px 0 20px;padding:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab1:checked~#tab-content1 .finance-heading-terms li{padding-left:20px;position:relative}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .finance-heading-terms li:after{content:"\f14a";position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";font-weight:900;color:var(--calc-background-color)}.loan-option-text-info .loan-detail-section .loan-detail-section-child .finace-call-section a{color:rgb(255,255,255);background-color:var(--calc-background-color);border-color:var(--calc-background-color);text-decoration:none!important;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;user-select:none;font-weight:700}.loan-option-text-info .loan-detail-section .loan-detail-section-child .finace-call-section a:hover{color:rgb(255,255,255);background-color:rgb(21,49,84);border-color:rgb(19,44,76)}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label:hover{background:#fff}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content table thead tr th{vertical-align:bottom;border-bottom:2px solid #ddd;padding:3px 5px;width:25%;font-size:14px;color:rgb(63,72,100);font-weight:700}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content table tbody tr td{padding:5px;border-top:1px solid #ddd}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content table tbody tr:nth-child(odd) td{background:#f9f9f9}input#loan_calculator_setting{background:#0073aa;color:#fff;border:0;padding:7px 20px;cursor:pointer}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label .tooltip-disp{position:absolute;left:0;top:-30px;background:#737373;padding:5px 10px;border-radius:4px;color:#fff;font-size:16px;opacity:0;display:none!important}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label:hover .tooltip-disp{opacity:1}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label[for="tab2"] .tooltip-disp{left:53px}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label[for="tab3"] .tooltip-disp{left:104px}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label[for="tab4"] .tooltip-disp{left:155px}.contact-us-section{background-color:var(--calc-background-color);text-align:center;padding:16px;margin-bottom:16px}.contact-us-section h3{font-size:24px;color:#fff;margin:20px 0 15px;font-weight:600}.contact-us-section .contact-book-btn{transition:box-shadow 0.4s cubic-bezier(.25,.8,.25,1);padding:10px 16px!important;font-size:18px!important;line-height:1.33333!important;border-radius:6px!important;color:var(--calc-background-color)!important;background-color:var(--calc-bg-light-color)!important;border-color:var(--calc-bg-light-color)!important;border:2px solid transparent!important;outline:0!important}.contact-us-section .contact-book-btn:hover{color:var(--calc-bg-light-color)!important;background-color:var(--calc-background-color)!important;border:2px solid var(--calc-bg-light-color)!important}.calculator-disclaimer-section h4{font-size:14px;margin:5px 0 10px}.calculator-disclaimer-section p{margin-bottom:10px;font-size:10px}.calculator-disclaimer-section p a{color:var(--calc-background-color);text-decoration:none}.calculator-disclaimer-section p a:hover{text-decoration:underline}.contact-us-popup{position:fixed;display:block;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;z-index:9;padding:50px 0;overflow:auto}.contact-us-popup .contact-us-popup-body{background:#fff;width:50%;margin:0 auto;padding:50px;position:relative}.contact-us-popup .contact-us-popup-body .close-button{position:absolute;top:0;right:0;text-decoration:none!important;background:var(--calc-background-color);width:26px;height:26px;color:#fff;font-size:14px;line-height:26px;text-align:center}.loan-calculator-form .loan-cal-heading h2{font-size:30px;font-weight:600;text-align:left;margin-bottom:0;color:rgb(77,79,83)}.loan-calculator-form .loan-cal-heading h4{text-align:left;font-size:14px}.loan-calculator-form .loan-cal-field-grp{text-align:left}.loan-calculator-form .loan-cal-field-grp label{font-size:14px;font-weight:400;margin:0 0 4px 0}.loan-calculator-form .loan-cal-field-grp .wpcf7-form-control-wrap{display:inline-block;width:100%}.loan-calculator-form .loan-cal-field-grp{margin-bottom:15px}.loan-calculator-form .loan-cal-field-grp .wpcf7-form-control-wrap input{width:100%;border:1px solid var(--calc-border-color);background:#fff;height:34px;padding:0 15px;color:#555;font-weight:700;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:4px;outline:0}.loan-calculator-form .loan-cal-field-grp select{width:100%;border:1px solid var(--calc-border-color);background:#fff;height:34px;border-radius:4px;padding:0 15px;color:#555}.loan-calculator-form .loan-cal-field-grp textarea{border:1px solid var(--calc-border-color);background:#fff;padding:15px 15px;color:#555;font-weight:700;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:4px;outline:0;resize:none}.loan-cal-submit input[type="submit"]{transition:box-shadow 0.4s cubic-bezier(.25,.8,.25,1);padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px;border-color:var(--calc-bg-light-color);border:2px solid transparent;outline:0;color:var(--calc-bg-light-color);background-color:var(--calc-background-color)}.loan-cal-submit input[type="submit"]:hover{border:2px solid var(--calc-bg-light-color);color:var(--calc-background-color);background-color:var(--calc-bg-light-color)}.loan-cal-submit span.ajax-loader{display:none}.body-overflow-hidden{overflow:hidden}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block label .text-tooltip-disp{position:absolute;background:#737373;padding:5px 10px;border-radius:4px;color:#fff;font-size:16px;display:none;margin-left:10px;width:25%;z-index:1}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block label i:hover~.text-tooltip-disp{display:block}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child label i,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child label i{cursor:pointer;margin-left:5px;position:relative;top:1px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child .loan-text-dis input[type="text"],.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis input#ballon_amounts_per{-webkit-text-fill-color:#fff}.ctm_main_wrap .ballon_items{display:flex;align-items:center;justify-content:center}body .ctm_main_wrap .ballon_items input{width:100%!important;border-left:0px!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child .loan-text-dis span#interest_rate_range_dis,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis span#ballon_amounts_per_dis{position:absolute;right:auto;left:11px;font-weight:700;color:#555;z-index:0;bottom:4.5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child .loan-text-dis input[type="text"]:focus~span,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis input#ballon_amounts_per:focus~span{display:none}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child .loan-text-dis input[type="text"]:focus,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis input#ballon_amounts_per:focus{-webkit-text-fill-color:#555}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:last-child .loan-text-dis input#ballon_amounts_per{border-right:1px solid var(--calc-border-color)!important;border-top-right-radius:4px;border-bottom-right-radius:4px}.no-video-exist-main{display:flex;align-items:center;justify-content:center;background:#000;height:450px}.no-video-exist-main .video-child-sec{text-align:center}.no-video-exist-main .video-child-sec h1{color:#fff;font-size:50px;font-weight:600;letter-spacing:.5px;margin-bottom:5px}.no-video-exist-main .video-child-sec p{color:#fff;margin-bottom:0}.heading-section .heading-sec-link{margin:0;list-style-type:none;display:inline-flex;align-items:center;justify-content:flex-end;width:100%;padding:15px 0}.heading-section .heading-sec-link li{margin:0 0 0 15px;border-bottom:0px!important}.heading-section .heading-sec-link li a{text-decoration:none!important;font-size:15px!important;color:var(--calc-background-color)!important;outline:0!important}.heading-section .heading-sec-link li a i{margin-right:5px}.heading-section .heading-sec-link li a:hover{color:#333}.about-this-calculator-popup{position:fixed;display:block;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;z-index:99;padding:50px 0;overflow:auto}.about-this-calculator-popup .about-this-calculator-popup-body{background:#fff;width:50%;margin:0 auto;padding:50px;position:relative;top:0}.about-this-calculator-popup .about-this-calculator-popup-body a.close-button{position:absolute;top:0;right:0;text-decoration:none!important;background:var(--calc-background-color);width:26px;height:26px;text-align:center;color:#fff;font-size:14px;line-height:26px}.about-this-calculator-popup .about-this-calculator-popup-body .calculator-content h1{font-size:24px;font-weight:600;text-align:left}.about-this-calculator-popup .about-this-calculator-popup-body .calculator-content p{text-align:left;line-height:22px;margin-bottom:10px}.about-this-calculator-popup .about-this-calculator-popup-body .calculator-content h3{margin-bottom:0;text-align:left;font-size:18px;font-weight:600;margin-top:0}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child{display:inline-flex}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child{padding-right:0;width:100%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child select{width:100%;border:1px solid var(--calc-border-color);background:#fff;height:34px;border-radius:4px;padding:0 15px;color:#555;margin:0px!important;outline:0!important;appearance:auto!important}.calculator-child-heading{padding:20px 0;background:var(--calc-background-color)}.calculator-child-heading h2{color:#ffffff!important;margin:0;font-size:26px!important}.heading-tooltip-section{font-size:13px!important;line-height:1.5!important;margin:0px!important}.loan-option-text-info .loan-detail-section.full-width .loan-detail-section-child{width:100%}.loan-option-text-info .loan-detail-section.full-width .loan-detail-section-child:last-child{padding:15px 15px 0}section#main-sec{margin:0!important;max-width:100%;display:block}#toplevel_page_ww_loan_calculator_page .wp-menu-image img{width:18px;padding:0!important;opacity:0.8!important;height:auto}#toplevel_page_ww_loan_calculator_page .wp-menu-image{display:flex;align-items:center;justify-content:center}#toplevel_page_ww_loan_calculator_page:hover .wp-menu-image img{content:url(https://localhost/wordpress/wp-content/plugins/loan-calculator/includes/images/calculator2.png)}#toplevel_page_ww_loan_calculator_page.current:hover .wp-menu-image img{content:url(https://localhost/wordpress/wp-content/plugins/loan-calculator/includes/images/calculator1.png)}.wp-loan-calculator-main{max-width:900px!important;margin:0 auto}select#repayment_freq{border:none;background-color:var(--calc-bg-light-color);width:auto;font-size:15px;border-radius:4px;letter-spacing:.03em;box-sizing:border-box;padding:5px;text-align:center;margin-bottom:0}select.single-val-option{appearance:none;pointer-events:none}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab-content3{overflow-x:scroll}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tab-content table{min-width:390px}.wp-loan-mobile-view .loan-option-display-block .custom-row .loan-option-default-heading{width:100%}.wp-loan-mobile-view .loan-option-display-block .custom-row .second-column.loan-option-other-heading{width:100%}.wp-loan-mobile-view .loan-option-display-block .custom-row .loan-option-default-heading:after,.loan-option-display-block .custom-row .loan-option-default-heading:before{display:none}.wp-loan-mobile-view .loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li{padding:8px;width:100%}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:100%;padding:0 15px 30px}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child,.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child{width:100%;padding:0 15px 30px}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child:first-child,.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child{width:100%;padding:0!important;padding-top:20px}.wp-loan-mobile-view .contact-us-section .contact-book-btn{font-size:16px!important}.wp-loan-mobile-view .contact-us-section h3{font-size:18px}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{font-size:25.5px}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{margin-bottom:10px}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child span.text-tooltip-disp{width:100%;left:0;top:30px}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child label.loan-text{position:relative}.wp-loan-mobile-view .contact-us-popup .contact-us-popup-body{width:80%;padding:30px}.wp-loan-mobile-view .about-this-calculator-popup{z-index:999999}.wp-loan-mobile-view .about-this-calculator-popup .about-this-calculator-popup-body{width:80%}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child{flex-wrap:wrap}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child{width:100%;padding-right:0;padding-bottom:30px}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child:last-child{padding-bottom:0}.wp-loan-mobile-view .loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab{padding-top:15px}.wp-loan-mobile-view .loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row{margin:0 -15px 0}#label-for-freuency{font-size:12px;padding:0;margin:0;position:absolute;bottom:42px}.disabled-rate-adj{display:none!important}.remove-cal-range-sliders{display:none!important}.eael-simple-menu-container .eael-simple-menu li a{padding-left:12px;padding-right:12px}.loan-number-payment-with-label{position:relative}.loan-number-payment-with-label label#label-for-freuency{bottom:-17px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row{width:50%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child{padding:0 15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child label{color:rgb(77,79,83);font-size:16px;font-weight:500;display:block;width:100%;margin-bottom:5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child label i{cursor:pointer;margin-left:5px;position:relative;top:1px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis{margin-bottom:15px;display:flex;align-items:center;position:relative;justify-content:center}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis .extra-info{width:70px;background-color:var(--calc-bg-light-color);height:34px;line-height:30px!important;text-align:center;border:1px solid var(--calc-border-color);border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:700}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input[type="text"]{border-radius:0;border-right:0!important}.ctm_main_wrap .downpayment_items{display:flex;align-items:center;justify-content:center}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input#down_payment_per{border-right:1px solid var(--calc-border-color)!important;border-top-right-radius:4px;border-bottom-right-radius:4px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis span#down_payment_per_dis{position:absolute;right:auto;left:11px;font-weight:700;color:#555;z-index:0;bottom:4.5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child input[type="text"]{width:100%;border:1px solid var(--calc-border-color)!important;background:transparent!important;height:34px;padding:0 10px;color:#555;font-weight:700;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:4px;outline:0!important;margin:0px!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child.dp-fixed-mode .loan-text-dis{justify-content:left}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child.dp-fixed-mode .loan-text-dis input[type="text"]{border-right:1px solid var(--calc-border-color)!important;border-radius:0!important;border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}body .ctm_main_wrap .downpayment_items input{width:100%!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input#down_payment_per{-webkit-text-fill-color:#fff}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input#down_payment_per:focus{-webkit-text-fill-color:#555}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child .loan-text-dis input#down_payment_per:focus~span{display:none}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row .downpayment-row-sub-child.dp-fixed-mode .loan-text-dis .extra-info{width:59px}.contact-us-section .contact-btn-link{transition:box-shadow 0.4s cubic-bezier(.25,.8,.25,1);padding:10px 16px!important;font-size:16px!important;line-height:1.33333!important;border-radius:6px!important;color:var(--calc-background-color)!important;background-color:var(--calc-bg-light-color)!important;border-color:var(--calc-bg-light-color)!important;border:2px solid transparent!important;outline:0!important;text-decoration:none}.contact-us-section .contact-btn-link:hover{color:var(--calc-bg-light-color)!important;background-color:var(--calc-background-color)!important;border:2px solid var(--calc-bg-light-color)!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row{width:50%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child{padding:0 15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child label{color:rgb(77,79,83);font-size:16px;font-weight:500;display:block;width:100%;margin-bottom:5px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child label i{cursor:pointer;margin-left:5px;position:relative;top:1px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child .loan-text-dis{margin-bottom:15px;display:flex;align-items:center;position:relative;justify-content:left}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child .loan-text-dis .extra-info{width:59px;background-color:var(--calc-bg-light-color);height:34px;line-height:30px!important;text-align:center;border:1px solid var(--calc-border-color);border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px;font-weight:700}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child .loan-text-dis input[type="text"]{border-right:1px solid var(--calc-border-color)!important;border-radius:0!important;border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row .extrapayment-row-sub-child input[type="text"]{width:100%;border:1px solid var(--calc-border-color)!important;background:transparent!important;height:34px;padding:0 10px;color:#555;font-weight:700;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:4px;outline:0!important;margin:0px!important}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998}#loader{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.spinner{border:8px solid rgba(0,0,0,.1);border-left:8px solid #fff;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.site-wraps-row-downpayment-extrapayment-row{display:flex;flex-wrap:wrap;margin:0 -15px 15px}table#loan-process-tbl{width:100%!important}table#loan-process-tbl thead{text-align:left!important}.loan-cal-desc-val strong,.loan-cal-desc-val label,.loan-cal-desc-val small{font-weight:normal!important}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc{display:flex;align-items:center;justify-content:space-between;column-gap:10px;margin-bottom:14px!important;padding:0 15px!important}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block label .text-tooltip-disp{width:100%;left:0;margin:0}.extrapayment-row-sub-child label,.downpayment-row-sub-child label,label.loan-text{position:relative}#loan-process-tbl{white-space:nowrap}span.balance-legend-icon{position:relative}span.balance-legend-icon:before{content:"";position:absolute;left:-5px;top:5%;height:4px;width:5px;border-bottom:3px solid var(--calc-graph-balance-border-color)!important}span.balance-legend-icon:after{content:"";position:absolute;right:-5px;top:5%;height:4px;width:5px;border-bottom:3px solid var(--calc-graph-balance-border-color)!important}body.theme-astra span.balance-legend-icon:before{content:"";position:absolute;left:-5px;top:18%;height:4px;width:5px;border-bottom:3px solid var(--calc-graph-balance-border-color)!important}body.theme-astra span.balance-legend-icon:after{content:"";position:absolute;right:-5px;top:18%;height:4px;width:5px;border-bottom:3px solid var(--calc-graph-balance-border-color)!important}.summary-chart-canvas{width:250px;height:250px}.loan-detail-section-child.with-summary-chart{display:flex}.default-theme.with-summary-chart{flex-direction:column}.loan-detail-section-child .summary-calculation-and-chart-wrappar{display:flex}.loan-detail-section-child.with-summary-chart .loan-detail-cal-desc{width:calc(60% - 15px)}.loan-detail-section-child.with-summary-chart .break-up-total-payment-chart-wrap.loan-detail-cal-desc{width:calc(40% - 15px)}.summary-calculation-and-chart-wrappar .loan-detail-cal-desc{width:calc(100% - 15px)}.loan-detail-section-child .loan-cal-desc .loan-cal-desc-heading label,.loan-detail-section-child .loan-cal-desc .loan-cal-desc-heading span{font-size:16px;line-height:29px!important}.loan-detail-section-child .loan-cal-desc-val{text-align:end}.loan-detail-section-child .loan-cal-desc-val label span{font-size:20px!important;line-height:32px;margin-left:2px}.loan-detail-section-child .loan-cal-desc-heading{width:50%}.loan-detail-section-child .break-up-total-payment-chart-wrap{width:calc(40% - 15px);text-align:center}.loan-detail-section-child .loan-cal-desc{align-items:flex-start!important}.loan-detail-section-child .loan-cal-desc-val label{font-size:16px!important;word-spacing:1px}.loan-detail-section-child .calculator-disclaimer-section h4{font-size:18px;margin:15px 0;font-weight:600}.loan-detail-section-child .break-up-total-payment-chart-wrap label.summary-chart-heading{font-size:18px;font-weight:600;color:#3f4864}.loan-detail-section-child .calculator-disclaimer-section p{margin-bottom:10px;font-size:14px;line-height:22px}.loan-detail-fee-block{padding:10px 0px!important}.calculator-disclaimer-section h4{font-size:18px;margin:15px 0;color:#3f4864;font-weight:800}.calculator-disclaimer-section p{font-size:14px;line-height:24px}.chart-note{display:none}.chart-note p{font-size:11px}#total_interests_amt_hidden{display:none}.loan-option-text-info-block .lc-fifty-perc-field{width:50%!important}@media print{@page{size:297mm 420mm}body *{visibility:hidden}.ctm_main_wrap,.ctm_main_wrap *{visibility:visible}.ctm_main_wrap{position:absolute;left:0;top:0}.page-break{page-break-inside:avoid}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child{width:100%;padding-top:15px}.loan-detail-section-child .summary-calculation-and-chart-wrappar{display:flex}#loan-process-graph{width:100%!important;height:100%!important}#break-up-total-payment-chart{width:100%!important;height:90%!important}}@media (max-width:1199px) and (min-width:1024px){.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:50%}}@media (max-width:1023px) and (min-width:992px){.contact-us-section h3{font-size:18px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{font-size:25.5px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{margin-bottom:10px}.about-this-calculator-popup{z-index:999999}.about-this-calculator-popup .about-this-calculator-popup-body{width:80%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:50%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child{width:100%;margin:15px 0}.contact-us-popup .contact-us-popup-body{width:80%}}@media (max-width:991px) and (min-width:768px){.contact-us-section h3{font-size:18px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{font-size:25.5px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{margin-bottom:10px}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li .loan-process-menu label{font-size:13px}.about-this-calculator-popup{z-index:999999}.about-this-calculator-popup .about-this-calculator-popup-body{width:80%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:100%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child{width:100%}.contact-us-popup .contact-us-popup-body{width:80%}}@media (min-width:769px){.mobile-tabs{display:block!important}}@media (min-width:768px){.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs i{padding:5px;margin-right:10px}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab .tabs label span{display:inline-block}.about-this-calculator-popup{z-index:999999}.about-this-calculator-popup .about-this-calculator-popup-body{width:80%}}@media (max-width:768px){.tabs-dropdown{display:block}.mobile-tabs{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.mobile-tabs>li{float:none}.mobile-tabs>li+li{margin-left:2px}.mobile-tabs>li,.mobile-tabs>li>a{background:transparent;width:100%}}@media (max-width:767px){.loan-option-display-block .custom-row .loan-option-default-heading{width:100%}.loan-option-display-block .custom-row .second-column.loan-option-other-heading{width:100%}.loan-option-display-block .custom-row .loan-option-default-heading:after,.loan-option-display-block .custom-row .loan-option-default-heading:before{display:none}.loan-option-display-block .custom-row .second-column.loan-option-other-heading .loan-option-heading li{padding:8px;width:100%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child{width:100%;padding:0 15px 30px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child{width:100%;padding:0 15px 30px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:first-child,.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child{width:100%;padding:0!important;padding-top:20px}.contact-us-section .contact-book-btn{font-size:16px!important}.contact-us-section h3{font-size:18px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{font-size:25.5px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{margin-bottom:10px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child span.text-tooltip-disp{width:100%;left:0;top:30px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row .second-row-sub-child:first-child label.loan-text{position:relative}.contact-us-popup .contact-us-popup-body{width:80%;padding:30px}.about-this-calculator-popup{z-index:999999}.about-this-calculator-popup .about-this-calculator-popup-body{width:80%}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child{width:100%;padding-right:0;padding-bottom:30px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child{flex-wrap:wrap}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row .first-row-sub-child:last-child .first-row-main-child:last-child{padding-bottom:0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab{padding-top:15px}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row{margin:0 -15px 0}.loan-option-text-info .loan-detail-section .loan-detail-section-child .sub-main-tab #tab-content3{overflow-x:scroll}.loan-detail-section-child.with-summary-chart .loan-detail-cal-desc{width:calc(100% - 15px)}.loan-detail-section-child.with-summary-chart .break-up-total-payment-chart-wrap.loan-detail-cal-desc{width:calc(100% - 15px)}.loan-option-text-info-block .lc-fifty-perc-field{width:100%!important}}@media only screen and (max-width:767px){.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading label{font-size:14px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-heading{width:45%}.loan-cal-desc-val{width:55%}#label-for-freuency{position:unset}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .first-row{flex-wrap:wrap}.loan-detail-section-child .summary-calculation-and-chart-wrappar{flex-direction:column}}@media only screen and (max-width:575px){.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .second-row{flex-wrap:wrap}.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .downpayment-row,.loan-option-text-info .loan-option-text-info-section .loan-option-text-info-block .extrapayment-row{width:100%}h1.wp-block-post-title{font-size:28px;line-height:38px}.heading-section .heading-sec-link{justify-content:center}.calculator-child-heading strong{font-size:16px;line-height:26px;padding:0 10px}.loan-option-text-info .loan-detail-section .loan-detail-section-child:last-child .loan-detail-cal-desc .loan-cal-desc .loan-cal-desc-val label span{font-size:18px}.loan-cal-desc-val{text-wrap:balance}.loan-detail-section-child .loan-cal-desc{flex-direction:column;border-bottom:1px solid #242c4c29}.loan-detail-section-child .loan-cal-desc-val{text-align:start;text-wrap:unset}.loan-detail-section-child .loan-cal-desc-heading{width:100%!important;margin:0!important}.loan-detail-section-child .loan-cal-desc-val{width:100%;margin-bottom:5px}}