.panel40_1
{
	/* background-image: url('../../image/11111.png'); */
	/* height: 500px; */
	background-position:  center center;
	background-repeat: no-repeat;
	background-size: 100%;
	/* background-attachment: fixed; */
}

.panel40_1 *
{
	font-size: initial;
}

.p40Parent
{
	display: flex;
	max-width: 1000px;
	margin: auto;
	flex-direction: row;
	height: 500px;
	
	/* justify-content: center; */
	/* align-items: center; */
	
}

.p40ParentR
{
	flex-basis: 50%;
	padding: 20px;
	/* background-color: red; */
}

.p40ParentL
{
	flex-basis: 50%;
	position: relative;
	/* background-color: green; */
}

.p40ParentRTitr1
{
	font-size: 50px;
	color: #034da2;
	font-family: 'vazir';
	/* margin-top: 30px; */
}

.p40ParentRNote
{
	font-size: 15px;
	color: #666666;
	margin-top: 20px;
	font-family: 'Vazir';
	text-align: justify;
	line-height: 35px;
}

.p40ParentRMore
{
	font-size: 15px;
	color: #f7600f;
	margin-top: 10px;
	border-bottom: 2px solid #f7600f;
	display: inline-block;
	font-family: 'Vazir';
}

.p40ParentLSoton
{
	background-color: #f3a236;
	height: 100%;
	width: 50%;
	margin: auto;
}

.p40ParentLBody
{
	/* background-color: #f7600f; */
	height: 60%;
	position: absolute;
	top: 20%;
	width: 90%;
	left: 5%;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.p40ParentLBody img
{
	max-width: 100%;
	max-height: 100%;
	border-radius: 10px;
}

@media only screen and (min-width: 0px) and (max-width: 500px)
{
	.panel40_1
	{
		background-size: 300%;
	}
}

@media only screen and (min-width: 501px) and (max-width: 750px)
{
	.panel40_1
	{
		background-size: 200%;
	}
}