/* General */
.nectar-cta[data-style="arrow-animation"]:hover svg polyline {
    stroke: #11BE79;
}
.nectar-cta[data-style="arrow-animation"]:hover span.line {
    background-color: #11BE79 !important;
}
.nectar-cta h6 {
	margin-bottom: 0;
}

/* Helpers */
.d-none-mobile {
	display: none;
}
.col-pad-right-60 .vc_column-inner,
.col-pad-left-60 .vc_column-inner {
	padding-top: 60px;
	padding-bottom: 35px;
}
.col-pad-30 .vc_column-inner {
	padding: 30px;
}
.col-img-full .column-image-bg-wrap {
	display: none;
}
img.mw-90 {
	max-width: 90px !important;
	height: auto !important;
}
img.mw-160 {
	max-width: 160px !important;
	height: auto !important;
}
img.mw-180 {
	max-width: 180px !important;
	height: auto !important;
}
img.mw-240 {
	max-width: 240px !important;
	height: auto !important;
}
@media (min-width: 1000px) {
	.d-none-mobile {
		display: block;
	}
	.d-none-desktop {
		display: none;
	}
	.col-pad-right-60 .vc_column-inner {
		padding-top: 90px;
		padding-right: 60px;
		padding-bottom: 90px;
	}
	.col-pad-left-60 .vc_column-inner {
		padding-top: 90px;
		padding-left: 60px;
		padding-bottom: 90px;
	}
	.col-img-full {
		padding-left: 0 !important;
	}
	.col-img-full .column-image-bg-wrap {
		display: block;
		min-width: 50vw;
	}
	.col-img-full-left .column-image-bg-wrap {
		margin-left: calc(-50vw + 102%);
	}
}

/* Header */
@media (max-width: 999px) {
	body #header-outer {
		padding: 20px 0;
	}
}

/* Home */
@media (max-width: 999px) {
	.home-about .row-bg.using-image {
		background-position: center left !important;
	}
}

/* Recent News Title Only */
.recent-news-title-only .blog-recent .col .post-header h3 {
	font-size: 22px;
	line-height: 34px;
    color: #131E3C;
}
.recent-news-title-only .blog-recent[data-style="minimal"] .col {
    padding: 0;
    padding-top: 15px;
}
@media (min-width: 1000px) {
	.recent-news-title-only .blog-recent[data-style="minimal"] .col {
	    margin-bottom: 0;
	    border-right: 1px solid #e5e5e5;
	    padding-top: 15px;
	    padding-right: 15px;
	    flex: 1;
	}
	.recent-news-title-only .blog-recent[data-style="minimal"] .col:last-child {
		border-right: none;
	}
	.recent-news-title-only .row.blog-recent.columns-3 {
	    display: flex;
	}
}
.recent-news-title-only .blog-recent .meta,
[data-style="list_featured_first_row"] .post-header.small .meta-category a,
.blog-recent .col .post-header a, .blog-recent .col .post-header h3 a:hover {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
}
.recent-news-title-only .blog-recent .title {
    color: #131E3C;
}
.recent-news-title-only .blog-recent .excerpt {
    display: none;
}
.recent-news-title-only .blog-recent[data-style="minimal"] .col > span {
    font-size: 14px;
    letter-spacing: 0;
}
.blog-recent[data-style="minimal"] .meta {
    margin-bottom: 10px;
    display: block;
}
.blog-recent[data-style="title_only"] .post-header {
    width: 80%;
    left: 10%;
}
.blog-recent[data-style="title_only"] .col {
	background-color: #F5F3F0 !important;
}

