.elementor-1838 .elementor-element.elementor-element-7f17ca7{width:100%;max-width:100%;}.elementor-1838 .elementor-element.elementor-element-3e910899 .elementor-icon-wrapper{text-align:center;}.elementor-1838 .elementor-element.elementor-element-3e910899.elementor-view-stacked .elementor-icon{background-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-3e910899.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-3e910899.elementor-view-default .elementor-icon{color:#3D8EB9;border-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-3e910899.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-3e910899.elementor-view-default .elementor-icon svg{fill:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-3e910899 .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-3e910899 .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-6caaf23b .elementor-icon-wrapper{text-align:center;}.elementor-1838 .elementor-element.elementor-element-6caaf23b.elementor-view-stacked .elementor-icon{background-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-6caaf23b.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-6caaf23b.elementor-view-default .elementor-icon{color:#3D8EB9;border-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-6caaf23b.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-6caaf23b.elementor-view-default .elementor-icon svg{fill:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-6caaf23b .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-6caaf23b .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-57e8823d .elementor-icon-wrapper{text-align:center;}.elementor-1838 .elementor-element.elementor-element-57e8823d.elementor-view-stacked .elementor-icon{background-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-57e8823d.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-57e8823d.elementor-view-default .elementor-icon{color:#3D8EB9;border-color:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-57e8823d.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-57e8823d.elementor-view-default .elementor-icon svg{fill:#3D8EB9;}.elementor-1838 .elementor-element.elementor-element-57e8823d .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-57e8823d .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-7e3a516 .elementor-icon-wrapper{text-align:start;}.elementor-1838 .elementor-element.elementor-element-7e3a516.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-7e3a516.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-7e3a516.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-7e3a516.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-7e3a516.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-7e3a516 .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-7e3a516 .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-c9230d9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-c9230d9.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-c9230d9.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-c9230d9.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-c9230d9.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-c9230d9 .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-c9230d9 .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-34391dc4 .elementor-icon-wrapper{text-align:center;}.elementor-1838 .elementor-element.elementor-element-34391dc4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-34391dc4.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-34391dc4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-34391dc4.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-34391dc4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-34391dc4 .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-34391dc4 .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-2414e2ec .elementor-icon-wrapper{text-align:center;}.elementor-1838 .elementor-element.elementor-element-2414e2ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-2414e2ec.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-2414e2ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-2414e2ec.elementor-view-framed .elementor-icon, .elementor-1838 .elementor-element.elementor-element-2414e2ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-2414e2ec .elementor-icon{font-size:clamp(1.5rem, 1.2rem + 1vw, 2rem);}.elementor-1838 .elementor-element.elementor-element-2414e2ec .elementor-icon svg{height:clamp(1.5rem, 1.2rem + 1vw, 2rem);}/* Start custom CSS */VisiCalcClass {background:var(--wpr-bg-8459e651-e91e-433b-9306-f3fd51d92b93) 50% 15% no-repeat;background-size: 80px 80px;min-width: 640px;min-height:800px;margin:0;padding:0;}#Loan_Repayment_Calculator { min-height:750px !important; }#Borrowing_Power_Calculator { min-height:750px !important; }#Budget_Planner { min-height:2850px !important; }#Compound_Interest_Calculator { min-height:850px !important; }#Credit_Card_Calculator { min-height:900px !important; }#How_Long_to_Repay_Calculator { min-height:750px !important; }#Interest_Only_Mortgage_Calculator { min-height:750px !important; }#Saving_Calculator { min-height:600px !important; }#Split_Loan_Calculator { min-height:800px !important; }#Property_Selling_Cost_Calculator { min-height:700px !important; }#Reverse_Mortgage_Calculator { min-height:1100px !important; }#Stamp_Duty_Calculator { min-height:800px !important; }#Income_Gross_Up_Calculator{ min-height:900px !important; }#Income_Gross_Up_Calculator{ min-height:900px !important; }#RentvsBuyCalculator { min-height:1100px !important; }#Mortgage_Switching_Calculator { min-height:1100px !important; }@media screen and (max-width: 767px) {.VisiCalcClass {min-width: 100%;min-height:1250px;margin:0;padding:0;}#Loan_Repayment_Calculator { min-height:1250px !important; }#Borrowing_Power_Calculator { min-height:1800px !important; }#Budget_Planner { min-height:5000px !important; }#Comparison_Rate_Calculator { min-height:1450px !important; }#Compound_Interest_Calculator { min-height:1200px !important; }#Credit_Card_Calculator { min-height:1500px !important; }#Extra_Repayment_Calculator { min-height:1450px !important; }#Home_Loan_Offset_Calculator{ min-height:1400px !important; }#How_Long_to_Repay_Calculator { min-height:1250px !important; }#Interest_Only_Mortgage_Calculator { min-height:1450px !important; }#Saving_Calculator { min-height:1250px !important; }#Introductory_Rate_Loan_Calculator{ min-height:1400px !important; }#Lump_Sum_Repayment_Calculator { min-height:1450px !important; }#Split_Loan_Calculator { min-height:1550px !important; }#Loan_Comparison_Calculator { min-height:1800px !important; }#Property_Buying_Cost_Calculator { min-height:1850px !important; }#Property_Selling_Cost_Calculator { min-height:1650px !important; }#Reverse_Mortgage_Calculator { min-height:1900px !important; }#Stamp_Duty_Calculator { min-height:1250px !important; }#Income_Gross_Up_Calculator{ min-height:1700px !important; }#Income_Gross_Up_Calculator{ min-height:1700px !important; }#RentvsBuyCalculator { min-height:1900px !important; }#Mortgage_Switching_Calculator { min-height:1900px !important; }}/* End custom CSS */