/*
Theme Name: Hello Child
Theme URI: 
Description: Hello Child Theme
Author: Jane Doe
Author URI: 
Template: hello-elementor
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  hello-child
*/
.FooterTop:before {
    background: #fff;
    border-radius: 50px;
    padding: 10px 30px;
    /* margin-left: 20px; */
    /* margin-right: 20px; */
}
header#masthead .header_left::before {
  /*  background-image: url(images/Mask-group.png); */
}
.entry-title{display:none;}
.eael-post-grid-container .eael-entry-thumbnail{
	height: 260px;
}
.eael-contact-form-7 input[type=text], .eael-contact-form-7 input[type=email], .eael-contact-form-7 input[type=tel]{width:100%;}


/* responsive css start here */
@media only screen and (max-width:1600px) {
    header#masthead img.attachment-full.size-full.wp-image-30 {
     max-width: 85%;
    }
    header#masthead .mg-lc-content .mg-lc-subtitle{
		font-size: 15px;
	}    
}

@media only screen and (max-width:1024px){
.eael-contact-form-7 input[type=text], .eael-contact-form-7 input[type=email], .eael-contact-form-7 input[type=tel]{width:98%;}	
}

@media(min-width: 992px){
	header#masthead .mg-lc-content .mg-lc-subtitle{
	font-size: 14px;}
}


@media(max-width: 991px){
	header#masthead .header_left::before {
		display: none;
	}
	header#masthead .mg-features-list .mg-lc-content{
		display: block;
	}
	header#masthead .elementor-element-0e6bc05{
		flex-direction: row-reverse;
	}
	header#masthead .elementor-element-8f6392d.headerNav{
		width: 100%;
	}
	header#masthead .elementor-element-0404bba.elementor-widget-button{
		width: 44%;
	}
	header#masthead .elementor-element-8f6392d.headerNav .hfe-nav-menu__toggle{
		margin-right: 0;
	} 
	header#masthead .hfe-nav-menu .menu-item .hfe-menu-item{
		color: #382C2C;
	}
	header#masthead .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item{
		color: #9866AD;
		font-weight: 700;
		}
	
	
         /*  home */
	.home .home-banner h3{
		font-size: 50px !important;
		line-height: 56px !important;
	}
	.home .donate-box .elementor-button-link{
		right: 35px;
    bottom: -130px;
	}
	.purple-box{
		border-radius: 10px;
		border: 1px solid #DCC1FF;
		background: #FCF5FF;
		padding:12px 20px;
	}
	     /*  home */
	
	
	.footer-width-fixer .mg-lc-single .mg-lc-content{
		display: none;
	}
	.headerTop .mg-features-list ul li:first-child {
    padding-left:0px;
    }
    .headerTop .mg-features-list ul li .mg-lc-icon-img {
    margin-right: 0px;
    display: none;
    }
}

@media only screen and (max-width:768px){
	.elementor-1997 .elementor-element.elementor-element-18f7729 .elementor-button{padding:10px 46px;}
}

@media(max-width: 767px){
	.FooterTop .elementor-element-884e331{
		flex-wrap: nowrap;
	}
	.home .donate-box .elementor-button-link{
		right: -16px;
	}
	.wpcf7-form p{width:100%;}
	.eael-contact-form-7 input[type=text], .eael-contact-form-7 input[type=email], .eael-contact-form-7 input[type=tel]{width:100%;}
}
.wp-block-heading{color:#8A36F5;font-family: "Caveat", Sans-serif;}
.wp-block-search__label{color:#8A36F5;font-family: "Caveat", Sans-serif;font-size:32px;}
.wp-block-search__input{margin-top:15px;}
ul.wp-block-latest-posts li{margin-bottom:10px;}
ul.wp-block-latest-posts li a{color:#221533;}
ul.wp-block-archives-list li{margin-bottom:10px;}
ul.wp-block-archives-list li a{color:#221533;}
.banner_section{padding:250px 0 250px 0;}
.search_result{margin:20px 0 90px 0;}
.search_box{margin:20px 0 20px 0;border:solid 1px #666;border-radius:10px;padding:20px}
.search_img{text-align:center;}
.search_title{
	font-family: "Nunito", Sans-serif;
  font-size: 23px;
  font-weight: 900;
  line-height: 28px;
	margin-top:10px;
}
.search_content{margin-top:10px;}
.eael-post-elements-readmore-btn{
	font-size: 18px!important;
  font-weight: 700!important;
  color: #9866AD;
}
.page-title{padding-left:0!important;margin-top:20px;}