@media (min-width: 768px) {
	.elementor-1527 .elementor-element.elementor-element-4baba3d {
    --width: 75% !important;
		margin-right: 25px;
  }
	.elementor-1527 .elementor-element.elementor-element-8310d71 img{
		margin-top:25px
	}
	.elementor-1527 .elementor-element.elementor-element-46f0a6a {
		margin-left: 25px !important
	}
}

/* Main submenu container */
.sub-menu.aux-submenu {
    border-radius: 5px !important;
		margin-left: 25px;
		margin-top: 10px !important;
}

/* Individual submenu items (list items) */
.sub-menu.aux-submenu > li.aux-menu-item {
    text-align: left;
	
}

/* Submenu links */
.sub-menu.aux-submenu > li.aux-menu-item > a.aux-item-content {
    padding: 4px !important;
}

/* Submenu labels (inside the links) */
.sub-menu.aux-submenu > li.aux-menu-item > a.aux-item-content > span.aux-menu-label {
    /* Styles for the label text */
}

/* Submenu hover effect (when hovering over a link) */
.sub-menu.aux-submenu > li.aux-menu-item > a.aux-item-content:hover {
    border-radius: 5px !important
}

/* Submenu indicators (e.g., arrows or icons for dropdowns) */
.sub-menu.aux-submenu > li.aux-menu-item > a.aux-item-content > span.aux-submenu-indicator {
    /* Styles for the submenu indicator */
}

.elementor-1527 .elementor-element.elementor-element-8310d71 img {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) !important;
  border-radius: 50% !important
}

body.blog {
	margin-top: 100px !important;
/*   background-color: #666!important;  */
}

body.blog {
/*   color: white;  */
}

.admin-bar {
	top: 0 !important
}

/* Make titles white */
/* body.blog h1, 
body.blog h2, 
body.blog h3, 
body.blog h4, 
body.blog h5, 
body.blog h6 {
  color: white !important
} */

/* Make button text and borders white */
/* body.blog a  {
  color: white !important; 
} */


/* body.single {
  background-color: #333; /* Grey background */
  padding-top: 100px; 
  color: white; 
} */

.elementor-1527 .elementor-element.elementor-element-e23850d {
	position: static;
	padding-top: 25px !important;
}