/* Recent News List Featured First Row */
.blog-recent .col {
    margin-bottom: 30px;
}
.blog-recent[data-style="list_featured_first_row"] .featured > img,
.blog-recent[data-style="list_featured_first_row"] .featured > .img-thumbnail,
.blog-recent[data-style="list_featured_first_row"] .featured .post-featured-img,
.blog-recent[data-style="list_featured_first_row"] .small img,
.blog-recent[data-style="list_featured_first_row"] a.small .img-thumbnail,
.blog-recent[data-style="list_featured_first_row"] .col:not(.has-post-thumbnail) a.small {
	border-radius: 0;
}
.blog-recent[data-style="list_featured_first_row"] .featured:hover > img,
.blog-recent[data-style="list_featured_first_row"] .small:hover > img,
.blog-recent[data-style="list_featured_first_row"] .small:hover > .img-thumbnail,
.blog-recent[data-style="list_featured_first_row"] .col:not(.has-post-thumbnail) a.small:hover,
.blog-recent[data-style="list_featured_first_row"] .col:hover a > img,
.blog-recent[data-style="list_featured_first_row"] .col:hover a > .img-thumbnail,
.blog-recent[data-style="list_featured_first_row"] .col:hover:not(.has-post-thumbnail) a.small,
.blog-recent[data-style="list_featured_first_row"] .col:hover .post-featured-img {
	box-shadow: none;
}
.blog-recent[data-style="list_featured_first_row"] .meta-category {
    display: block;
    margin-bottom: 10px;
    line-height: 1;
}
.blog-recent[data-style="list_featured_first_row"] .post-header h5 {
    margin-bottom: 0;
    color: #131E3C;
}
.blog-recent[data-style="list_featured_first_row"] .full-post-link:hover + .featured + .post-header h3,
.blog-recent[data-style="list_featured_first_row"] .full-post-link:hover + .small + .post-header h5 {
	color: #0a2d6f;
}

/* Bold Testimonial */
.nectar_single_testimonial[data-style="bold"] p {
	font-size: 25.5px;
    line-height: 31.5px;
}
.nectar_single_testimonial[data-style="bold"] p span {
	margin-bottom: -20px;
}
@media (min-width: 1000px) {
	.nectar_single_testimonial[data-style="bold"] p {
		font-size: 34px;
		line-height: 44px;
	}
}

/* About */
.about-hero-arrow .nectar-next-section-wrap.minimal-arrow {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -400px;
}
.about-name-block .vc_column-inner {
	padding: 60px 30px
}
@media (min-width: 1000px) {
	.about-name-block .vc_column-inner {
		padding: 90px 60px
	}
}
.vertical-line-container-welkin {
	position: relative;
	text-align: center;
	height: 90px;
	width: 100%;
}
.vertical-line-container-welkin > div {
	position: absolute;
	border-left: 1px solid #11BE79;
	height: 90px;
	margin-left: -0.5px;
	left: 50%;
}
.welkin-chinese-character-1, 
.welkin-chinese-character-2 {
	max-height: 125px;
	width: auto;
}
.welkin-chinese-character-2 {
	max-height: 140px;
}

