/*
Theme Name: Hello Elementor Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

/* RG: spacing around the reCAPTCHA checkbox on all Contact Form 7 forms (added 26 Oct 2026) */
.wpcf7 .rg-ccf-recaptcha,
.wpcf7 .rg-cpf-recaptcha {
	margin: 20px 0 22px;
}
.wpcf7 .rg-ccf-recaptcha .g-recaptcha,
.wpcf7 .rg-cpf-recaptcha .g-recaptcha {
	display: inline-block;
}

/* RG: keep the popup close (X) icon at its normal size - the SVG had no width/height (added 26 Oct 2026) */
.elementor-popup-modal .dialog-close-button svg,
.elementor-popup-modal .dialog-close-button svg.e-font-icon-svg {
	width: 1em;
	height: 1em;
}

/* RG: hide WP Armour's admin-only test box inside popups so popups stay centred (added 26 Oct 2026) */
.elementor-popup-modal .wpa-test-msg {
	display: none !important;
}

/* RG: always centre popups - when opened by a button click the popup was pinned to the top-left (added 26 Oct 2026) */
.elementor-popup-modal {
	display: flex;
	align-items: center;
	justify-content: center;
}
.elementor-popup-modal .dialog-widget-content {
	position: relative !important;
	top: auto !important;
	left: auto !important;
	right: auto !important;
	bottom: auto !important;
	margin: auto !important;
}

