.elementor-499 .elementor-element.elementor-element-18c7e9c{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-e8173d9{--display:flex;--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-499 .elementor-element.elementor-element-f168b3b{--display:flex;}.elementor-499 .elementor-element.elementor-element-3394806{text-align:center;}.elementor-499 .elementor-element.elementor-element-3394806 .elementor-heading-title{font-size:72px;}.elementor-499 .elementor-element.elementor-element-56f896a{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-71c5ebb */.elementor-element svg {
    width: auto !important;
}
        section.calculator-sec {
    display: flex;
}

.elementor-499 .elementor-element.elementor-element-71c5ebb {
    @media screen and (max-width: 1023px) {
    section.calculator-sec {
        display: flex;
        flex-direction: column;
    }
}

}/* End custom CSS */