/* Team */
.tabbed[data-style="minimal"] .wpb_tabs_nav {
	margin-bottom: 30px;
}
.tabbed[data-style="minimal"] >ul li:not(.cta-button) a,
.tabbed[data-style="minimal"] >ul li:not(.cta-button) .active-tab,
.tabbed[data-style="minimal_alt"] >ul li:not(.cta-button) a,
.tabbed[data-style="minimal_alt"] >ul li:not(.cta-button) .active-tab {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700;
}
@media (min-width: 1160px) {
	#team-block .wpb_tabs_nav li:nth-last-child(1),
	#team-block .wpb_tabs_nav li:nth-last-child(2) {
		position: absolute;
		right: 0;
	}
	#team-block .wpb_tabs_nav li:nth-last-child(2) {
		right: 114.72px;
	}
	html:lang(zh-hans) #team-block .wpb_tabs_nav li:nth-last-child(2) {
		right: 57px;
	}
}
label.mobTeamToggleLabel,
#team-block input#mobTeamToggle,
label.mobPortfolioToggleLabel,
.page-template-template-portfolio input#mobPortfolioToggle {
	display: none;
}
@media (max-width: 1159px) {
	label.mobTeamToggleLabel,
	label.mobPortfolioToggleLabel {
		display: block;
		position: relative;
		max-width: 144.66px;
		font-size: 14px;
		font-weight: 700;
		text-transform: uppercase;
		padding: 10px 40px 10px 60px;
	    margin-bottom: 0;
	    border: 1px solid rgba(0,0,0,0.15);
	    cursor: pointer;
	}
	label.mobTeamToggleLabel:before,
	label.mobPortfolioToggleLabel:before {
	    content: ' ';
	    top: calc(50% - 6px);
	    left: 47px;
	    width: 2px;
	    margin-left: -2px;
	    height: 12px;
	    position: absolute;
	    background-color: #000;
	    transform-origin: center;
	    -ms-transition: transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	    transition: transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	    -webkit-transition: -webkit-transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	}
	label.mobTeamToggleLabel:after,
	label.mobPortfolioToggleLabel:after {
	    content: ' ';
	    top: calc(50% - 1px);
	    left: 40px;
	    width: 12px;
	    height: 2px;
	    position: absolute;
	    background-color: #000;
	    transform-origin: center;
	    -ms-transition: transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	    transition: transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	    -webkit-transition: transform 0.45s cubic-bezier(.3,.4,.2,1), background-color 0.15s ease;
	}
	#team-block input#mobTeamToggle:checked ~ label.mobTeamToggleLabel:before,
	input#mobPortfolioToggle:checked ~ label.mobPortfolioToggleLabel:before {
	   transform: rotate(90deg);
	   -webkit-transform: rotate(90deg);
	}
	#team-block input#mobTeamToggle,
	.page-template-template-portfolio input#mobPortfolioToggle {
	    display: none;
	}
	.tabbed[data-style="minimal"] .wpb_tabs_nav {
		border-bottom: none;
	}
	#team-block ul,
	ul.welkin-portfolio-list,
	.portfolio-filters-inline.non-fw #current-category {
	    display: none;
	}
	ul.welkin-portfolio-list {
		text-align: left !important;
		float: none !important;
	}
	#team-block input#mobTeamToggle:checked ~ ul,
	input#mobPortfolioToggle:checked ~ ul {
		margin-top: 20px;
	    display: block;
	}
	.tabbed[data-style*="minimal"] > ul li:not(.cta-button) a, .tabbed[data-style*="minimal"] > ul li:not(.cta-button) .active-tab,
	.portfolio-filters-inline .container > ul a {
        padding: 4px 0;
        margin: 10px 20px;
        line-height: 1;
    }
	ul.welkin-portfolio-list li a {
		position: relative;
	}
    ul.welkin-portfolio-list li a:after {
		height: 2px;
		width: 100%;
		content: ' ';
		background-color: transparent;
		display: block;
		position: absolute;
		bottom: -3px;
		left: 0;
		z-index: 10;
		transition: transform 0.3s cubic-bezier(0.12,0.75,0.4,1);
		-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.12,0.75,0.4,1);
	}
    ul.welkin-portfolio-list li a.active:after {
		background-color: #11be79;
	    transform: translateY(-3px);
	    -webkit-transform: translateY(-3px);
	}
    .tabbed[data-style*="minimal"] >ul li a:after {
    	height: 3px;
    }
    .tabbed[data-style="minimal"] .wpb_tabs_nav {
        margin-bottom: 0;
    }
	span.mobTeamDivider {
	    display: block;
		height: 1px;
	    width: 100%;
	    background-color: #e1e1e1;
	    margin-top: 20px;
	    margin-bottom: 24px;
	}
	.portfolio-filters-inline #sort-label, .portfolio-filters-inline .container > ul #sort-label {
		display: none;
	}
}
.team-member {
	padding-bottom: 15px !important;
}
.team-member[data-style="bio_fullscreen_alt"] h3 {
	font-size: 16px !important;
	line-height: 1 !important;
	margin-bottom: 5px !important;
	color: #131E3C;
}
@media (max-width: 689px) {
	.team-member[data-style="bio_fullscreen_alt"] .team-meta p {
		font-size: 14px !important;
		line-height: 1.5 !important;
	}
}
@media (min-width: 690px) {
	.team-member {
		padding-bottom: 20px !important;
	}
	.team-member[data-style="bio_fullscreen_alt"] h3 {
		font-size: 22px !important;
		margin-bottom: 15px !important;
	}
}
.team-meta .nectar-cta {
    display: none;
}
.nectar_team_member_overlay {
	background-color: #F5F3F0;
}
.nectar_team_member_overlay[data-style="bio-fullscreen-alt"] .team_member_details h2 {
	color: #0a2d6f;
}
.nectar_team_member_overlay .team_member_image {
	background-image: url('/wp-content/uploads/2021/10/welkin-team-bg.png');
	background-position: center left;
	opacity: 1;
}
@media (max-width: 999px) {
	.nectar_team_member_overlay {
		-webkit-overflow-scrolling: touch;
	}
	.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
		margin-bottom: 45px;
	}
	.nectar_team_member_overlay .team_member_details .bio-inner .team-desc {
		padding-bottom: 30px;
	}
}
.nectar-close-indicator {
    display: none !important;
}
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    display: block;
    height: 32px;
    width: 32px;
    border-radius: 50px;
    transform-origin: center;
    margin-bottom: 45px;
    cursor: pointer;
    border: 2px solid #11be79;
}
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before {
    position: absolute;
    display: block;
    height: 2px;
    width: 16px;
    left: 6px;
    top: 13px;
    content: ' ';
}
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after {
    position: absolute;
    display: block;
    height: 16px;
    width: 2px;
    left: 13px;
    top: 6px;
    content: ' ';
}

