@import url('https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap');
:root {
	--primary: #333;
	--white: #fff;
	--grey: #3d3d3d;
	--purple: #b63593;
	--purpleHover: #d753b4;
	--green: #2ab34f;
	--lightGreen: #a6ce39;
	--lightGrey: #fafafa;
	--orange: #ffbf34;
	--orangeHover: #ffae00;
	--orangeLight: #fff0d1;
	--lightBrown: #b57907;
	--black: #000000;
	--lightred: #b85547;
	--cap: uppercase;
	--letterSpace: 6px;
	--fzRegular: 'fzlantingheis-b-gbregular', sans-serif;
	--stRegular: 'stxingkairegular', sans-serif;
	--sourceSansRegular: 'source_sans_proregular', sans-serif;
	--sourceSansBold: 'source_sans_probold', sans-serif;
	--TrajanPro3Bold: 'TrajanPro3Bold', sans-serif;
	--TrajanPro3: 'TrajanPro3', sans-serif;
	--fzlantinghei: 'fzlantinghei-l-gbkregular', sans-serif;
	--noto_sans_scregular: 'noto_sans_scregular', sans-serif;
	--ma_shan_zhengregular: 'ma_shan_zhengregular', sans-serif;
	--fontSize12: 12px;
	--fontSize14: 14px;
	--fontSize16: 16px;
	--fontSize18: 18px;
	--fontSize19: 19px;
	--fontSize20: 20px;
	--fontSize21: 21px;
	--fontSize22: 22px;
	--fontSize24: 24px;
	--fontSize26: 26px;
	--fontSize30: 30px;
	--fontSize32: 32px;
	--fontSize34: 34px;
	--fontSize36: 36px;
	--fontSize40: 40px;
	--fontSize42: 42px;
	--fontSize44: 44px;
	--fontSize50: 50px;
	--fontSize54: 54px;
	--fontSize60: 60px;
	--fontSize72: 72px;
	--fontSize80: 80px;
	--fontSize90: 90px;
	--fontSize120: 120px;
	--fontSize130: 130px;
	--fontSize155: 155px;
	--padding100: 100px 0;
	--font100: 100;
	--font200: 200;
	--font300: 300;
	--font400: 400;
	--font500: 500;
	--font600: 600;
	--font700: 700;
	--font800: 800;
	--font900: 900;
}
html,
body {
	height: 100%;
	font-family: 'Noto Sans SC', sans-serif;
	margin: 0;
	padding: 0;
	font-size: 20px;
	width: 100%;
	font-weight: var(--font300);
	color: var(--primary);
	scroll-behavior: smooth;
}
body {
	overflow-x: hidden;
}
strong {
	font-weight: var(--font600);
	color: var(--grey);
}
.url a {
	background: var(--orange);
	padding: 10px 20px;
	color: var(--white);
	border-radius: 3px;
	border-radius: 0px;
	border: none;
	text-align: center;
	font-size: 18px;
	padding: 10px;
	width: 150px;
	transition: all 0.5s;
	cursor: pointer;
	margin: 10px 0 0 0px;
}
.url span {
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: 0.5s;
}
.url:hover span:after {
	opacity: 1;
	right: 0;
}
.url:hover span {
	padding-right: 25px;
}
.url span:after {
	content: '\00bb';
	position: absolute;
	opacity: 0;
	top: 0;
	right: -20px;
	transition: 0.5s;
}
.url a:hover {
	background: var(--orangeHover);
	color: var(--white);
}
.sound {
	position: absolute;
	bottom: 20px;
	right: 20px;
	background: red;
	width: 50px;
	height: 50px;
	border-radius: 50%;
}
.sound i {
	text-align: center;
	padding: 15px;
}
p {
	margin-bottom: 2rem;
	line-height: 38px;
}
.logo-text-cn {
	font-family: var(--stRegular);
}
.logo-text-en,
.text-en {
	font-family: var(--sourceSansRegular);
}
.one {
	font-family: var(--fzRegular);
}
.two {
	font-family: var(--stRegular);
}
.three {
	font-family: var(--sourceSansRegular);
}
.four {
	font-family: var(--sourceSansBold);
}
.overlay {
	content: "";
	background: rgba(172, 139, 72, 1.0);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 900;
	opacity: 0;
	right: 0;
	bottom: 0;
	transition: opacity 1s ease-in-out;
	height: 0;
}
.overlay.hover {
	opacity: 1;
	height: 100vh;
	padding-top: 100px;
}
a {
	color: var(--orange);
	font-size: var(--fontSize16);
}
a:hover {
	color: var(--orangeHover);
}
header {
	font-family: var(--oswaldRegular);
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	background: rgba(255, 255, 255, 0.7);
}
header.header-fixed {
	min-height: auto;
	animation: smoothScroll 1s forwards;
}
@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}
	100% {
		transform: translateY(0px);
	}
}
.logo svg {
	max-width: 190px;
	max-height: 76px;
}

/* ABOUT THE PLACE */
.section-about .inner.watermark {
	background: url('../images/the-place-watermark.png') no-repeat 0 90px;
	max-width: 1400px;
	margin: 0 auto;
	background-size: initial;
}
.section-about h1 {
	font-size: var(--fontSize32);
	font-family: var(--oswaldRegular);
	color: var(--grey);
	letter-spacing: var(--letterSpace);
}
.section-about h1 span {
	color: var(--purple);
}
.about-the-place {
	padding-top: 100px;
}
.about-the-place.reset {
	padding-top: 0;
}
.about-the-place h2 {
	font-family: var(--montserratbold);
	font-size: var(--fontSize30);
	color: var(--grey);
	padding-bottom: 8px;
}
.section-what h1 {
	font-size: var(--fontSize32);
	font-family: var(--oswaldRegular);
	color: var(--grey);
	letter-spacing: var(--letterSpace);
}
.section-what h1 span {
	color: var(--blue);
}

.about-the-place .col-md-12 {
	display: flex;
	justify-content: center;
	align-items: center;
}

.about-the-place .container-inner {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: space-between;
}
.about-the-place .container-inner .card {
	position: relative;
	width: 100%;
	padding: 40px 20px;
	box-shadow: 0 10px 30px rgba(0, 0, 0, .1);
	overflow: hidden;
	border: none;
	border-radius: 0;
}
.about-the-place .container-inner .card::before {
	content: '';
	position: absolute;
	left: 0;
	bottom: calc(-100% + 4px);
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 1;
	transition: 0.5s ease-in-out;
}
.about-the-place .container-inner .card:hover::before {
	bottom: 0;
}
.about-the-place .container-inner .card:nth-child(1)::before {
	background: rgba(83, 103, 125, 0.6);
}
.about-the-place .container-inner .card:nth-child(2)::before {
	background: rgba(160, 131, 113, 0.6);
}
.about-the-place .container-inner .card:nth-child(3)::before {
	background: rgba(150, 167, 144, 0.6);
}

.about-the-place .container-inner .card div {
	position: relative;
	z-index: 2;
}
.about-the-place .container-inner .card img {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
}
.about-the-place .container-inner .card div h2 {
	margin-bottom: 10px;
	font-size: var(--fontSize44);
	transition: 0.5s;
	color: var(--white);
	font-family: var(--oswaldRegular);
}
.about-the-place .container-inner .card div p {
	color: var(--white);
}
.about-the-place .container-inner .card:hover div h2,
.about-the-place .container-inner .card:hover div p {
	color: #fff;
}
.about-the-place .container-inner .card div a {
	margin-top: 20px;
	font-size: 14px;
	display: inline-block;
	text-decoration: none;
	transition: 0.5s;
	background: #fff;
	color: #777;
	box-shadow: 0 2px 20px rgba(0, 0, 0, .05);
	padding: 10px;
	border-radius: 3px;
}
.about-the-place .container-inner .card div a:hover {
	background: var(--orange);
	color: var(--white);
}

.section-ir h1 {
	font-size: var(--fontSize32);
	font-family: var(--oswaldRegular);
	color: var(--grey);
	letter-spacing: var(--letterSpace);
}
.section-ir h1 span {
	color: var(--green);
}
.section-ir h2 {
	font-family: var(--montserratbold);
	font-size: var(--fontSize24);
	color: var(--grey);
}
.section-ir h2 span {
	color: var(--lightGreen);
}
.title-ar {
	margin-top: 60px;
}
.content-ar {
	display: flex;
	align-items: center;
	align-self: center;
	padding-top: 25px;
}
.content-ar .left {
	display: flex;
	padding-right: 10px;
}
.content-ar .right {
	display: flex;
}
.content-ar .right .size {
	display: block;
}
.content-ar .ar img {
	height: 45px;
}
.latest-news h2 {
	font-size: var(--fontSize24);
	font-family: var(--oswaldRegular);
	color: var(--grey);
}
.latest-news h2 span {
	font-size: var(--fontSize16);
	float: right;
	font-family: var(--montserratregular);
}

