.item.map-container p {
	margin-top: 0;
	margin-bottom: 0;
}
.item.map-container .wpb_gmaps_widget.wpb_content_element {
	margin-bottom: 0;
}
.item.map-container .wpb_gmaps_widget.wpb_content_element .wpb_wrapper {
	padding: 0;
}
.single .index-header,
.index-header {
	background-attachment: initial !important;
}

.start-screen__content .title,
.start-screen__content .subtitle {
    text-transform: none;
}

.start-screen__content .title {
	letter-spacing: 10px;
}
.start-screen__content .subtitle {
    letter-spacing: normal;
}

.fontello-xiaohongshu:before {
	content: "";
    background-image: url(/wp-content/uploads/2025/04/icon-XiaohongshuLOGO_w.webp);
    background-size: contain;
    display: block;
    height: 20px;
    width: 20px;
}

.fontello-wechat:before {
	content: "";
	background-image: url(/wp-content/uploads/2025/07/icon-wechat_w.webp);
    background-size: contain;
    display: block;
    height: 20px;
    width: 20px;
}

.icon-xiaohongshu img {
	width: 20px;
}
.icon-wechat img {
	width: 20px;
}

.wc-latipay-vm-card-number {
	padding: 12px;
	width: 100%;
}

.single .index-header h1 {
	letter-spacing: 6px;
	text-transform: none;
}

@media only screen and (max-width: 991.99px) {
    #top-bar__navigation li.li-btn {
        display: none;
    }
}

@media only screen and (min-width: 1200px) {
    .start-screen__content .title {
        font-size: 80px;
    }
}
@media only screen and (min-width: 992px) {
    .start-screen__content .title {
        font-size: 70px;
    }
	.single .index-header h1 {
        font-size: 50px;
    }
}
@media only screen and (min-width: 768px) {
    .start-screen__content .title {
        font-size: 60px;
    }
}