/*
Theme Name: Evergrow Real Estate Marketing
Description: Custom theme for the Evergrow real estate marketing redesign. Design styles are loaded from wp-content/uploads/evergrow-rem/ (imported assets).
Author: Evergrow Digital
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: evergrow-rem
*/

/* WordPress / Contact Form 7 compatibility layer. Design CSS lives in the imported style.css, pages.css and visual.css. */
.evg-form .wpcf7-form-control-wrap{display:block}
.evg-form label{display:block}
.evg-form .wpcf7-not-valid-tip{font-size:12px;color:#b3261e;margin-top:4px;display:block}
.evg-form .wpcf7-response-output{margin:8px 0 0;padding:10px 14px;border-radius:10px;font-size:14px;border:1px solid currentColor}
.evg-form form.sent .wpcf7-response-output{color:#0a7a3d;background:#eefaf2}
.evg-form form.invalid .wpcf7-response-output,.evg-form form.failed .wpcf7-response-output,.evg-form form.spam .wpcf7-response-output{color:#b3261e;background:#fdf1f0}
.evg-form form.init .wpcf7-response-output{display:none}
.evg-form .wpcf7-spinner{position:absolute}
.evg-form .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:-1px;padding:0;border:0}
.evg-form .evg-hp{position:absolute!important;left:-9999px!important;height:1px;overflow:hidden}
.evg-generic{padding:48px 0}
.evg-generic h1{margin-bottom:24px}
.evg-notice{max-width:760px;margin:80px auto;padding:24px;font:16px/1.5 system-ui,sans-serif}
body.admin-bar header{top:32px}
@media (max-width:782px){body.admin-bar header{top:46px}}