/* Portfolio Investment */
.investment-popup {
	padding: 45px !important;
}
.investment-popup * {
    vertical-align: top;
}
.investment-single-meta img {
    max-height: 40px;
    max-width: 100%;
    margin-bottom: 30px;
}
.investment-single-meta {
    margin-bottom: 30px;
}
.investment-single-description h3 {
	margin-bottom: 30px;
    color: #131E3C;
}
.investment-single-description p {
	padding: 0;
}
.page-template-template-portfolio .fancybox-slide--html .fancybox-close-small {
	background-color: transparent;
}
.page-template-template-portfolio .fancybox-bg {
	background-color: #f2f0ed;
}
.page-template-template-portfolio #portfolio img.custom-thumbnail {
    filter: grayscale(100%);
    opacity: 0.8;
}
.page-template-template-portfolio #portfolio .col:hover img.custom-thumbnail {
    filter: grayscale(0%);
    opacity: 1;
}
@media (min-width: 1000px) {
	.investment-popup {
		max-width: 80% !important;
		padding: 60px !important;
	}
	.investment-single-meta {
	    display: inline-block;
	    width: 39.5%;
	    margin-bottom: 0;
	}
	.investment-single-meta img {
	    padding-right: 15px;
	}
	.investment-single-description {
	    display: inline-block;
	    width: 59.5%;
	}
	.page-template-template-portfolio .fancybox-slide--html .fancybox-close-small {
		background-color: #0a2d6f;
		opacity: 1;
	}
	.page-template-template-portfolio .fancybox-button svg path {
		fill: #FFF;
	}
}

