/* Custom CSS File for Buyers to Modify */



#forminator-module-17872
{
	display: block;
	position: absolute;
	z-index: 123;
	    background: linear-gradient(181deg, #4986ee, #c8f70b);
	width: 97%;
}
#forminator-module-17872 p
{
	color: black;
}
#forminator-module-17872 .forminator-label
{
	color: black;
    font-size: 20px;
}

/*Тут будут мои стили. Переопределяют элементор*/
.bread-crumbs
{
	margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 5px;
}
.elementor-widget-container
{
	color: black !important;
}
.rh_blog__post a
{
	color: #0054a6; 
}
.rh_blog__post a:hover
{
	color: black!important;
    text-decoration: underline;
}
.read-more a
{
	color: black !important;
}
.form-3d-tour-content
{
}
#myVideo
{
width: 400px;
}

.background-quiz
{
	background-image: url("/wp-content/uploads/2023/01/kipr-v-sentyabre_1384127161.jpg");
	background-position: center;
}

@media (min-width: 767px)
{
	.search-form-di
	{
		display: none;
	}
}


/*Стили для мобилки*/
@media (max-width: 767px)
{
	.search-form-div
{
	display: none;
}	
	.pos_fix_tel
		{
			position: fixed !important; 
			left: 15%;
			top: -0.25%;
		}
	.pos_fix_wa
	{
	position: fixed !important;
    top: 2.2%;
    left: 75%;
	}
	.pos_fix_telega
	{
	position: fixed !important;
    top: 2.5%;
    left: 85%;
	}
	#marg_for_mob
	{
		margin-top: -100px;
	}
	h1 
	{
	font-size: 22px !important;	
	}
	
	h2 
	{
	font-size: 18px !important;	
	}
	h3 a 
	{
	font-size: 18px !important;
	}
	.rh_prop_card__details_elementor h3
	{
		margin-bottom: 10px !important;
	}
	.rh_prop_card__details_elementor p
	{
		margin-bottom: 10px !important;
    	font-size: 14px !important;
	}
	.elementor-widget-container p span
	{
		font-size: 14px;
		margin-bottom: 10px;
		line-height: 10px;
	}
}

@media (min-width: 768px) and (max-width: 1200px)
{
	#marg_for_mob
	{
		margin-top: 0px;
	}
	.pos_fix_tel
		{
			position: fixed !important; 
			left: 15%;
			top: -0.25%;
		}
}
