a#wpsr-reviews-badge-3585 {
    display: flex;
    flex-direction: column-reverse;
    background: #f4f4f4;
    padding: 10px 0px;

}
/* .wpsr-total-reviews {
    display: none;
} */
.elementor-element.elementor-element-8e65285.elementor-widget.elementor-widget-shortcode {
    display: none;
}
.elementor-field-group.elementor-field-type-submit.e-form__buttons__wrapper{
	display:none;
}
.elementor-field-type-date.elementor-field-group.elementor-column.elementor-field-group-field_1948f9e.elementor-col-100 {
    display: none;
}
.elementor-field-type-date.elementor-field-group.elementor-column.elementor-field-group-field_1948f9e.elementor-col-100.elementor-field-required {
    display: none;
}

.woocommerce-checkout-review-order {
    display: none;
}
.woocommerce-billing-fields h3 {
    display: none;
}
h3#order_review_heading {
    display: none;
}
/* input#form-field-field_c43a53b {
    display: none;
}
select#form-field-field_b019ba7 {
    display: none;
}
input#form-field-field_4b87448 {
    display: none;
}
input#form-field-field_02612e9 {
    display: none;
}
input#form-field-field_004dae9 {
    display: none !important;
} */
.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-field_c43a53b.elementor-col-100.elementor-field-required {
    display: none;
}
.elementor-field-type-select.elementor-field-group.elementor-column.elementor-field-group-field_b019ba7.elementor-col-100 {
    display: none;
}
.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_4b87448.elementor-col-100.elementor-field-required {
    display: none;
}
input#form-field-field_03cebcf {
    display: none !important;
}






.custom-disabled {
    pointer-events: none; /* Prevent clicking */
    opacity: 0.6; /* Visual indication of disabled state */
    cursor: not-allowed; /* Maintain cursor as pointer */
}


/* checkout by nasim  */
/* button.elementor-button.elementor-size-sm.e-form__buttons__wrapper__button.e-form__buttons__wrapper__button-next:nth-child(1) {
    cursor: not-allowed;
}
 */
/* .elementor-field-type-html.elementor-field-group.elementor-column.elementor-field-group-field_f8788d7.elementor-col-100 {
    display: none;
}
 */

/* .elementor form .elementor-field-type-step.elementor-column.elementor-field-group-field_7109261.elementor-col-100.e-form__step {
   opacity:0;
	height:0;
} */
.elementor-field-type-acceptance {
    display: inline-block;
}
.elementor-field-type-acceptance.elementor-field-group.elementor-column.elementor-field-group-field_91ce996.elementor-col-25{
	display: inline-block;;
}


.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-postcode.elementor-col-100 {
    display: none;
}

.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-county.elementor-col-100 {
    display: none;
}

.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-town_city.elementor-col-100 {
    display: none;
}

.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-hourse_number_and_street.elementor-col-100 {
    display: none;
}

.field_part {
    display: none;
}

#propertyhead {
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.6;
  
	
}
#paymenthead{
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.6;
}
#boilerinfohead{
	cursor: not-allowed;
	pointer-events: none;
	opacity: 0.6;
}

.remove{
	display:none;
}
	

/* input#form-field-boiler_make {
    display: none;
}

input#form-field-boiler_model {
    display: none;
}


input#form-field-boiler_age {
    display: none;
}
.boilerfieldpart{
    display:none;
}
 */




.elementor-element.elementor-element-8e65285.elementor-widget.elementor-widget-shortcode .ti-small-logo:after {
    content: url('https://warmabode.co.uk/wp-content/uploads/2024/10/rsz_21tp-light-removebg-preview.png');
    width: 60px !important;
    height: 20px;
    display: block;
    margin-top: -37px;
    margin-left: -16px;
}
.elementor-element.elementor-element-8e65285.elementor-widget.elementor-widget-shortcode .ti-small-logo:after img{
    max-width: 60px !important;
    height: 20px !important;
}

.elementor-element.elementor-element-8e65285.elementor-widget.elementor-widget-shortcode .ti-small-logo img{
   visibility:none;
    opacity:0;
}

@media ( max-width:425px ){
    .elementor-element.elementor-element-8e65285.elementor-widget.elementor-widget-shortcode .ti-small-logo:after {
        width: 30px !important;
        height: 20px;     
    }
    
}






