.main-banner{
	height: 420px;
}
.slide-main-swiper{
	height: 100%;
	background-size: cover;
}
.elementor-219 .elementor-element.elementor-element-87e1e94{
	margin-bottom: 50px;
}
.overlay-pop{
	height: 100vh;
    width: 100vw;
    position: fixed;
    top: 0;
    z-index: 99999;
    background: #000000ab;
    display: flex;
    align-items: center;
    justify-content: center;
	display: none;
}
.img-close-pop{
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 9999999999;
	cursor: pointer;
}
.body-popap{
	background: #fff;
}
.popap-catalog{
	cursor: pointer;
}
a{
	cursor: pointer;
}
.body-popap{
	max-width: 600px;
}
.body-popap-order{
	padding: 30px;
}
.order-popup-mal{
	color: #fff!important;
}
.plat-sec-new{
	padding-bottom: 112px!important;
}
.pavilions-collection{
	padding-bottom: 60px;
}
.art-slide{
	height: 100%;
}
.tarif-sec-int{
	padding-top: 100px!important;
}
.comp-new{
	color: #fff!important;
}
@media(max-width:500px) {
	.plat-sec-new{
		padding-bottom: 0!important;
	}
	.plat-sec-mobil{
		padding-bottom: 60px!important;
	}
}