

/* Start:/local/templates/main/style.css?1770007721719*/
@import "/local/templates/main/assets/font/font.css";
@import "/local/templates/main/assets/css/swiper-bundle.min.css";
@import "/local/templates/main/assets/css/jquery.formstyler.css";
@import "/local/templates/main/assets/css/jquery.formstyler.theme.css";
@import "/local/templates/main/assets/css/jquery.fancybox.css";
@import "/local/templates/main/assets/css/nouislider.css";
@import "/local/templates/main/assets/css/timer.css";
@import "/local/templates/main/assets/css/normalize.css";
@import "/local/templates/main/assets/css/icons.css";
@import "/local/templates/main/assets/css/flex.css";
@import "/local/templates/main/assets/css/header.css";
@import "/local/templates/main/assets/css/home.css";
@import "/local/templates/main/assets/css/selection.css?v=0.11";
@import "/local/templates/main/assets/css/modal.css";
@import "/local/templates/main/assets/css/map.css";
@import "/local/templates/main/assets/css/footer.css";
@import "/local/templates/main/assets/css/architect.css";
@import "/local/templates/main/assets/css/parts-lot.css";
@import "/local/templates/main/assets/css/parking.css";
@import "/local/templates/main/assets/css/pdf.css";


/* End */


/* Start:/local/templates/main/template_styles.css?1770007721488*/
.master-plan .master-plan-main {
	position: relative;
}
.master-plan .master-plan-main img {
	width: 100%;
	border-radius: 32px;
}
.master-plan .master-plan-main svg {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
}
.master-plan .master-plan-main .objectMask {
	transition: .3s;
}
.news-photo img {
	width: 100%;
	height: 200px;
	object-fit: cover;
}
.bank-card-box.bank-card-opened .bank-card-drop {
	gap: 16px;
	display: flex;
	flex-direction: column;
}
/* End */
/* /local/templates/main/style.css?1770007721719 */
/* /local/templates/main/template_styles.css?1770007721488 */
