.page-id-31514 .step-form-sec {
    background: url(https://macktownconstruction.com/wp-content/uploads/2023/06/empty-modern-room-with-furniture-scaled.jpg) no-repeat center;
}
.page-id-23026 .step-form-sec {
    background: url(https://macktownconstruction.com/wp-content/uploads/2023/06/3d-rendering-modern-dining-room-living-room-with-luxury-decor-green-sofa-scaled.jpg) no-repeat center;
}
.header_buttons a {
    padding: 10px 40px;
    font-size: 22px;
    font-weight: bold;
    color: #000;
}

.thank-page h4, .thank-page h3, .thank-page h5, .thank-page h5 strong {
    font-family: math !important;
	text-align:center;
}
#minval, #maxval, .dollar {
    color: green;
}
#minval + strong {
    display: block;
}
.page-id-23026 h1.addition_estimator {
    display: block!important;
    margin-bottom: 20px;
}
.page-id-31514 h1.kitchen_estimator {
    display: block!important;
    margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
.feature_post {
    transition: width 0.7s ease-in-out !important;
}
.feature_post:hover {
    width: 60%;
}

.feature_post .elementor-widget-heading{
    height: 400px;
	width:500px;
    display: flex;
    align-items: center;
    justify-content: center;
	
}
	.feature_post_common .elementor-widget-heading h2 a{
    height: 280px;
    display: flex;
    align-items: center;
    justify-content: center;
	}

.ppc_form {
    background: #fff;
    padding: 50px;
    border-radius: 8px;
    box-shadow: 10px 10px 20px 0px #00000030;
}
.ppc_form input, .ppc_form select {
    border: 1px solid #848484 !important;
    height: 45px;
    border-radius: 3px !important;
}
input#gform_submit_button_3, input#gform_submit_button_4 {
    background: #000;
    color: #fff;
    width: 200px;
    padding: unset;
}
.ppc_form textarea {
    border: 1px solid #848484 !important;
    height: 100px;
    border-radius: 3px !important;
}
.ppc_form2  {
    background: #fff;
    padding: 50px;
    border-radius: 8px;
    box-shadow: 10px 10px 20px 0px #00000030;
    width: 70%;
    margin: 0px auto;
}