/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.mobile_menus_header {
	position:relative;
}
body:not(.home) .site_header_block {
	position: relative;
	background: #4a004a !important;
}
body:not(.home) #header_donate_button {
	background-color:#D96BCE;
}
body:not(.home) #header_donate_button:hover {
	opacity: 0.7;
}
.max-width-auto img{
    max-width: fit-content;
}
a {
    color: #4A004A;
}
/*.my-sticky-header {
  transition: all 0.3s ease;
	top: 72px !important;
}*/
.my-sticky-header.sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
	background-color: rgba(0,0,0,0.9) !important;
	/*top: 0 !important;*/
}
.my-sticky-header.sticky .elementor-widget-theme-site-logo img {
	max-width: 60px;
}
.blog_posts_section .elementor-post__read-more {
	background-color: var(--e-global-color-primary);
    font-family: "Jost", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-radius: 40px 40px 40px 40px;
    padding: 15px 30px 15px 30px;
}
.blog_posts_section .elementor-post__read-more:hover{
	background-color: var(--e-global-color-accent);
}
.footer_links_block a:hover
{
	color: var(--e-global-color-accent) !important;
}
/*body:not(.home) .site_header_block {
	top:0 !important;
}*/





/*********** Responsive Styles ************/


/*@media (max-width:1024px){
	.my-sticky-header {
		top: 0px !important;
	}
}*/

@media (max-width:767px){
	.my-sticky-header.sticky{
		position:relative;
	}
}