.post-author .byline .author {
	display: none !important;
}

/*.header-left-part {
	flex-grow: 2 !important;
}

.header-left-part .primary-nav {
	flex-grow: 2 !important;
}

.site-header {
	position: sticky;
	top:0px;
	z-index:10;
	background-color: rgba(255, 255, 255, 0.7);
	backdrop-filter: blur(32px);
}

.site-logo {
    max-width: 300px;
}

.main-navigation ul a {
		opacity: 1;
}

body.single .single-page .page-header-content .card-categories-date {
		justify-content: space-between;
	margin-bottom: 16px;
}*/


header.entry-header {
	margin: 8px 0;
}

.site-main article .entry-header .entry-title {
	    font-family: "GT Super Display", Sans-serif; !important;
}

.wp-block-latest-posts__post-title{
		font-family: "GT Super Display", Sans-serif; !important;
}

.header-search .header-search-wrap .header-search-icon, a.cozy-blog-scroll-to-top {
	background-color: #D82438;
}

.fa, .fas {
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900;
	background-color: #D82438;
}

.elementor-kit-8 a {
    font-weight: 300;
}

.wp-block-tag-cloud a {
	border-radius: 24px;
}

.entry-content a {
	color: #D82438;
	font-weight:600;
}

.single-card-container .single-card-detail .post-excerpt {
	font-weight: 300;
	color: var(--theme-text-hue);
	
}

@media (max-width: 600px) {
    .theme-main-header-wrapper {
        flex-direction: row;
    }
	 .header-right-part {
        justify-content: space-between;
		 width: auto;
	}
}


@media (max-width: 991px) {
  .primary-nav-container {
        display: flex;
        gap: 20px;
        align-items: center;
        justify-content: right !important;
    }  
	
	.main-navigation ul a {
        padding: 15px;
        text-transform: unset !important;
        color: var(--theme-text-hue);
        display: block;
    }
	
	.site-main > article.post {
	width:100% !important;
	margin: 0 auto;
}

}

@media (min-width: 992px) {
	  .primary-nav-container {
		justify-content: right !important;
	 }
    .main-navigation ul a {
        padding: 15px;
        text-transform: unset !important;
        color: var(--theme-text-hue);
        opacity: 0.7;
        font-weight: 400 !important;
        display: block;
        font-size: calc(var(--typo-s) - 1px);
    }
	.site-header {
			position: sticky;
			top:0px;
			z-index:10;
			background-color: rgba(255, 255, 255, 0.7);
			backdrop-filter: blur(32px);
}
}

@media (max-width: 991px) {
    @media (max-width: 600px) {
        .main-navigation ul.nav-menu {
            top: 150%;
    }
}
}


.widget-title {
		padding-inline-start: inherit !important;
    font-size: calc(var(--typo-md)) !important;
}

.widget-title::after {
		display: none;
}

.footer-widget-block .widget_text p {
		font-family: "GT Super Display", Sans-serif; !important;
	font-size: var(--typo-sm);
}

.wp-block-social-link-anchor {
		font-size: var(--typo-md);
}

.featured-widget .single-card-container.list-card {
    padding-bottom: 8px;
    margin-bottom: 16px;
	  font-size: var(--typo-xs);
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.featured-widget .single-card-container.list-card .single-card-image {
    max-width: 20%;
	box-shadow: none;
}


.featured-widget .single-card-container .single-card-detail .card-title { 
		margin-bottom:0;
}


.footer-widget-block .wp-block-image img {
    box-sizing: border-box;
    height: auto;
    max-width: 85%;
}

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

aside.widget-area {
	/*display: none;*/
}

.site-main > article.post {
	width: 70%;
	margin: 0 auto;
}

.site-main article .entry-content p {
    font-weight: 300;
}

.single-card-detail p.post-excerpt {	font-weight: 300;
  color: var(--theme-text-hue);
}