/* Portfolio */
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info,
.nectar_fullscreen_zoom_recent_projects .dot-nav {
	-webkit-transform: none;
	transform: none;
	top: unset;
	bottom: 90px;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1,
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
	max-width: 75%;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 {
	line-height: 1;
	margin-bottom: 15px;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info p {
    /*font-family: 'tiemposheadlinereg';*/
    font-size: 34px;
    line-height: 44px;
    margin-top: 0;
    max-width: 75%;
    padding-bottom: 0;
    margin-bottom: 60px;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info a {
	margin-top: 0;
	font-size: 14px;
}
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info h1 > span span {
	padding: 0;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul #sort-label {
	text-transform: uppercase;
	font-weight: 700;
}
.portfolio-filters-inline #current-category {
	font-size: 14px;
	font-family: 'Karla', sans-serif;
	text-transform: uppercase;
	font-weight: 700;
}
.portfolio-filters-inline.non-fw #current-category {
	color: #484848 !important;
}
body .container-wrap .portfolio-filters-inline.non-fw {
	padding-top: 45px;
	padding-bottom: 7px;
}
@media (min-width: 1159px) {
	body .container-wrap .portfolio-filters-inline.non-fw {
		border-bottom: 1px solid #e1e1e1;
		padding-top: 90px;
		padding-bottom: 20px;
		margin-bottom: 60px;
	}
}
.portfolio-filters-inline ul li a {
	color: #484848;
}
.portfolio-filters-inline.non-fw ul li a:hover {
	color: #11BE79;
}
.portfolio-items .work-meta h4, .main-content .portfolio-items .work-meta h4, .page-template-template-portfolio .portfolio-items .work-meta h4 {
	font-size: 22px;
	line-height: 1;
	margin-bottom: 15px;
	color: #131E3C;
}
.portfolio-items .work-meta {
	font-size: inherit;
	color: #484848;
}
body.material .portfolio-items[data-ps="9"] .col img {
	border-radius: 0;
}
.portfolio-items[data-ps="9"] .col .work-item {
	margin-bottom: 30px;
}
body.page-template-template-portfolio .portfolio-wrap {
	padding-bottom: 45px;
}
@media (min-width: 1000px) {
	body.page-template-template-portfolio .portfolio-wrap {
		padding-bottom: 75px;
	}
}
body.single-portfolio .wpb_text_column h3 {
	margin-bottom: 30px;
	color: #131E3C;
}
.portfolio-filters-inline #current-category {
	width: 7%;
}
.portfolio-filters-inline .container > ul {
	max-width: 93%;
}
/*.bottom_controls #portfolio-nav .controls {
	display: none;
}*/
body.single-portfolio .nectar-social {
	display: none !important;
}

/* Blog */
.nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content *,
.full-width-section > .col.span_12.dark .nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content * {
	color: #484848;
}
.nectar-post-grid .nectar-post-grid-item .content .post-heading a span {
	color: #131E3C !important;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters > ul a, .portfolio-filters > a span, .nectar-post-grid-filters a {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 700;
}
.nectar-post-grid-filters a.active {
	color: #11BE79;
}
.wpb_row:not(.full-width-content) .vc_col-sm-12 .nectar-post-grid-filters[data-sortable="yes"] {
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 20px;
	margin-bottom: 15px;
}
.nectar-post-grid-wrap .load-more-wrap {
	font-size: 14px;
	margin-bottom: 0;
}
.masonry.classic .post.masonry-blog-item h3.title {
	font-size: 22px;
	line-height: 1.4em;
	color: #131E3C;
}
.nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content .meta-category a {
    margin-bottom: 15px;
    font-size: 14px;
    text-transform: uppercase;
}
.nectar-post-grid .meta-date {
	margin-top: 30px;
}
.masonry.classic .post.masonry-blog-item .link-inner h3.title {
    color: #FFF;
}
.post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner {
	padding: 30px;
}
body.category.material .page-header-no-bg {
	padding-top: 60px;
}
body.category .container-wrap {
	padding-bottom: 60px !important;
}
body.category .masonry.classic .post.masonry-blog-item .excerpt,
body.category .masonry.classic .post.masonry-blog-item .meta-category {
    display: none;
}
body.category .masonry.classic .post.masonry-blog-item .post-meta .date {
	font-size: inherit;
}
body.category .post-area.masonry .post .post-content.classic .content-inner > a {
    line-height: 0;
    font-size: 0;
    display: block;
}
.masonry-blog-item .article-content-wrap {
    padding: 30px;
    background: #F5F3F0;
}
body.category .post-header, #single-below-header {
	margin-bottom: 0;
}
body.category .post-area.masonry .post .post-meta {
	padding: 0 30px 30px 30px;
	background: #F5F3F0;
}
body.category .page-header-no-bg .subheader {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 15px;
    display: block;
}
body.category .page-header-no-bg h1 {
    color: #131E3C !important;
}
body.archive .row .col.section-title {
    padding: 0;
    border-bottom: 0;
    margin-bottom: 20px;
}
@media (max-width: 1000px) {
	.nectar-post-grid-filters {
	    padding-top: 0;
	}
	.nectar-post-grid-filters h4 {
	    font-size: 14px !important;
	}
}
body.category span.post-featured-img,
.nectar-post-grid-item-bg-wrap-inner {
    display: none;
}

