body {	background-color: #F6F5ED;}.page-banner{	position:relative;	border-radius: 1.2rem;	overflow: hidden;}.page-banner img{	max-width:100%;	width:100%;	aspect-ratio: 1920 / 600;	object-fit: cover;}.parallax-window{	background: transparent;	padding-top: 4rem;	padding-bottom: 4rem;	object-fit: cover;	height: 30rem;	position: relative;	display: flex;	align-items: center;}.parallax-mirror{	border-radius:1.2rem;}.parallax-mirror:before {	content: '';	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	background: linear-gradient(270deg, transparent 0%, rgb(from #000 r g b / 72%) 57.33%, rgb(from #000 r g b / 60%) 100%);	z-index: 1;	border-radius: 1.2rem;}.page-banner-section .page-title{	position: relative;	z-index: 2;	color:#fff;}.page-banner-section .page-title .pt-instro,.page-banner-section .page-title .pt-sub-title,.page-banner-section .page-title .pt-title{	font-size:3rem;	font-weight: 600;	color:#fff;	padding-top:2rem;	width: 70%;	line-height: 1.25;	padding-bottom: 1rem;}.page-banner-section .page-title .pt-sub-title{	font-size: 2rem;	padding: 0;	margin-bottom: 2rem;	font-weight: 400;}.page-banner-section .page-title .pt-instro{	padding: 0;	margin-bottom: 2rem;	font-weight: 400;	font-size:1.5rem;	width: 60%;}.page-banner-section .bread-path a,.page-banner-section .bread-path{	color: #fff;	font-size: 1rem;}/*.page-banner:after {    content: "";    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    background-image:linear-gradient(180deg, rgba(0,0,0,.3) 0%, #00000000 60%);    height:100%;}*/.bread-path a,.bread-path{	font-size:0.9rem; 	color:#666;}.bread-path{	color:#999;}.bread-path i.iconfont{	display:inline-block;	margin-left:2px;	margin-right:2px;}@media only screen and (max-width:1040px) {   body {	    padding-top: 0rem;	}	.parallax-window{		height:18rem;	}	.parallax-window .page-title{		padding:0 2rem;	}	.parallax-window:before {		content: '';		width: 100%;		height: 100%;		position: absolute;		top: 0;		left: 0;		right: 0;		bottom: 0;		background: linear-gradient(270deg, transparent 0%, rgb(from #000 r g b / 72%) 57.33%, rgb(from #000 r g b / 60%) 100%);		z-index: 1;	}	.page-banner-section .page-title .pt-title{		font-size: 1.75rem;		width: auto;	}	.page-banner-section .page-title .pt-sub-title{		font-size: 1rem;		width: auto;	}}.error{color:#F00}.form-section .f-img-box{	position: relative;	width: 100%;	height: 100%;	background-size: cover;	padding: 5rem 0;	background-position: right bottom;	background-repeat: no-repeat;}.form-section .f-img-box:before{	content: '';	position: absolute;	left:0;	right:0;	bottom: 0;	top:0;	width: 100%;	height: 100%;	background: linear-gradient(to left, rgba(246, 245, 237, 0) 20%, rgba(246, 245, 237, .9) 100%);}.form-section .sec-title{	font-size:.875rem;	color:#161616;	padding:.5rem 2rem .5rem 2.5rem;	border: 1px solid #16161622;	border-radius: 5rem;	position: relative;	display: inline-block;	margin:0 auto;	text-align: center;}.form-section .sec-title:before{	content: '';	position: absolute;	top: 50%;	left: 1rem;	transform: translate(0, -50%);	width: 6px;	height: 6px;	border-radius: 50%;	background-color: var(--bs-theme-color);}.form-section .f-info-card .f-title{	font-size: 1.8rem;	font-weight: 600;	color: #161616;	line-height: 1.25;	max-width:100%;}.form-section .f-info-card{	color: rgb(114, 114, 114);	padding-left: 4rem;	padding-right: 4rem;	z-index: 1;	position: relative;	margin: 0;}.form-section .f-instro{	margin:0;}.form-section .form-section-box > .row{	border-radius: 1.25rem;	overflow: hidden;}.form-section .f-list{	padding: 0;	width: 50%;}.form-section .f-list .f-list-item{	display: flex;	margin-bottom: 1rem;}.form-section .f-list .f-list-item .f-list-item-img{	width: 3rem;	height: 3rem;	border-radius: 50%;	background-color: #F6F5ED;	display: flex;	align-items: center;	justify-content: center;	padding: .7rem;	margin-right: 0.9375rem;	flex-shrink: 0;}.form-section .f-list .f-list-item .f-list-item-img img{	width: 100%;}.form-section .f-list .f-list-item .f-list-item-info{	color: rgb(114, 114, 114);	font-size: .9rem;}.form-section .f-list .f-list-item .f-list-item-info .fl-title{	font-size: 1rem;	margin-bottom: 0.625rem;	color: var(--bs-body-color);}.form-section .descrption-row .container-fluid .ask-content,.form-section .descrption-row .container-fluid,.form-section .descrption-row .ask-price,.form-section .descrption-row{	height: 100%;}.form-section .descrption-row .container-fluid{	padding: 0;}.form-section .descrption-row .container-fluid .ask-content{	border-radius: 0;	height: 100%;	display: flex;	flex-direction: column;	align-items: center;	justify-content: center;}.form-section .f-info-content{	width: 50%;	color:#161616;}@media only screen and (max-width:767px) {	.form-section .f-img-box{		padding:3rem 0;		background-size: 200%;		background-position: left bottom;	}	.form-section .f-info-card{		padding-left:1rem;		padding-right: 1rem;	}	.form-section .f-list{		width: 100%;	}	.form-section .descrption-row .container-fluid .ask-content{		padding-top:3rem;		padding-bottom:3rem;	}	.form-section .f-info-card .f-title,	.ask-price .container-fluid h5.text-title{		font-size: 1.5rem;	}	.form-section .f-info-content{		width: auto;	}}