/*
Theme Name: Hello Child
Theme URI: https://web4contractors.com/
Description: Child theme for Hello Elementor with restored Web4Contractors custom templates.
Author: Web4Contractors
Author URI: https://web4contractors.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-child
*/

html,
body {
  background-color: #0b0d10 !important;
  color: #e9eef6;
}

#page,
.site,
.site-main,
.site-content,
.content-area,
.page-content,
.entry-content {
  background-color: transparent !important;
}

.w4c-landing-template,
.w4c-system-template,
.w4c-contact-template,
.w4c-blog-index,
.w4c-archive,
.w4c-blog-template,
.w4c-404 {
  background:
    radial-gradient(1000px 600px at 15% 10%, rgba(94,234,212,.12), transparent 60%),
    radial-gradient(900px 600px at 85% 15%, rgba(96,165,250,.12), transparent 60%),
    radial-gradient(800px 500px at 50% 90%, rgba(255,255,255,.05), transparent 60%),
    #0b0d10 !important;
  color: #e9eef6 !important;
}

.w4c-landing-template h1,
.w4c-landing-template h2,
.w4c-landing-template h3,
.w4c-landing-template h4,
.w4c-landing-template p,
.w4c-landing-template li,
.w4c-landing-template strong,
.w4c-system-template h1,
.w4c-system-template h2,
.w4c-system-template h3,
.w4c-system-template h4,
.w4c-system-template p,
.w4c-system-template li,
.w4c-system-template strong,
.w4c-contact-template h1,
.w4c-contact-template h2,
.w4c-contact-template h3,
.w4c-contact-template h4,
.w4c-contact-template p,
.w4c-contact-template li,
.w4c-contact-template strong,
.w4c-blog-index h1,
.w4c-blog-index h2,
.w4c-blog-index h3,
.w4c-blog-index h4,
.w4c-blog-index p,
.w4c-blog-index li,
.w4c-blog-index strong,
.w4c-archive h1,
.w4c-archive h2,
.w4c-archive h3,
.w4c-archive h4,
.w4c-archive p,
.w4c-archive li,
.w4c-archive strong,
.w4c-blog-template h1,
.w4c-blog-template h2,
.w4c-blog-template h3,
.w4c-blog-template h4,
.w4c-blog-template p,
.w4c-blog-template li,
.w4c-blog-template strong,
.w4c-404 h1,
.w4c-404 h2,
.w4c-404 h3,
.w4c-404 h4,
.w4c-404 p,
.w4c-404 li,
.w4c-404 strong {
  color: inherit;
}

#page,
main,
.site,
.site-header,
.site-footer,
.site-main,
.site-content,
.content-area,
.page-content,
.entry-content,
[data-elementor-id],
[data-elementor-type],
.elementor-page,
.elementor,
.elementor-section,
.elementor-container,
.e-con,
.e-parent,
.e-child,
.elementor-section-wrap,
.elementor-widget-wrap,
.dialog-lightbox-widget,
.elementor-location-single,
.elementor-location-archive {
  background-color: transparent !important;
}
