/*
Theme Name: Hello Elementor Child
Template: hello-elementor
Author: Peakovate
Version: 1.0
Text Domain: hello-elementor-child
*/

.house-model.selected img{
	border-color: #E7E2CC !important;
}

.swiper-slide img:hover{
	border-color: #E7E2CC !important;
}

/* popup form css */

.pum-theme-274 .pum-container, .pum-theme-lightbox .pum-container{
	border: 8px solid #CCF1FF !important;
	padding: 20px !important;
}

.pum-theme-274 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close{
	background-color: #CCF1FF !important;
	color: #000000 !important;
}

p.popup-model-title {
    font-size: 14px;
    font-family: 'Inter';
    font-weight: 400;
}
img.popup-model-image {
    width: 190px !important;
    height: 130px !important;
    object-fit: cover;
}
div#popup-preview {
    display: flex;
    gap: 10px;
    justify-content: space-evenly;
}
.popup-preview-heading p {
    font-size: 20px;
    font-weight: 500;
    color: #004F6D;
}
input[type=text]{
	margin-bottom: 12px;
}
[type=submit]{
	background-color: #004F6D !important;
    border: 1px solid #004F6D !important;
    border-radius: 4px !important;
    color: #ffffff !important;
	font-size: 14px !important;
}
@media screen and (max-width: 989px) {

/* 	css for slider */
	.bathroomSwiper, .bedroomSwiper, .livingSwiper, .kitchenSwiper {
    width: 80% !important;
}
	.swiper-button-prev.bathroom-prev, .swiper-button-prev.bedroom-prev, .swiper-button-prev.living-prev, .swiper-button-prev.kitchen-prev {
    height: 30px !important;
    width: 30px !important;
	}
	.swiper-button-next.bathroom-next, .swiper-button-next.bedroom-next, .swiper-button-next.living-next, .swiper-button-next.kitchen-next {
    height: 30px !important;
    width: 30px !important;
	}
	.slider-sub-heading {
    font-size: 16px !important;
}
	
/* 	popup form css */
	
	div#popup-preview {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: space-evenly;
}
	img.popup-model-image {
    width: 140px !important;
}
	p.popup-model-title {
    font-size: 12px;
    font-family: 'Inter';
    font-weight: 400;
}
	
}