.wrap {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}
@media screen and (min-width: 48em) {
	.wrap {
		max-width: 100%;
	}
}
 
.page.page-one-column:not(.twentyseventeen-front-page) #primary {
	max-width: 100%;
}

@media screen and (min-width: 30em) {
	.page-one-column .panel-content .wrap {
		max-width: 100%;
	}
}







@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap');
h1, h2, h3, h4, h5, h6, body, button, input, textarea {
font-family: 'Noto Sans SC', sans-serif;
letter-spacing: 0.05em;
}

.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content {
    -ms-grid-row-align: start;
    align-self: start;
    padding-right: 0;
}


.entry-content a, 
.entry-summary a, 
.widget a, 
.site-footer .widget-area a, 
.posts-navigation a, 
.widget_authors a strong,
.entry-content a:hover, 
.entry-summary a:hover, 
.widget a:hover, 
.site-footer .widget-area a:hover, 
.posts-navigation a:hover, 
.widget_authors a strong:hover {
    box-shadow: none;
}



#comments {

display: none !important;

}

.entry-title, .entry-title a {

color: darkred !important;

font-weight: 400;

font-size: 24px !important;

}


.single-featured-image-header {
display: none;
}

.page-header {
    display: none;
}




.page #content {
    padding-top: 0 !important;
}
.page .entry-header {
    display: none !important;
}





:not( .mejs-button ) > button:hover, :not( .mejs-button ) > button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background: #ffffff;