/* Content */
.content {
	width: 100%;
}

.home-news {
	margin: 0;
	padding: 25px 0 0 0;
}
.home-news li {
	list-style: none;
	border-bottom: 1px solid var(--primary);
	margin: 5px 0;
	padding: 10px 0;
}
.home-news li .left {
	height: auto;
	color: var(--lightBlue);
	font-size: var(--fontSize16);
}
.home-news li .left span {
	font-size: var(--fontSize36);
	display: block;
}
.home-news li .right a {
	color: var(--primary);
}
.home-email {
	background: var(--lightGrey);
	padding: 100px 0;
}
.home-email h1 .line-left {
	width: 70px;
	height: 1px;
	background: rgb(243, 243, 245);
	background: linear-gradient(90deg, rgba(243, 243, 245, 1) 0%, rgba(2, 0, 36, 1) 100%, rgba(40, 62, 116, 1) 100%);
	display: inline-block;
	position: relative;
	vertical-align: middle;
	top: 0px;
}
.home-email h1 .line-right {
	width: 70px;
	height: 1px;
	background: rgb(35, 57, 113);
	background: linear-gradient(90deg, rgba(35, 57, 113, 1) 0%, rgba(2, 0, 36, 1) 0%, rgba(241, 242, 244, 1) 100%);
	display: inline-block;
	position: relative;
	vertical-align: middle;
	top: 0px;
}
.home-email h1 .text {
	padding-left: 10px;
	font-size: var(--fontSize18);
	font-family: var(--latobold);
	color: var(--blue);
}
.home-email .sign {
	font-size: var(--fontSize18);
	font-family: var(--latolight);
	padding: 20px 0;
}
.home-email form {
	position: relative;
	margin-top: 40px;
}
.home-email button {
	position: absolute;
	right: 0;
	top: 0;
	border-radius: 0;
	border: 0;
	background: #1e4d8a;
	width: 35%;
	height: 48px;
	line-height: 22px;
	padding: 0;
	color: var(--white);
}
.home-email button:hover {
	transition: 0.5s;
	background: #2f6cbb;
}
.home-email .form-group {
	margin: 0 auto;
	max-width: 630px;
}
.home-email input {
	border-radius: 0;
	border: 0;
	background: #fff;
	padding: 10px;
	height: 48px;
	width: 65%;
	border-top: 1px solid #c9c9c9;
	border-left: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;
}
.home-email .invalid-feedback {
	text-align: left;
}
.home-email .home-email-input {
	width: 70%;
	float: left;
}
.home-email .btn-primary:not(:disabled):not(.disabled):active,
.home-email .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #b6862d;
	border-color: #ca9635;
}
.home-email .btn-primary:not(:disabled):not(.disabled):active:focus,
.home-email .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(212, 188, 143, 0.5);
}
.home-email .form-control:focus {
	color: #000;
	background-color: #fff;
	border-color: #2f6cbb;
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(30, 77, 138, 0.5);
}

footer {
	width: 100%;
	background: var(--lightGrey);
	padding: 20px 0;
	font-size: var(--fontSize14);
	font-size: var(--fontSize16);
	background: url('../images/bg-footer-clear.png') no-repeat bottom center;
	min-height: 488px;
	position: relative;
}
.footer-content {
	position: absolute;
	bottom: 15px;
	width: 100%;
}
.footer-content .inner {
	margin: 0 auto;
	max-width: 1140px;
}

.footer {
	padding-top: 25px;
}
footer svg {
	height: 76px;
	width: 190px;
}
.home footer {
	display: none;
}

/* 
Cookies */
.wrapper-cookies {
	width: 100%;
	background-color: var(--blue);
}
.wrapper-cookies .cookiealert {
	color: #fff;
	padding: 7px;
	max-width: 1400px;
	margin: 0 auto;
}
.wrapper-cookies .cookiealert a.closecookiewarning {
	display: block;
	text-decoration: none;
	color: #fff;
	background: #6e2b62;
	padding: 10px;
	margin-top: 10px;
	border-radius: 10px;
}
.wrapper-cookies .cookiealert a.closecookiewarning:hover {
	background: #a54293;
}
.wrapper-cookiesp {
	float: left;
	width: 98%;
	display: block;
}

button {
	background: var(--orange);
	color: var(--white);
	border: 0;
	padding: 8px 30px;
	font-size: var(--fontSize18);
	border-radius: 3px;
}
button:hover {
	background: var(--orangeHover);
}

/* Login */
.login header {
	display: none;
}
.login footer {
	margin-top: 100px;
}

