@import url("/css/vendor/bw-icons/bw-icons.css");


/***** Nova Allee  *****/
:root {
	--baseTextColor: #fff;
	--baseColor1: #3C4E3D;
	--baseColor1-light: #eaeaea;
	--textLight: #999999;
	--propertiesGridBaseColor: #454444;
	--viewPropertyBGGradientFrom: #E3E1D6 !important;
	--viewPropertyBGGradientTo: #E3E1D6 !important;
	--buttonBackground: #fff;
	--buttonText: #3C4E3D;
	--pcr-input-placeholder-text: #fff;
	--linkColor: #3C4E3D;
	--iconText: #3D4D3D;
}


/*** icons ***/
#i3d .icon.download::before{
	font-family: "bw-icons";
	content: "\61";
}

/** grid **/
@media(min-width:1024px) {
	#i3d .objImagesWrapper {
		max-width: 35%;
		padding: 50px;
	}
}

.propertiesGrid .body .col.ref_no,
.propertiesGrid .body .col.offer_state_label {
	color: var(--linkColor);
}

#i3d .propertiesGrid div.propertiesGroup {
	display: none;
}

#i3d .propertiesGrid .body .row:nth-of-type(2) {
	border-top-style: none;
}

#i3d .propertiesGrid .header .col.sys,
#i3d .propertiesGrid .body .col.sys {
	flex-basis: 100px;
	text-align: left;
}

#i3d .propertiesGrid .header .sys-2::before {
	content: "Grundriss ";
}

#i3d .propertiesGrid .body .sys-2::after {
	content: "PDF ";
	color: var(--linkColor);
}

#i3d .gridTopInfo {
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: flex-start;
	margin-bottom: 25px;
}

#i3d .gridTopInfo .link {
	background-color: #fff;
	border: 2px solid var(--iconText);
	flex: 0 0 auto;
	flex-basis: 200px;
	padding: 10px;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
	margin-right: 20px;
}

#i3d .quickView-header {
	margin-top: 20px;
}

#i3d .quickView-header .title {
	font-weight: bold;
	font-size: 20px;
}

#i3d .quickView-header .title::before {
	content: "Objekt ";
}

#i3d .quickView .col.value {
	border-bottom: none;
}

/** details **/
#i3d .viewProperty {
	background: linear-gradient(90deg, var(--viewPropertyBGGradientFrom) 50%, var(--viewPropertyBGGradientTo) 50%);
	padding: 0px;
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: space-between;
}

#i3d .viewProperty-inner {
	display: flex;
	padding: 40px;
	max-width: 1200px;
}

#i3d .viewProperty-block-2 {
	margin-top: 100px;
	margin-left: 40px;
}

#i3d .viewProperty-block-1 .sc-gallery img:nth-of-type(2) {
	display: none;
}

#i3d .viewProperty-block-2 .sc-gallery img:nth-of-type(1) {
	display: none;
}

#i3d .viewProperty-block-2 .sc-gallery img:nth-of-type(2) {
	max-width: 50%;
}

#i3d .viewProperty .factsheet .row {
	border-bottom: 1px solid #333;
}

#i3d .viewProperty-title h2 {
	text-transform: uppercase;
}

#i3d .viewProperty-title h3 {
	display: none;
}

#i3d .propertiesGrid .body .bold {
	font-weight: bold;
}

#i3d #pcr-form-wrapper {
	background-color: #3C4E3D;
	padding: 40px 20px;
	max-width: 1200px;
	width: 100%;
}

#i3d #f_pcr_message,
#i3d #pcr-form-wrapper input,
#i3d #pcr-form-wrapper select {
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
}

#i3d #pcr-form-wrapper input {
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
}

#i3d #f_pcr_message,
#i3d #pcr-form-wrapper input,
#i3d #pcr-form-wrapper select {
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
}

#i3d .viewProperty .viewProperty-block-3 {
	width: 100%;
	background-color: #3C4E3D;
	display: flex;
	justify-content: center;
	align-content: center;
}

/* #i3d .sc-gallery img:nth-of-type(1) {
	max-width: 600px;
} */
#i3d .sc-gallery {
	max-width: 600px;
}

/* .carousel__slide.is-selected:not():nth-of-type(1),
.carousel__slide.is-selected:not():nth-of-type(2) {
	display: none;
}
.carousel__viewport {
	display: flex !important;
	align-items: center;
	justify-content: center;
	align-content: center;
}

.carousel__track {
	transform: initial !important;
} */

/** mobile **/
@media(max-width:500px) {
	#i3d .propertiesGrid .header .sys-2::before {
		content: "";
	}


	#i3d .propertiesGrid .header .col.sys,
	#i3d .propertiesGrid .body .col.sys {
		flex-basis: 60px;
		text-align: left;
	}

	#i3d .propertiesGrid .body,
	#i3d .propertiesGrid .header {
		font-size: 12px;
	}

	#i3d .propertiesGrid .col.sys.sys-2 {
		display: none;
	}

}