/* Footer */
#footer-outer #footer-widgets .col:first-child {
        width: 100%;
    }
#footer-outer #footer-widgets .col:nth-child(2) {
    display: none;
}
#footer-outer #footer-widgets #nav_menu-2 {
	margin-bottom: 23px;
}
#footer-outer #footer-widgets #text-6,
#footer-outer #footer-widgets #text-7 {
	font-size: 12px;
	line-height: 1.3;
}
#footer-outer #footer-widgets #nav_menu-3 li a {
	font-weight: 400;
}
@media (min-width: 690px) {
    #footer-outer #footer-widgets .col:first-child {
        width: 49%;
    }
    #footer-outer #footer-widgets #text-6 {
		font-size: 12px;
		line-height: 1.3;
	}
	#footer-outer #footer-widgets #text-6 {
		padding-right: 15px;
	}
	#footer-outer #footer-widgets #nav_menu-3 li {
	    display: inline-block;
	    margin-right: 15px;
	    position: relative;
	}
	#footer-outer #footer-widgets #nav_menu-3 li:after {
		content: '|';
		position: absolute;
		top: 3px;
		right: -12px;
	}
	#footer-outer #footer-widgets #nav_menu-3 li:last-child:after {
		display: none;
	}
}
@media (min-width: 1000px) {
    #footer-outer #footer-widgets .col:first-child {
        width: 49%;
    }
}
#footer-outer #footer-widgets .col ul li a,
#footer-outer #footer-widgets h4,
#footer-outer #footer-widgets .footer-contact-meta,
#footer-outer #footer-widgets .footer-contact-meta a {
    font-family: 'Karla';
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    color: #FFF !important;
}
#footer-outer #footer-widgets .footer-contact-meta,
#footer-outer #footer-widgets .footer-contact-meta a {
	font-weight: 400;
}
#footer-outer #footer-widgets .widget h4,
#footer-outer .col .widget_recent_entries span,
#footer-outer .col .recent_posts_extra_widget .post-widget-text span {
	color: #FFF !important;
}
.wechat-tooltip {
	display: none;
	position: absolute;
	top: 0;
	padding-bottom: 10px;
	margin-left: 10px;
	width: 104px;
	-webkit-transform: translate(-50%, -100%);
	transform: translate(-50%, -100%);
}
.wechat-tooltip > img {
	border: 2px solid #000000;
}
.light-theme .wechat-tooltip:after {
	border-top-color: #DDDDDD;
}
.wechat-modal button.fancybox-button {
	background: transparent;
}
@media (min-width: 768px) {
	body:not(.mobile) .wechat-modal-trigger:hover .wechat-tooltip {
		display: block;
	}
}

/* ConvertPro */
.cp-module-info_bar .cp-popup.cp-top {
	z-index: 99999;
}

/* Chinese */
/*html:lang(zh-hans) h1,
html:lang(zh-hans) h2,
html:lang(zh-hans) h3,
html:lang(zh-hans) h4 {
	font-family: 'notoserifmed' !important;
}*/