/* About page (page-id-29): readable intro text in the site palette */
.page-id-29 .elementor-element-05e7337 > .e-con-inner{max-width:1000px;margin:40px auto 30px;padding:0 20px;}
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor{color:#3c4238;font-size:17px;line-height:1.8;text-align:left;}
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor strong,
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor b{color:#152c17;}
/* links were hard-coded red (#ff0000) in the content */
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor a,
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor span[style*="ff0000"]{color:#b85d10 !important;text-decoration:underline;text-underline-offset:2px;}
.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor a:hover{color:#152c17 !important;}
@media (max-width:575px){.page-id-29 .elementor-element-05e7337 .elementor-widget-text-editor{font-size:16px;}}

/* "About Us" band: the decorative star/rings overlay sat on top of the Contact button once the extra padding was removed */
.page-id-29 .elementor-element-40adde0 > .elementor-background-overlay{display:none;}