/* content & Banner */
.sub-banner {
	width: 100%;
}
.sub-banner.mount-yuntai {
	background: url('../images/sub-banner.png') no-repeat center center;
	min-height: 1014px;
}
.sub-banner.overview {
	background: url('../images/sub-banner-overview.png') no-repeat center center;
	min-height: 1014px;
}
.sub-banner.attractions {
	background: url('../images/sub-banner-attraction.png') no-repeat center center;
	min-height: 1014px;
}
.sub-banner.sky-canopy {
	background: url('../images/sub-banner-sky-canopy.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}
.sub-banner.hospitality {
	background: url('../images/sub-banner-hospitality.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}
.sub-banner.retail {
	background: url('../images/sub-banner-retail.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}
.sub-banner.residential {
	background: url('../images/sub-banner-residential.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}
.sub-banner.the-place-investment-group {
	background: url('../images/sub-banner-developers.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}
.sub-banner.contact {
	background: url('../images/sub-banner-contact-us.png') no-repeat center center;
	min-height: 1014px;
	max-width: 100%;
}

.sub-banner .title {
	font-family: var(--sourceSansRegular);
	font-size: var(--fontSize90);
	letter-spacing: var(--letterSpace);
	color: var(--orange);
	float: right;
}
.sub-banner .title span {
	font-size: var(--fontSize120);
	font-family: var(--sourceSansBold);
	color: var(--orangeLight);
	display: block;
	line-height: 120px;
}
.vertical-cn {
	writing-mode: vertical-lr;
	font-family: 'Ma Shan Zheng', cursive;
	font-size: var(--fontSize60);
	color: var(--orangeLight);
	position: absolute;
	bottom: 0;
	left: 0;
}
.vertical-cn.remove-absolute {
	position: inherit;
}
.vertical-cn-2 {
	writing-mode: vertical-lr;
	font-family: 'Ma Shan Zheng', cursive;
	font-size: var(--fontSize60);
	color: var(--orangeLight);
	position: absolute;
	bottom: -150px;
	left: 100px;
}
.yuntai-content {
	padding-top: 250px;
}
.yuntai-content .hill {
	position: relative;
}

/* Site Error */
.site-error {
	max-width: 1380px;
	margin: 200px auto 100px;
	padding: 0 0 50px 0;
}
.news-content .attachment::before {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.news-content .attachment::before {
	vertical-align: -10%;
	font-size: 28px;
	display: inline-block;
	width: 1.07142857em;
	text-align: center;
	margin-right: 5px;
	font-weight: 900;
	content: "\f1c1";
	color: var(--green);
}
.login .content {
	margin-top: 120px;
}

/* Home */
.main-slider {
	position: relative;
	width: 100%;
	height: 100vh;
	opacity: 0;
	visibility: hidden;
	transition: all 1.2s ease;
}
.main-slider.slick-initialized {
	opacity: 1;
	visibility: visible;
}

.slick-slide {
	position: relative;
	height: 100vh;
}
.slick-slide::before {
	background-color: #000;
	opacity: 0.3;
	z-index: 1;
}
.slick-slide video {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	transform: translate(-50%, -50%);
}
.slick-slide iframe {
	position: relative;
	pointer-events: none;
}
.slick-slide figure {
	position: relative;
	height: 100%;
}
.slick-slide .slide-image {
	opacity: 0;
	height: 100%;
	background-size: cover;
	background-position: center;
	transition: all 0.8s ease;
}
.slick-slide .slide-image.show {
	opacity: 1;
}
.slick-slide .image-entity {
	width: 100%;
	opacity: 0;
	visibility: hidden;
}
.slick-slide .loading {
	position: absolute;
	top: 44%;
	left: 0;
	width: 100%;
}
.slick-slide .slide-media {
	-webkit-animation: slideOut 0.4s cubic-bezier(0.4, 0.29, 0.01, 1);
	animation: slideOut 0.4s cubic-bezier(0.4, 0.29, 0.01, 1);
}
.slick-slide.slick-active {
	z-index: 1;
}
.slick-slide.slick-active .slide-media {
	-webkit-animation: slideIn 2.4s cubic-bezier(0.4, 0.29, 0.01, 1);
	animation: slideIn 2.4s cubic-bezier(0.4, 0.29, 0.01, 1);
}
.slick-slide.slick-active .caption {
	opacity: 1;
	transform: translateY(0);
	transition: all 0.7s cubic-bezier(0.32, 0.34, 0, 1.62) 0.6s;
}

.caption {
	position: absolute;
	top: 44%;
	left: 5%;
	text-align: center;
	padding: 20px;
	border: 3px solid;
	color: #fff;
	margin: 0;
	font-size: 40px;
	font-weight: bold;
	letter-spacing: 0.02em;
	opacity: 0;
	z-index: 1;
	transition: all 0.3s ease;
	transform: translateY(100px);
}

.slick-dots {
	text-align: center;
	padding-top: 15px;
}
.slick-dots li {
	display: inline-block;
	vertical-align: top;
	margin: 0 8px;
}
.slick-dots li button {
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
	border-radius: 50%;
	border: 2px solid #fff;
	box-shadow: 0 0 0 0 transparent;
	vertical-align: middle;
	color: #fff;
	background-color: #fff;
	transition: all 0.3s ease;
	opacity: 0.4;
}
.slick-dots li button:focus {
	outline: none;
}
.slick-dots li button:hover {
	opacity: 1;
}
.slick-dots li.slick-active button {
	border-color: #2d3042;
	box-shadow: 0 0 0 2px #fff;
	opacity: 1;
}

@-webkit-keyframes slideIn {
	from {
		filter: blur(15px);
	}
	to {
		filter: blur(0);
	}
}

@keyframes slideIn {
	from {
		filter: blur(15px);
	}
	to {
		filter: blur(0);
	}
}
@-webkit-keyframes slideOut {
	from {
		filter: blur(0);
	}
	to {
		filter: blur(15px);
	}
}
@keyframes slideOut {
	from {
		filter: blur(0);
	}
	to {
		filter: blur(15px);
	}
}

.section-mount-yuntai {
	background: url(../images/bg-section-1.jpg) no-repeat top center;
	min-height: 1050px;
	background-size: cover;
}
.section-mount-yuntai.no-bg {
	background: none;
	min-height: auto;
}
.section-mount-yuntai h1 {
	font-size: var(--fontSize24);
	color: #005c99;
	letter-spacing: 4px;
	font-weight: var(--font300);
}
.section-mount-yuntai h2 {
	color: var(--lightBrown);
	font-size: var(--fontSize72);
	padding: 20px 0;
	font-weight: bold;
	margin-bottom: 100px;
}
p.first {
	font-size: var(--fontSize26);
	line-height: 40px;
	font-weight: var(--font400);
}
.section-mount-yuntai-bottom {
	background: url(../images/bg-section-2.png) no-repeat top center;
	min-height: 1009px;
	background-size: cover;
}
.section-mount-yuntai-bottom .row {
	padding-top: 260px;
}
.section-mount-yuntai-bottom .slider {
	margin-top: -70px;
}
.video-content {
	border: 17px solid #e8e3d7;
	margin-top: 60px;
}
.video-content video {
	display: block;
}
.sky-canopy {
	max-width: 820px;
	margin: 0 auto;
	background: #a68b76;
	padding: 10px;
}
.sky-canopy .inner {
	border: 1px solid var(--white);
	padding: 80px 10px;
	font-size: var(--fontSize44);
	color: var(--white);
}
.sky-canopy-slides {
	margin-top: -90px;
}
.slick-slide.slider__item {
	height: auto;
}
#popup-image-gallery .btn,
#popup-image-gallery-2 .btn,
#popup-image-gallery-3 .btn {
	background: var(--orange);
	min-width: 35px;
	height: 35px;
	border-radius: 50%;
	padding: 0;
	position: absolute;
	right: -14px;
	top: -16px;
	color: var(--white);
}
#popup-image-gallery .btn i,
#popup-image-gallery-2 .btn i,
#popup-image-gallery-3 .btn i {
	top: 6px;
	position: absolute;
	text-align: center;
	left: 9px;
	z-index: 10;
}
#popup-image-gallery .slick-prev,
#popup-image-gallery .slick-next,
#popup-image-gallery-2 .slick-prev,
#popup-image-gallery-2 .slick-next,
#popup-image-gallery-3 .slick-prev,
#popup-image-gallery-3 .slick-next {
	background: var(--primary);
	width: 40px;
	height: 40px;
	border-radius: 3px;
	z-index: 100;
}
#popup-image-gallery .slick-slide,
#popup-image-gallery-2 .slick-slide,
#popup-image-gallery-3 .slick-slide {
	height: auto;
}
.btn-modal {
	position: relative;
	z-index: 10;
	cursor: pointer;
}
.btn-modal span {
	padding-left: 10px;
	background: var(--purple);
	padding: 10px;
	border-radius: 3px;
	color: var(--white);
	vertical-align: middle;
	display: inline-block;
	transition: 0.3s;
}
.btn-modal:hover span {
	background: var(--purpleHover);
}
.btn-modal.attractions-one {
	margin-top: -50px;
}
h1.title-red {
	color: var(--lightred);
	font-size: var(--fontSize60);
	padding-bottom: 20px;
	font-weight: var(--font600);
}
.square-list {
	padding-bottom: 20px;
}
.square-list li {
	list-style: square;
	color: var(--lightBrown);
	font-size: var(--fontSize26);
	font-weight: var(--font400);
}
.square-list li span {
	color: var(--primary);
}
.btn-tian-jie {
	float: right;
	margin-top: -10px;
}
.section-sanadu {
	/* position: relative;
	width: 100%;
	height: 100vh;
	display: flex;
	justify-content: center;
	align-items: center; */
}
.section-sanadu:before {
	/* content: '';
	position: absolute;
	bottom: 0;
	width: 100%; */
}
.section-sanadu img {
	/* position: absolute;
	left: 0;
	top: 0;
	object-fit: cover;
	pointer-events: none; */
}
.section-tian-jie {
	margin-top: -150px;
}

/* Hospitality */
.section-hospitality-1 {
	background: url('../images/bg-section-2.jpg') no-repeat center center;
	background-size: cover;
	min-height: 743px;
}
.section-hospitality-2 {
	background: url('../images/bg-hospitality.jpg') no-repeat center center;
	background-size: cover;
	min-height: 743px;
	color: var(--white);
}
.square-list-white {
	padding-bottom: 20px;
}
.square-list-white li {
	list-style: square;
	color: var(--white);
	font-size: var(--fontSize26);
}
.square-list-white li span {
	color: var(--white);
}
.section-hospitality-3 {
	background: url('../images/bg-section-3.jpg') no-repeat center center;
	background-size: cover;
	min-height: 700px;
}
.hospitality-list-content {
	margin: 0 auto;
	max-width: 600px;
}
.retail-btn {
	margin-top: -20px;
}
/* Residential */
.residential-2 {
	margin-top: -250px;
	position: relative;
	z-index: 0;
}
.residential-2-button {
	position: relative;
	z-index: 5;
}
.section-residential-1 {
	background: url('../images/bg-section-2.jpg') no-repeat center center;
	min-height: 743px;
}
.section-mount-yuntai.none-bg {
	background: none;
}

/* The Place Investment Group */
.section-mount-yuntai.investment-group {
	background: url('../images/bg-developers-1.png') no-repeat center center;
	background-size: cover;
	min-height: 1308px;
}
.investment-group-content {
	max-width: 750px;
	margin: 0 auto;
	background: #a68b76;
	padding: 10px;
}
.investment-group-content h3 {
	font-size: var(--fontSize44);
	padding-bottom: 20px;
}
.investment-group-content .inner {
	border: 1px solid #c1b2a6;
	padding: 40px 20px;
	font-size: var(--fontSize44);
	color: var(--white);
}
.investment-group-content .inner li {
	list-style: square;
	color: var(--lightBrown);
	font-size: var(--fontSize26);
}
/* The Place */
.section-mount-yuntai.investment-group.the-place {
	background: url('../images/bg-developers-2.png') no-repeat center center;
	background-size: cover;
	min-height: 1308px;
}

/* Contact Us */
.contact h1 {
	max-width: 700px;
	margin: 0 auto;
}
.contact .form-horizontal {
	max-width: 500px;
	margin: 0 auto;
	padding-top: 50px;
}

@media (max-width: 1200px) {
	.vertical-cn {
		left: 0;
	}
	.tourism .vertical-cn {
		left: -100px;
	}
	.sub-banner.mount-yuntai .col-lg-6 {
		max-width: 100%;
	}
}
@media (max-width: 1199px) {
	.tourism .vertical-cn {
		left: 0;
	}
	.tourism .vertical-cn-2 {
		left: 80px;
	}
	.retail-btn {
		margin-top: 0;
	}
	.section-mount-yuntai.highClass .row._pt-100 {
		padding-top: 0;
	}
}

@media (max-width: 1023px) {
	.m-button {
		border: 1px solid var(--white);
		padding: 5px;
		width: 50px;
		height: 50px;
		top: 24px;
		right: 25px;
		position: absolute;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	.hamburger {
		font-size: 25px;
		display: inline-block;
		width: 1em;
		height: 1em;
		padding: 0;
		cursor: pointer;
		transition: transform .2s ease-in-out;
		-moz-transition: transform .2s ease-in-out;
		-webkit-transition: transform .2s ease-in-out;
		vertical-align: middle;
		border: 0 none;
		top: 5px;
		right: 12px;
		position: absolute;
		background: transparent;
	}
	.hamburger::-moz-focus-inner {
		padding: 0;
		border: 0 none;
	}
	.hamburger:focus {
		outline: 0;
	}
	.hamburger:before,
	.hamburger:after {
		content: "";
	}
	.hamburger:before,
	.hamburger .icon,
	.hamburger:after {
		display: block;
		width: 100%;
		height: .2em;
		margin: 0 0 .2em;
		transition: transform .2s ease-in-out;
		-moz-transition: transform .2s ease-in-out;
		-webkit-transition: transform .2s ease-in-out;
		border-radius: .05em;
		-moz-border-radius: .05em;
		-webkit-border-radius: .05em;
		background: var(--white);
	}
	.jsnav-header {
		background: rgba(0, 0, 0, 0.9);
	}

	/**
		 * Styles for the active `.hamburger` icon
		 */
	.hamburger.active:before,
	.hamburger.active .icon,
	.hamburger.active:after {
		background: var(--white);
	}

	/**
		 * VERTICAL HAMBURGER
		 */
	.hamburger.hamburger-vertical.active {
		transform: rotate(270deg);
		-moz-transform: rotate(270deg);
		-webkit-transform: rotate(270deg);
	}

	/**
		 * CLOSE/CANCEL/CROSS
		 */
	.hamburger.menu-open.active .icon {
		transform: scale(0);
		-moz-transform: scale(0);
		-webkit-transform: scale(0);
	}
	.hamburger.menu-open.active:before {
		transform: translateY(.4em) rotate(135deg);
		-moz-transform: translateY(.4em) rotate(135deg);
		-webkit-transform: translateY(.4em) rotate(135deg);
	}
	.hamburger.menu-open.active:after {
		transform: translateY(-.4em) rotate(-135deg);
		-moz-transform: translateY(-.4em) rotate(-135deg);
		-webkit-transform: translateY(-.4em) rotate(-135deg);
	}
	.jsnav-header .jsnav-header-wrapper .logo {
		box-shadow: rgb(5 0 0 / 14%) 0px 4px 16px 0px;
	}
	.jsnav-header .jsnav-header-wrapper .jsnav-menu ul li ul {
		margin: 0;
		padding: 0;
	}
	.section-mount-yuntai-bottom .slider {
		margin-top: 50px;
	}
	.sub-banner .title {
		float: left;
	}
	.jsnav-header .jsnav-header-wrapper .jsnav-menu {
		overflow-y: scroll;
	}
}

@media (max-width: 991px) {
	.tourism .vertical-cn {
		position: initial;
		writing-mode: inherit;
	}
	.tourism .vertical-cn-2 {
		position: initial;
		writing-mode: inherit;
	}
	.sub-banner .title span {
		font-size: var(--fontSize130);
		line-height: 130px;
	}
	.section-mount-yuntai-bottom,
	.section-mount-yuntai {
		min-height: auto;
	}
	.btn-tian-jie {
		float: left;
		margin-top: 25px;
	}
	h1.title-red {
		font-size: var(--fontSize40);
	}
	.retail-btn {
		float: left;
	}
	.btn-modal.attractions-one {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.sub-banner .title span {
		font-size: var(--fontSize72);
		line-height: 60px;
	}
	.sub-banner .title {
		font-size: var(--fontSize72);
	}
	.vertical-cn {
		position: initial;
		writing-mode: initial;
	}
	.section-mount-yuntai-bottom .row {
		padding-top: 0;
	}
	.residential-2 {
		margin-top: -150px;
	}
}

@media (max-width: 425px) {
	.sub-banner .title span,
	.sub-banner .title {
		font-size: var(--fontSize42);
		line-height: 42px;
	}
	.sky-canopy .inner {
		font-size: var(--fontSize24);
	}
	.residential-2 {
		margin-top: 0;
	}
}

@media (max-width: 400px) {
	.section-hospitality-2 ._pt-100 {
		padding-top: 20px;
	}
}

@media (max-width: 375px) {
}
/* 
.play-bt {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	padding: 5px;
	background: #000
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9dJREFUeNrMmmtIFFEUx8dVLHsSlqVhqRioJFL4ocjIyEdi9iALAoMgCulFEESBVEQfCvtoUPRAksCgsKgkiqRAyzJ6oCGKabgklYb5SDO16X/YM7KKj507d+7OgR/rLs7d+587995z/ncDdF3XJMZiEA3CwDJ+nQGGwW/gBs2gHTSAbllfHGTxehdIABvBWpAEFoFpU1zXy6JqwHPwDLRa6UiA4IgEg61gN8jg91aCRqgMlIBKoRZIiEk2gyrdnugHt0CS2X6Z+edYUKKriU5wCoTIFpINmnX1UQHiZQk5CgZ0/4UbpFoVck53RvwEOaJCCnRnxS+QPlF/J1p+aVkt5n3CSfEVZIFaX/aRFbxBzdOcGdUgc2xWMPaO0458SUDEP4VCVoGC8VIM7zgEVgs0TvnTEfBFkZjDLGjcnT0CtAlOxHpuIwoUg78KJn+592T3HpGDIFzwDgWCEB6RPSCbE0I7I4PnyqhHayGvVLLiKUgDJ8EPm4TQzdtvaDCEpINIyV9Eq8p5sAHctUlMGtc/I0LybHwE6kAu2AHqJbc9B2yjVxISAZYrWGnugFRQyNWirKARjyEhiSxGRdB8OQ7Wg8eS2owHa1xcWwco3p1pRcsB+aDFYlu0UCW6FD1W48UQuALWgav8XiSm00JFQmL9nDu5eRlNE67XebKHOSQZfMEb3Anwzaz14JLggMiMPnABpIDroN+ML+XE+MzZwbAZIX0OE7ESlINSMMuMkDaHCKAa6Ayo4CrQtOXZ4AAR29k6PQ3mmp3o5FQGcS7kr4jlzudZXCDcJKQJDPhgPMuMEK5/jrHpbSXI/H5Dj9ZH3pRURTqvSIUSRGjsqNS4uG54pUAAnZ0UgYeU5Els9wGNirGP3LRRgFHJVfLjJHMDJp/rCU0NQ8hL8M4GEcl8xyg5jLKh/TKjlHZ5zfzLEr8gFJzVPEZflk0j3T2qz16WCp1FvBe0Zhq92skFnxTYQUWTmdhbwJBAo3UgAZQqPGqInEwIecE3BBruAR0Knfm9vrjxoZwu+KtynCqugX1jP5zoWCGZM9AFDhNRpXlczC5f65G3msf67HKQiFrOybrMFlblfGG7A0R8ADu1ydx+Hw5DU0CTH4/cHoFwWcfT0eC+YgGDfBjr01m7mR8MBIJ80KpARDXItOuXDwZLwEXw3QYBlBEcALPN9kv0RzUaJ4G7wCbNc1wnarv2sqd1G9wDPSKNWBFixEwQx047mdNLwXw2E4K9BNKB6R/QwTSwkf2aq9RhK52QIWTEtgQxmufgJY7/JjsniA2CQdDJAhrZvG7hzy3HfwEGAFdwoJHzsBGDAAAAAElFTkSuQmCC)
		no-repeat 5px;
	position: absolute;
	bottom: 25px;
	right: 175px;
	margin-left: -25px;
	margin-top: -40px;
	z-index: 99;
	cursor: pointer;
}

.pause-bt {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	padding: 5px;
	background: #000
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAw1JREFUeNrcmttLVEEcx2cP2pVSowtKFBQRSpoYW1QEQUVRIXSBHpIIumBPIQU+9Bd0gSKhrJ6jiOhCgT4EZQ9dKShJKboRhEWBaCm5atP3187AYZhd98yc457ZL3xwPc6657NzzplrgnPOQsoikBRUgnJQBiaDBEiBPvANfAQvwTPQCf7YfnjCUmQe2Al2gDowyeB/vAVt4IoQMwuJGFAJWkEvDy+joB1sMjmnoG8oBSfAAI82t0B1VCLrQBcfv/SDprBFjoIUz0+uiivBWqSF5z9PQEW28xzrqXURHGDxyGuwGXzV/dHL8sZTMZKg1IAboCSICAkcYfHLcnBJNLBjNohLwSMwhcU3TeBMNpFi0AFWsnhnQHSFujNdWvsdkKBMBScz1Uip6MDNZe5kA7hHL4p8B/daSAyC75pvbbZy7Df4oRybBmYafm6zFJENygTL7sddUKywS1PusqbcQcuOZh05yHtkjRhDmGYUDGswLZdr6Pwb/Df7dttxTY5tVK7lgmQLmOiJR+5a5m5oZLqERBaIX1wN1fIKEqkSteJylnmO14bMQk9MILieOSQyowBEpnuGUzhxy//HLy8AEe6JLrHrGfQ0nT0X00sinwtApIdE3hWASDeJvAG/HBd5TiI9LD1n5GqGwFP5+G13WOQF+CTHAjfBiOXASvdNqRnJsVyQXKfKkGN2uk/ui8G8SWaBVcqxGk25ck25KguJfnBNnUXZCu44dlm1gkOqCF1mD8FqRySoR1IL3qvj5b/gmEN9rxYpodaIzHnQGHMJWkBN+ts/nQhN2z9mdtNDUYamj9aL24D57ws1tBbeEOPWvlmVyCRCocX8PZZtSxQ5C07rRyTZ1w93g2Eej1ywXQzdBvryLHE8rOXpJOjMgwCtte8Le8NAGTg3jhIPQG1UWzjkDoiOCAU+gEZQFOVeFD/1oA0MhSTwChwWNR/4fGy3OVGqQT3YKHq8JTm+LyWG2bT4elv8TJmeRBgi/lSIbvliMJ+mMll6CY7aK9pc9hN8EX2kLpbegBZKW/VPgAEAGYXv2/tP1L0AAAAASUVORK5CYII=)
		no-repeat 5px;
	position: absolute;
	bottom: 25px;
	right: 175px;
	margin-left: -25px;
	margin-top: -40px;
	z-index: 99;
	cursor: pointer;
}

.stop-bt {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	padding: 5px;
	background: #000
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxxJREFUeNrcmktoFDEYxzPDamuxKopdaFVQEV+giFVaFbRWRER8IbRFKipV0KMHbx68eVVQRPSyF8WLFPGBVMRnS2tPolgoimgVWl91i7Dt1vj/2AyM407nsUk32T/8LrvzyH+SfEm+xOKcM0maBhaADWAxqAFzQSWwQQZ8B5/AEOgEfeCLjJcnJNxfD5rAZrAElEW4/yd4Ae6B2+BD7JJQjcSgAhwFnVyevoGLYGWcMsUxsR/0cnVKC0MLVRmpASk+efoIWmUbaQD9vDi6JppywUboq4zw4qoDJAsxchyMcT3UBar9ympNMI60ghTTS8/ALjDs/cPPyEYR2yuZfroFmsGo+0c7z4U0Gl/V1ARpHzgVpkaugGNMb42ARtDtZ4T+vAumBjyIqpUrLOgUn9bi1iOwHWS9Rqjwj0FdwAPGxQP6FJpoB6tCXNsCbngnjbtDmHBEM9YBhTUyFvK606LzZ2xXp2+L+NVUiVqGFfLaNWCbO2otB1uZmTrsNrJX8VdWqQaQtEU/aWTmag61JjJSBdYys1VLRhaB6YYbqScj60IMPrqrigzMZOZrNhmZVQJGKsjIjBIwkrBZiYiM/CoBH1k737LRQP22RT7WdP0gIz3gj+FGPpORdyBtuJEnZIRS/C8NN/LKFkvXhwab+Erld8aR9gjLS91ElTDkGHkLOgw1knKvEClqXY5wc0ZhwUYjRNEepwLcWRRKkT5nuXRp0GxghXhhQrIJLpIPYddH50Q5/kvQ0T7gAxacoBtXOPZYIT8Q9Y0dLE+CztElcELzfpEWSYdedzPx6gx4o7mRs24TfjVCqhN9RsdF101w0GlSE9UIqQucZJ49CA1Eies2rwkWkHS4znLbC7qYoYja5DcvDFoh0mBzRIPF132wR8wLfQJ3uO3pTeB1kTZB6fBAmcwDA0mx552dJAPvQYvKIxw7QbdCA8PgPJiv+iwKUQ4OgacS9+EHwQWwLE6ZLAnntWrBAbAFrAblEeZVgyLU05h1h+XOcsWb10g8eEbzs3lgPVjKcun+avbvwTPK2AyI6EPhtF+YKVh/BRgAE4h+1tvQXHoAAAAASUVORK5CYII=)
		no-repeat 5px;
	position: absolute;
	bottom: 25px;
	right: 100px;
	margin-left: -25px;
	margin-top: -40px;
	z-index: 99;
	cursor: pointer;
}

.mute-bt {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	padding: 5px;
	background: #000
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA61JREFUeNrsmUlIVVEYxzM1S0sbJMvMMBQ0XKgN0IANBoVWFAVBrlpYJLqwVbWLaGVJRkW0MRpWNkohRFSYoEHDIqkoUlAbzAw1UXLg9j9wDv378j29vXevr7gf/PA70/X835nu+W6YZVmT/gcL84R4QjwhnhBPyCi2G2SDC6DZZtuNIBbcBiM+aykhDlNm/bJ7INxG221gWLc95q+ukwImg1PW79YJ4mw8o1K03+K2kOngpvWnfbIpJAd8p/atYI5bQhaCRmt0G4+QKJEuEs8474aQbNBi+baxhOwBzeCOqFdDzxgEWU4KKQDdln/zJ0RtAm1U9yKVpYkpds0pIQfAiDW2+ROijoJbov4mKq+g/B9aXFCFHLfGb2NNrSTQRfWfgkhdlgL6qawiWELUorxs2TMpZIleV/zcYtFmF5Xx/2vhjYFP9ihQDBaN88RdBlbbPKU/g3TQA7aC6yASlIIzus4U0ATSdPoByNP+ZlBLz1sL6uTJfthy3nhEzlF+D0igvhykMrX2Mul8+kBl5abNZFKX7fJ7XjX56l2qhNJX9KgpU33M136fHiFjK8EMU8nYsMtCHoIaSu8F0dr/AhqobB35nK+mX4oUMhFWSf4CsJzSdeRnmV9erx9j8SA1FIQ0go+UziX/CfnzQLL228EQTbvkUBDSD15QmkdE3VsGzb1Ji1H2DfRSvYRQEKLsFflzye/TGJup/w7QRmA2ipAQwp2aRv4QTSFzzplNaZDyI0NFiOy8sXCN3FVVnyMofyRUhKSR30W+2opjKG3WxVTawcwUnHAh6pfNofRL8pPEaHXQWomj/M5QEJIJFlP6kXiXM9YNWrU/X4+KsbZQELKP+tAjTu01YqTMtEsXApulkAiXRWTo1xJjN6iz0eJwrCd/Bfkt4L0U0uCykEKaImrnKaey7XoKGaulrTaP8p+Br3IUTuuhGs99RJ20BWBpAEKek6/uIq8pXSKmVaP2c8TUuhuMSGOsiG78zQ1xg74BhlFevmhTSmUnfAX7Ar2vR4CzQbyzR4M3VL+N6s8GHVR21YkoyqEgCTkp6hf5iCErW+VUXEsF1wYCFPKO6j7WI67yZ4F2Kqt3OtKYK4bfrpD9oFdPr1TKl8HwAjdiv+mgKYDYbyKIofR6METPqHUzGh8P7gchGp8oYsl9IMPt7yMqeFYV4PeRI6J92UR86DEcFYvUzherHdS22l9dt74hFuo33Srw1mbbnSARXBK3Se+rrifEE+IJ+YftpwADAJs4uzLWopW5AAAAAElFTkSuQmCC)
		no-repeat 5px;
	position: absolute;
	bottom: 25px;
	right: 25px;
	margin-left: -25px;
	margin-top: -25px;
	z-index: 99;
	cursor: pointer;
}

.mute-bt.stop {
	background: #000
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqpJREFUeNrsmU1IVUEUx59SZoiKiBV9WGAaqYuKsKKCQltEtI5cJEIf60IMIYPapAuh0CiKFtLmSQTRuhSEPqAWrWoXhKJPjT4oAym9/QfOxcPhznv39t5478Qc+PG4M2fuvD9z5szHLfI8L/U/WJET4oQ4IU6IExJg7WAvuA8+GOlBCTHMdW/Z3oLVJvoxOSIl4B7oYGVzoB58tyW01lMYnRTl02CnLUKawGOwI6DOGiGHQBps0tRbIeQ0hVNZFh9jQgqVNXq8cDYFKk1krXxfoEb0jhfepJCDoBc0Rez3LLgEKgohpAqkvWjGhdSBn1Seoecw/fax9930y1eJSOsDR9TcCRGV68C2PKK6gs0nla6fgFYwm6XNZcK3jbo5Ytr4iKiwvCXqx0CpZiROgEXm+xXs0YXWSgpRlIBR4XM7QMRu8IX5/CZhqaQIUVTTHozbVVa/FXwS9edzZa04hPh/dlr4ttOIvRDl/WHSb1xCFK1ggfl+pjnDLR12HYlTSIpG4Y+m7WtQbosQRVeAmHdgQ7Z2xQk8tb5Xq4IomwKZKHutuEekGcxo2t6NsteKU8gW8JH5qvCaFe27ky5kDXgpfG+ABtqH+bYETiVZyAPh95RdUrTRSu7bPNiXRCEDwmcclAmfDuEzIXfLcQvpFPWToFYzD64EpOQanZA3NMkW6Tcb+QrZDn6xuh/gQI41ZkS8b1B3HjkMakFxQC6X1gIGQeU/rhflYK24jXyVo00nqALH2JmoIGf2/QGbvSjnkYvgOTgT8WT6kBJCYyFvGhvBCGgO4Zv466AaMAyO2y7Ev+sdAudsvtfiXLPxXkvHBXbVsyJCTH5WOAoegWpWlqHQ+mbbF6tdlNEa6HkG1IF5G79YbQbPaH/Ubaof9zHUCXFCnBAnJBb7K8AA5jNpuFcQhagAAAAASUVORK5CYII=)
		no-repeat 5px;
}
.video {
	width: 100%;
	height: 100vh;
	position: relative;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgCigQAAwERAAIRAQMRAf/EAL4AAAICAwEBAQEAAAAAAAAAAAYHBAUDCAkCAQoAAQACAwEBAQEAAAAAAAAAAAADBAABAgUGBwgQAAECBQIEAwQIBAMFBgQCCwECAwARIQQFMRJBUWEGcSITgTIUB/CRobHB0UII4VIjFfFicrIzJDQWgqLCQ3M1klM2CdJjsyUX4oN0k0R1JjcRAAICAQQCAQMDAwQBBAIDAQABEQIDITESBEEFE1FhInEyBoGRFKGxQiNS8MHRFTMW4XIkB//aAAwDAQACEQMRAD8A/OfbOhCwCZfxjyfGT5IFNklTxAAmJaj6/wAIohbJPnCACVAgUlzHWKIFlpj3XGVFSFJBQSCeRiItbkO1bFtcCav/ADDr4mJsHWwQ31wl62UhJBJAFPAxXIsAVf0XZKoeR+nSN1aJ5M3qFVQJwaUzFz+9bZPcJeMWB1JdjcjcrSC0BXCBklxCimol/CGqAzwFgLAjF3BCpyakpKiVAGolCmS6DVPmG2l4K3CX+P5xz8l1yNkjNkluQEwOPtjSuoILa9I9VHGShP65/jGuaIOHsHIttMqQpSQTSvHzCkXyTIHOcfS7bOEEEFOvs+qKsaqLe2U36gSVicBGahOq9atbdO1aVKBlLjwgdg0oJ8EWbVD12pxILzK6GfFBA6QKH/QnJCtyCRdXt4qcgHFEHgZAQWqgnJA8t5TDm1I3TMiYqyFsrkZfa53sesqhBFPb0gYs2kMrBOG/yjdoB7/EeIHjxg1ANtWPe3wi8bbJuFBW3+Y6UH8Y6GIJXYz3AJabUkbpkaeIhyu0A7LUs7cLt0tqCSdwB8I2tzDRUdz2yrxCVgElCRp/plB1sCS1BKyt1nHPskEKUZAcTVUWXdfiAuTtLi3QpHpLIHGX8ekYs9BJ7i0yynlpLQaUSDwlP74WuTUiWOJfdKVLbWgTBrACPcP8fbrbSlMjICU4nggTIbIRXWWnWICuEeCxqrsiU5zoB4wagJFtc4a8t8hJLDikCc1Spr49YboGoWLWP2LDi1bDSYM+FeUM121B23GBkLlvKYVnH7kp9FtUjzpPhWJbYy9jWjOYG5bubj0mluBSzUVEiOsJW/cB8gvb4K9SpRLDgqToPzjVv2/cKtiYMU8haVKQsS4fVHOzeTdS0YxjrjgXtVLn7YQe4dIYuGa+FSgnUS16QOxYcW142EjzDTT2e2OZ2lJupTZoovUgIUCUcB4xxb1YYTfc7TjB2hBMx+H3wKIGsIJYRLwvG1qbUAFGshz416R6D17ShjtS77ku0tvLdpuG6SefGPWdZ/j/AECMhYu2cuAi6UkpSrjw5/jAc37gFidmcii2tA2khSpKG3jM04+MXjakpA72XjLzJ5R51xhxtCXtwUQACkBJnQmOxgtoHrsbdYWxt0WiXHLhKFMNJkCT+mQ5Q7ka+MsTvfzxyHcFtbsjelQKdydKBI8Y8539asgYYwDB4UoWZFO3XWiTzjidRf8Ac/1C4twQ7hyYyFh6bciSTQdZCGfcOcX9B1bDo+Tj1parleXCLcLaKQVkgTUgp4AnUx8s9jRtuAGUNu8sFaNJN2zdIdD4K/KVEanmByjndWjQhcUtvYF8PlvzhBUCRwkqPSdXRAjNatuJPwYQT6hIn7Y6CZNi0tMC9Z5BD+xUk8eGoMX5IPrD48qx7dzXceFeQPhxhnGm2QxXF96aw3ITSoffKOxgTgp7DDwF9K3XMCravuh6iA+Red12q7twlCSak08DDeNOQy2+wGWmLeQhW5tYMzL64Nm/ZobruCGcsHRcq8iuP3xyP+TYdbAldNPNJMm1GXhF22MWUk3CILrxDnk01/hOAsUy1YfIsEFKClYNBzg2K6L66ZbWuNCpDdBrWkLlowssO0EXQD6nSkJ/1fgI52elm9AKxWa0PeUw7do2sIdCpciTp4wt8VjkdrDeT+7aUg3SWioBVPtnBKpoXpR1cFte4ub63AZhR68JwerR1sC0BvN2fpsa12Gf2xs6+DcRmcJauBIT85/GLOxj/aW+CyrdojctSU7TMz4VirJs1bYJ7nvCzU2Ues1M8I116/mCW4o+4Mk1duubFJM9Je2Ohm/bJu2x8wl47j1+slsqBlyPDqY4HbU6F4hnYzut5YKQxUDkmenjCWKrD3K3P3zuTaUVNFG1MtB4cDD1U0K3FSpv0lqB/mP3w9iEMpZWjg3AR2MLXH+gAN7ApKEifWOd2P3AL7lDlH0NOKBIAnL6zC6MM+Wlot9JcbSVSG6nKGsW4G25lYv1276GSiRUvbWX5x18T0MhUtai40ZU2pOnMCGk1BAxtblJximgQVkjy8TQxm1kQD8jZOuBSlIUlJ48IDyJ4FxfY4tOrXWR+nKB3soCUKq1yPwTqkoG8qO0ilJgA6yhW9i7lx8asqQ6EaeaVIHIIOMUTl7FwLHpmW0DiZGXCcdHrkIqMT8G6EzJA8efWUdCrAXJ4oqXKX4xvkjn5dz3aEeufZ9kTkhO24VocDjKkgiaUK+wTjS1ZmJKW0sTePOIE6rIp4w1jNJayUfdfbK7QhfmI2BXHimcHyWXAvI1x+4IYhHpOpCqDSZ4dDHE7TTRzbV1CG6bbfmlKweUj0pHnOz5D4FqXdrjCm2Cq+6efAThCurOnxYqu5L4NOrbMhJW2vWkaumbooA5Fwht5C5gzUDAYgKGTF6xd7Gy4kKISJcTIDSKKIWYaFm2pSTuABM/ERT2D1YAPOXF1P02VKCuKQJH7escvsbmye24+2ylC2VJkDqP4xzLfuIiI+gKQ4omRCVGXgIax7B67AQxlHU3oQGiZOlIMhwnzMN1NrcKslcXD/poLCgC2msh/KOsWHWwWduY5sY/etwJIIoZ8ZnhPSDYdyywQ823denuG0fq9p9sP3/aYsVl46n1VlBCp8oXqmgPkhs2wdKys7JgynT6VgPYX0IUOTxiSSd0/r/jHMtVkBhZVZvJSBuBNT9vGEsrVdyBLbbbtmZUEky+72xrHdMrQMbXuVGAxqUJ2rWj9JlMyA5y5R18F0XIRYTuzctN2ECbkpJp1lxlxh95a/G19iDKx9k/3OlXrtqt20pKgsiQIA3T8s44GVzm0ICPcqbLtu2uGEXSHVvoUnbMkgmsqgco6PWqyCQxdq7fPOyQqS3nCCOq1ER3uuo1ZGNTF9puotw44FoSJTJnyJ4Q1nc0SRi2xd2VmEXItwZpEvNX+EcmtGrf1As5gu45aVlUiJdTHpOB0gsw6iwlII0GpE+HWA2qQ9Jvmm70FSwJuonOX8wBnGNUQdbN3YqxiFIcSVehMyA1lFF13F+66w+6qTlQtUpeJ5RmzQdGVtfpkBRp7SJacfCAuxZTZZIUVOtmajOgpxi63RD7jGVOhPqCU/xhmljFi1ucQl1A2z50nB0wJ/WeIAUQZznLjrB8dWwdwrtsY4xauySTNM6+MNVowQJXT67VwlYlInWF8yZANyWTXdXRQgzSZ6eMcvM2g1C1xTzjZBIlpWcc67s2bLy9uWnGJKUN0jTWsjxjVXYgu1tKuLopSCQXJRtciDO7fwy2EpdG4AAKNSB1++GKJkDt8tuWq21qkSAOtAYM6uDVQD/t6/jB6QJTwMzzEBdWHT0M7tksK/qlSQDxJlSB3roR2gn3mTcZtG2UGg8swZUJA8YzWpXMolOEVTUu+97aawRqCcwhwXaqcqr1HAaKnxpWUVAG9gzvcWzgbRaWjUAGR8J8TGHSdhezLP5c3y3c1avrH8utf1A8oJSrRhG3eWv2rrCNsI2+oCqgABqlMqgdIex/QNXYHrBXq7WlfpI/CG6ltoNjjmhbeo6dsm9yaUPH74JVagW1IIOu+opxuQKZlNQNJy4wZaIxKKj022btDQltUa08OHtiuSM31RW90WaRburaQlRE5AJHWM2coTtXUThxTz1wXHGaHpTWF7mS0+DuEoCEMCSeMgPrpOAkJdsyQoAprMA04xRAjRjvWSCBUCIBuGnats8xdso9PyFVSRpUeMGoZSk2Dbwlhdsb3NgcPDaJ1HOGqBaqELLuHAlp5z0Ukp4SpxMMVZi1QdUwqyQhQ3TUQkgk6GQi7WUA3sW7OHtLpr1CElRSVKBSJgwm/wBwHyYG+37JZUjamZJHuD6tI1b9oVbH8/8AL4XDanGmiacEkeEc7MbruBN9g7zFOlg28kieo5eyEHuHWxDXvbQCRI8qdIHYshqfukAqQlRn1+6Of2FJuh6x79wXFhafeMjMz4DnHLtQMZ8lhbXIbVvK2kcJdJcPGFbVGsUFA7hLOxSpTZExUUl1jr9JxA9QEhgv75l0MrCvRXOZE+Ylp4x6jrXipvwH2b7dt8H2+kWnneQV0kZ0SnnOMZcikBYSlvauZO/LVzuSkLTxPOekVS65FIfuGxbOIs21sISStrzHaAeI1lHXwX0DV2It3nVtFbTaiN5KSAZfSsO2yfhBoxY3CXN++nKFpSwyZlRmRXxnyjidt8kQm9xqcumHGUCSjPyinAjhLjHJwLhkb+4XHuBVhji2sJuNyU01JI+2J7O6tj/oOrYOG2yy02pta0BBCgUKKZ7SDqCOUeC7OB3bgBmLa570vblhuyVMpaT6YmZmUzU/XCePqum4hcK+zFWyra8+IWErcCikGsyVg8Ydx/gCgKbPBpW6LpCZlBJFKaw7jtJBj2+GRd40vuoCXKUCa1BOsFRC3xd01btJsnFBKE8TLjIfhD+CsshTv4pV1eKWwCtJWCCJylOO3gpoU9g8s7FOPtgXyWypuk51nMcfCHa1AveDDYWLF86veQRuMqTmJ68oZogy2La67WbSJtIBEpmnMRM37DdRa5ztoG4VNEteEcj/AJMOtQWe7QbcHu69D+Maak0qSVp7LdaVvYaUSeUx9KQtdNAcuJhFie3Lgki4bUgJ90mfIRMcvYJ1uu34Cq1wbSFAEmYNBWG6Usxy3VswnaT8K0WECZUKQevVdw+LpWa2BLNBxJUFgg11irdRpHL7fThvQXmPyNzZZpThTJobfNOnvGOdlx8WcPJi42D9zuS39KZcTukeWsoFsxnEoAu/z6rsrQZbRMDSCKyOpg3QAZO0buVFRNZk/fG62TZ2Mf7ShdxK1tqbb3zVQSJH3QVxBdgXuu08ogl5Lb2waneuX3xeBrloDruDLrLrFwW3NwUNZmcOZn+P9DdtgvsrgFlCKTFNPxjh9jUvEF+ERJZmPeP3gD6hC+Koe4SZC1Slkk0mifLWGlX6C1xU5hlDZWtPCfSG8SOfmKKxvBvSN1fGOjjtoACq2ybzagAKCUJZ3qBsVmWFxeAKbSSrcCZf6geHSF1ZSDewRYPKrx7Sm30hO5BT5gDqJcRDWNgLbmB0Jubtt5EpBzfTTjy8Y6OO8IoYFpbKuUJUBPakCnQS4Qwr6ELfFWe7KMsuTDZnOpl7yRppxirWIwr7xsrWywq3bchTg30lL9IgLuQSeVaK7FLm0b1AzAA5QO9zdRSptrtF08pTZ2lc0znpIQtaxqxetPvJR5kyAH5RKAti1xHcF8xct29s0FpWqun5R1Ou0iDUKX37Q3Vw36axKniDPQdIa5ALgs9ehKiAoT5fSkXzOfl3M9g4VulXPr0jSbE7bhPY+vNY20UCPrEoYxlLcIcHbm3uUlQlucmZ11h1WSqEnQIO8bJu5tiUgE+kmoA12DlC2XLpAK5r3e2S7dKvTSdwJ/GOZntyQtEso2Mk/av/ANQEJA1J/OOJ2KjWCmoy2M4ybBPnTuKVAiQ/ll+MJYq6nR46CW7lt0377i2zMhe4geMGvQsCHmXGkq3ggpHlqeELXqQprfJXlvcJdSFf01H9VDWXGkD4kGNb3TmdsFKeElKkPrEZstA1dj4y/jsSgNuOpC06hQBNPGOV2DZEvL1h5CnGikgikgAOmgpHNspsRC3v8tctuuNoTNJO3hoZCcNY1oHrsRscxuuG3nBLzhRpp1hlbG1uHGRyFqltGxSCUtpGg/lAMXIdbEOxzF48kMW6NyFGkqaQxg3LCEWb6WBcvpUg8ankD0joxNQdnJ7asUr/AKkyZifGB8QRRXl8606Gm00CwnhpP64Xy0bIW4sl3NuXFJMwicKvGT/YELqwS4shVFAkAeFOko4PdpadCHi2adtnUtgHbPn1H5xOviuyF9cdtovbX4hxSgFa1VLTkDKOnStq7kLXtrHWwuU29w4UMtlJCq1+3pGbZmvxJI673vNnA4xtjGlt1ZZLaqJCvNNOsjMgGAVTtkTIIPKLve5L31rsLQkO7hJRlKvAS5x3etjcIr7BfhrKzxWxZUny1MxOp11js0rFSwsu+82vhlWjJbO6UpJSDQS4DrGmnGpm2xR2mVfS6HCmlK0gNqoB5OeTmQYcd9NKp/SUd2UdIK2LRkWSX0+8Z/cIDaGQA/hLm7yLiAmaUuJl9YPKA2qyDFcL2PsEg0mzLUwO2xa3A6xvHlPLUeDivtMAb1CqyLq4yhCgCqsoHbY39z43dJdoo0gddybFmb5q3ZSW1eafhSXiYao/BixbY3IPvnaaiVKnlDVE2BL9hi7W80UJmCtM9dI6fXrtIK43cdiUv2u1xPmWhIlLnLnDeiBi5717VDDLziG5SBOkoUywybiVx2JUu7QFJ+zqI5ebE3sGqGz+I+HtwtCanp4fdCVsDk2VpxrjqTNPA/dOKWByQj4vEn4halI9xc/qkYLXE0QPG8gLRsNEgUCZeEMVoQo77KuJX5VeQ61gzpoWmSLHIj0w4lXn+hgTxhVclNJv8i+UqTNoyI1rMnpA70M2sYshiXkIG5FE1+qp+6MVoB5lCl+3DiUbqoUArSkou1Ccw6xvcrWLb2MuSUoDiBWh/CMKjYK9yc/lV5llS7gzEuc6QauIHyQQ9mKsrO7ZCFSUJcBwI69IIsTLQ6z3Aw2AC5IdT/GC1ow9dgwwbjDsn905jcDTgJw1WsA7bl5e5Z+4QGWjuSgbTM8PZ4wSUkYe0gPkMoMe8lLitu8zPtE+lDGXkW3kD5PDV0i9eQ+yrcBx+hgXPUI9gpRaIvGJPjynXjE5C1/9QMyqMbZLU2DLb0SPxgdrICUqMlYKIQ0uajJJFONKSJrAuRAjscLbXG1xKZqXU05/xiuSZAma7ffaKA23Qy4cPqMTkDsg1xeCuW0B5LdUSPH8ukGpY1Wpaf3HJMXIZkPrPMDlDVbIJxJGUeX8EHnffO6f1A6xvmZaFPlckklSSqW0xh5dAFqyf2DzilOKaUryk7deEhAndSA4uRs4bDfHbX2U7gmSlGXP6+JiWzV4wGVdBj2Nv8OgIcEkgV9kIZciZqtYKXuLt7H5Bhx9KdzpnLyg6gnWcJO2oUR2T7cKHFNluQHTr/CMWtJG4K4YB7aQluYkfppCmVSapYgf2O5Y9ZfpyCQVcRoIRvQOnIv8pmnmLpDBMvPtIn0P5QtbHIzicGZ1wXDJUqtB9PthzBV1HqWR/YRxFvdtlJqJffHf69vx/oa5KAn7ivGHMeStX9Q7pjhoJQvmu+QKzFbY2LYvS8RRSgZy6xvFaWZ5ajUVdJasAmcpMkJ06/VHWxXioZW0Ff6N9d329pG5tLxJMzpUcoLbP+MGuQ9u1rhTFgbBVC6Egjnz++EcuRMnIrs9ZMWbq1UCxOVPpxhGzSchcdlIG3CUvI8vvGcI9qzuh1WUFwzaXRt2kqT5FSSNeJl+MciuGXqBytMuEdnqS18SpqW5JWDL6cYFmwpbIRv/AKEjD2b4cIbTRtRB1pI/xjmZatAhz4C6Q00GrgyJkJfSUGwNrcg18Ulm5twyirapfdDtVLIC2Uxqmr5xLafKNPrP4R1evQy7LYMe0mEF4h8USkypyBju4aaFOygz9zrXc+m0zUNEDwkSeHjDOyB7sg4UuMOoBpNVYysyTgYrXQbaHGfgVKJ8wSJfVFZsydIN1qwAvmEXDhWoTJ/H+MctWm39RmlQMukvpuVNMig04cZcoPKGa1+pZ4x9KVlFyQNo8ZfXAMmpq1Uy+ZVaXCtqTMzloOPtjWCo31aVW5nuMQoJ9RtGgCvZHWxYuR1Fiq/AP3FvfJX6qUiSPHh7I7fW66jVD2LHWq2Ku5t3L1W64FTOfHWNZusocI5Pd66vMIG73t5gzUE18B+c48v3MUWj7nlO103zBW8xLLEysEAT+n1Qh8FnqZp1LAPf3tjaKI3yM5AU8OcV8NkPYcDT1K0XYuKtHcB93siVpZM6daxU9tXbzTyeAB6/lxg1tKmbPwF7matzi1trX/VMpCnJU+MCwuLg09RUf9P3eayyiy3vSuUqHiT0h7NblXT6G25MuT7evMO2Fra2cOPD2COZbC7MJirB7w2QeQs+qZJTXXhKKr12gti2yvczbjXptOAqCduo1FOfOCrHx3FrgSU3eRSttKdylkyEzWvhDGNCORSY2u17yzT8S+1tSnUyNJ14iGUoUAHVwYTk7Jh0trXIjw/OF8lGwNqsnM9wYtr3nZf/AA/nC/xvloCZhuMlY3qh6bkwCDw/Aw5jxuBe25dYt623JG6kxPT85w1SrKGri720ZYKUr8xAIFPzg6WhCKrKuM5FJbMpTlWXERi/0KklZfL3F5aqafP9MznUnhXWAFcwUcaXcN+mBNA04wO7N0sUd3ZstpJWJHhQawFsu9gUuQ4pRbaruO0D/CLrdIFyGD2T2236Cr2+RtU0rcDKdCo85cIfw5EXyRfdwZdCVKtrZU2jPppTQUhlZJAXsLsbl3J3+5z9vCgi1fURyOQ/w2NLmxSRMEj+MNU1E7b6DcxWBt1NAlPmCZmnEQ3RaSZImQthZLCkiW0zGkbtb8SFRc5RVwytC1cNorPSn4QlkbMOwuciGvVKSfMZ8BzhW+piqlg9ke3jcWpfQ3Oc6y6QjnpK0OhgrDFhkMrd45SrcHaEcJnwhTHjhj1tgU/6kfbe866LUBrzpBb0BFtdOJvLYupqQjcfH2eML2xyQHsayi5WpDlZrUNOSiIH8REEr1z/AGZktW5lL2aA1gOTE4YagIPW1zmHy88nchepBJ1P2xx+xRybCy3xjbVqhEtARp05dISeOWRaMqXsTZOKWZTUK6D84JWsB67ApmPibAStxIEU1EG2RupUYlN9kXQm4TNBUQdTSctCIEnqHQ5sBi7GyKAqhodB+cOYHqUwqyxZetFMtGZM/wAo6lXKBNMijE3jNml7ZJCgQDX8oKsclQCjmEu33luJbntVu+qs9IxfEXxJa7x6yCbZzy+oAiU9ekK3xfQnFmJzHNbS+4JH3h7axyux1XdlNRoVlxaOraVcMJmE0npwPH2Q11ek+OxRORkLhOLDKtRwn/lEEy9VpMgHqzjjD6khUlChrHCzYbLJvoQzqzaJBT65T0r/ABh3r4iF1jMobqYaM5R38CSRC3eZvn5NoTPeOZ/KOhWygm5NY7b+FtlXt2jYpHGXOZPLlEbRi2xXoyCnn/hbUz5CfMyGkBakCaQN4QJb+JCa85e2OpJ1eJjezwt0C03kFJ0nzkPwiGXpuFGEtUOA3UqrQpU/+yYyyiHk7i6uXAyFTQlW2XSAXJGsGW1xaWmySnzKE/aamFnuEqiuvLOSiSNOn0pGLBNiRY2LjwG0fZA1ozPLwQsihy3UUK1B/hDONyZs5DbtdCVlveJzkPwjoY6wDNmOz+17e9aU840FBCd4oOAn9sdDE4MWUmbuG7ZxNw0zbnZok15J/MRu9wfABe4cj8VauIcVMqTT6oVvcviLbGWDarlKgnl98D5KAiUBZcW7XpBDiaeH0…);
}
.tv_video {
	height: 100%;
	width: 100%;
	object-fit: cover;
} */
