body a {text-decoration:none!important;}


.entry-title {
    display: none; /* Ensure the title is hidden */
}

.page-header {
    display: none; /* If there is a page header class */
}

.content-area {
    margin-top: 0; /* Remove any top margin */
    padding-top: 0; /* Remove any top padding */
}


/**/


@media (max-width: 768px) {
    .wp-block-image.alignwide img {
        transform: scale(1.1); /* Scale to 1.5x */
        margin-top: 10px; /* Lower the image by adding top margin */
			margin-bottom: 10px; /* Lower the image by adding top margin */
        display: block; /* Ensure it behaves as a block element */
    }
}


/**/

/* Make breadcrumb text bold and change color */
.aioseo-breadcrumbs {
    color: #dc0726; /* Main breadcrumb text color */
    font-weight: bold; /* Make text bold */
	 font-family: 'Roboto', sans-serif; /* Apply the font */
	 font-weight: 400; /* Regular weight for text */
}

/* Make breadcrumb link text bold and change color */
.aioseo-breadcrumbs a {
    color: #0056b3; /* Link color */
    text-decoration: none; /* Remove underline if necessary */
    font-weight: bold; /* Make link text bold */
}

/* Make breadcrumb link bold and change hover color */
.aioseo-breadcrumbs a:hover {
    color: #ff5733; /* Hover color for links */
    text-decoration: underline; /* Optional: Add underline on hover */
}

/**/



/* Prevent horizontal scrolling for the entire page */
body, html {
    overflow-x: hidden; /* Disable horizontal scroll */
    margin: 0; /* Remove default margin */
    padding: 0; /* Remove default padding */
}


.post-navigation, .nav-links {
    display: none !important;
}


.sharedaddy, .sd-sharing-enabled{ 
    display: none !important; 
}

.jp-relatedposts{ 
    display: none !important; 
}

.wp-block-separator.is-style-wide {
    width: calc(100% + 2rem); /* Adjusts for padding */
    margin-left: -1rem;  /* Aligns with full width */
    margin-right: -1rem;
}

/* Remove extra space above the first heading */
body {
    margin: 0;
    padding: 0;
}

/* Adjust content area padding/margin */
.entry-content, .post-content, .page-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Remove margin/padding from headings */
h1, h2, h3 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Ensure containers start from the top */
.container, .content-area, .site-main {
    padding-top: 0 !important;
    margin-top: 0 !important;
}



