.elementor-2908 .elementor-element.elementor-element-1a22c7a5{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2908 .elementor-element.elementor-element-1a22c7a5:not(.elementor-motion-effects-element-type-background), .elementor-2908 .elementor-element.elementor-element-1a22c7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2908 .elementor-element.elementor-element-76a69de4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2908 .elementor-element.elementor-element-76a69de4 img{width:100%;}.elementor-2908 .elementor-element.elementor-element-bd66a67{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2908 .elementor-element.elementor-element-bd66a67:not(.elementor-motion-effects-element-type-background), .elementor-2908 .elementor-element.elementor-element-bd66a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F4B8B;}.elementor-2908 .elementor-element.elementor-element-7c4504a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2908 .elementor-element.elementor-element-7c4504a3 .elementor-heading-title{color:#FFFFFF;}.elementor-2908 .elementor-element.elementor-element-20dbbd3{color:#FFFFFF;}.elementor-2908 .elementor-element.elementor-element-854c6e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2908 .elementor-element.elementor-element-854c6e7:not(.elementor-motion-effects-element-type-background), .elementor-2908 .elementor-element.elementor-element-854c6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2908 .elementor-element.elementor-element-75b7a8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2908 .elementor-element.elementor-element-75b7a8b:not(.elementor-motion-effects-element-type-background), .elementor-2908 .elementor-element.elementor-element-75b7a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF2FF;}.elementor-2908 .elementor-element.elementor-element-129b7ce0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;box-shadow:0px 5px 40px -10px rgba(86, 104, 146, 0.33);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2908 .elementor-element.elementor-element-129b7ce0:not(.elementor-motion-effects-element-type-background), .elementor-2908 .elementor-element.elementor-element-129b7ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-2908 .elementor-element.elementor-element-35215d2f{--display:flex;}.elementor-2908 .elementor-element.elementor-element-69585ffc .elementor-heading-title{color:var( --e-global-color-31cae2d );}.elementor-2908 .elementor-element.elementor-element-65b7b5c1{--display:flex;--justify-content:center;}.elementor-2908 .elementor-element.elementor-element-1a47ed86 .elementor-button{background-color:#FFFFFF;font-size:14px;font-weight:500;fill:var( --e-global-color-31cae2d );color:var( --e-global-color-31cae2d );transition-duration:0.3s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-31cae2d );border-radius:8px 8px 8px 8px;}.elementor-2908 .elementor-element.elementor-element-1a47ed86 .elementor-button:hover, .elementor-2908 .elementor-element.elementor-element-1a47ed86 .elementor-button:focus{background-color:var( --e-global-color-31cae2d );color:#FFFFFF;border-color:var( --e-global-color-31cae2d );}.elementor-2908 .elementor-element.elementor-element-1a47ed86 .elementor-button:hover svg, .elementor-2908 .elementor-element.elementor-element-1a47ed86 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-2908:not(.elementor-motion-effects-element-type-background), body.elementor-page-2908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-2908 .elementor-element.elementor-element-1a22c7a5{--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2908 .elementor-element.elementor-element-76a69de4{width:100%;max-width:100%;}.elementor-2908 .elementor-element.elementor-element-bd66a67{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-2908 .elementor-element.elementor-element-854c6e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2908 .elementor-element.elementor-element-75b7a8b{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2908 .elementor-element.elementor-element-129b7ce0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2908 .elementor-element.elementor-element-69585ffc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2908 .elementor-element.elementor-element-69585ffc{text-align:center;}.elementor-2908 .elementor-element.elementor-element-69748b85{text-align:center;}.elementor-2908 .elementor-element.elementor-element-1a47ed86 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-2908 .elementor-element.elementor-element-1a22c7a5{--min-height:0vh;--padding-top:20%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-2908 .elementor-element.elementor-element-bd66a67{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2908 .elementor-element.elementor-element-854c6e7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2908 .elementor-element.elementor-element-75b7a8b{--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2908 .elementor-element.elementor-element-129b7ce0{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2908 .elementor-element.elementor-element-69748b85 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2908 .elementor-element.elementor-element-1a22c7a5{--content-width:1400px;}.elementor-2908 .elementor-element.elementor-element-bd66a67{--width:50%;}.elementor-2908 .elementor-element.elementor-element-75b7a8b{--content-width:1000px;}.elementor-2908 .elementor-element.elementor-element-35215d2f{--width:70%;}.elementor-2908 .elementor-element.elementor-element-65b7b5c1{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2908 .elementor-element.elementor-element-bd66a67{--width:100%;}.elementor-2908 .elementor-element.elementor-element-35215d2f{--width:100%;}.elementor-2908 .elementor-element.elementor-element-65b7b5c1{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-47cd60d */.VisiCalcClass {
  background:url(/staticAssets/calculators/load.gif) 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 */