/*
 *  custom style
*/

/* oom-dev xp start*/

li.error {
    margin-left: 20px;
}

.newsletter-form .elementor-message.elementor-message-success.elementor-message-svg {
    color: #fff;
}

.elementor-widget-text-editor p:last-child{
	margin: 0 !important;
}

.hero-banner-form .elementor-field-type-recaptcha_v3.elementor-field-group.elementor-column.elementor-field-group-c_recaptcha.elementor-col-100.recaptcha_v3-bottomright {
    display: none;
}

.accordion-check {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  vertical-align: middle;
}

.elementor-accordion-title {
  display: flex;
  align-items: center;
  gap: 6px;
}

.elementor-field-type-recaptcha_v3.elementor-field-group.elementor-column.elementor-field-group-c_recaptcha.elementor-col-100.recaptcha_v3-inline {
    width: inherit;
}

@media (min-width: 1024px) {
	.hero-banner-form .elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-20.e-form__buttons {
		bottom: -15px;
	}
	
	.article-post.elementor-element.elementor-element-0de74f2.e-con-full.article-post.e-flex.e-con.e-parent.oom-elementor.e-lazyloaded {
		min-width: 100% !important;
	}
	
	.hero-banner-form input#form-field-c_name {
		padding: unset;
		padding-left: 15px;
	}
	
	input#form-field-c_name, #form-field-c_date_of_birth, #form-field-c_contact_number, #form-field-c_email_address {
		padding: 20px;
		border-radius: 10px;
	}
	textarea#form-field-c_message {
		padding: 20px;
		border-radius: 10px;
	}
	select#form-field-c_services {
		padding: 18px;
		border-radius: 10px;
	}
	.footer-form .elementor-field-type-recaptcha_v3.elementor-field-group.elementor-column.elementor-field-group-c_recaptcha.elementor-col-100.recaptcha_v3-inline {
		margin-left: 28%;
	}
}


/* oom-dev xp end */