@charset "UTF-8";
/*
Theme Name: Healing House Ministries
Theme URI: https://healinghouseministries.com/
Author: healinghouseministries
Author URI: https://healinghouseministries.com/
Description:Healing House Ministries Elementor Church Theme is a perfect theme for traditional and modern churches and religious organizations, church events and other community events, church donations, etc. This WordPress theme has all the needed functionality for churches including Sermons, Campaigns and Ministries custom post types, Donations Functionality and Events support. Besides it has WooCommerce plugin integration to sell goods from your church website to collect funds for your religious projects and church.
Version: 1.1.0
Tested up to: 6.6
Requires PHP: 7.4
License:
License URI:
Text Domain: healinghouseministries
Domain Path: /theme-config/languages
Copyright: healinghouseministries 2025 / All Rights Reserved
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/


.sticky,
.bypostauthor,
.screen-reader-text {
  outline: none;
}

.es_subscription_message.success {
    color: #fff;
}
.mailpoet_paragraph {
    margin-bottom: 0 !important;
}

.mailpoet_paragraph input {
    width: 100% !important;
    background-color: #fff !important;
    padding: 1rem !important;
}
#mailpoet_form_1 .mailpoet_submit{  background: var(--e-global-color-primary) !important; }
.sermons-category-topical .elementor-element-48893a9b{ padding-top:160px; }


@media (max-width:767px){
	
     #menu-1-2d70a8f1{ flex-flow:column; }
	.mailpoet_form_column{ margin-bottom:1rem; }
	.blackbg .elementor-container{ min-height: 120px !important; }
	.aboutConts .e-con-inner{  padding: 0 20px !important; }
	.elementor-29547 .elementor-element.elementor-element-f142b58 img{  height: 420px; }
	.elementor-26689 .elementor-element.elementor-element-08ccc8a,
	.elementor-26684 .elementor-element.elementor-element-71aed3cf,
	.elementor-26680 .elementor-element.elementor-element-3826a761{ padding-top:250px !important; }
	.elementor-412 .elementor-element.elementor-element-65f2e592,
	.elementor-412 .elementor-element.elementor-element-65f2e592{ padding-top:160px !important; }
	h1, h1.elementor-heading-title{ font-size: 2.5rem !important; }
	.elementor-26502 .elementor-element.elementor-element-fd4b15a > .elementor-container{ min-height: 380px !important; }
	
}




