@media screen and (min-width:991px){
	.item_sub_content
{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);

}
.item_mod_one_title
{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:50%;
	font-size:25px;
	text-align:center;
	background:rgba(0, 216, 255,.3);
	color:white;
}
.item_mod_one_desc
{
	position:absolute;
	width:90%;
	left:5%;
	bottom:-50%;
	height:auto;
	font-size:15px;
	text-align:justify;
	color:white;
}
.item_mod_one_btn
{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:90%;
	left:5%;
	bottom:-55%;
	height:50px;
	font-size:15px;
	text-align:justify;
	border:solid 2px rgba(0, 216, 255,.5);
	color:white;
}
.item_mod_one_btn:hover
{
	background:rgba(0, 216, 255,.5);
	border:solid 2px rgba(255, 255, 255,1);
	cursor:pointer;
}	
}

@media screen and (max-width:991px){
	.item_sub_content
{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);

}
.item_mod_one_title
{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:50%;
	font-size:20px;
	text-align:center;
	background:rgba(0, 216, 255,.8);
	color:white;
}
.item_mod_one_desc
{
	position:absolute;
	width:90%;
	left:5%;
	bottom:-50%;
	height:auto;
	font-size:12px;
	text-align:justify;
	color:white;
}
.item_mod_one_btn
{
	position:absolute;
	display:flex;
	justify-content:center;
	align-items:center;
	width:90%;
	left:5%;
	bottom:-55%;
	height:50px;
	font-size:15px;
	text-align:justify;
	border:solid 2px rgba(0, 216, 255,.5);
	color:white;
}
.item_mod_one_btn:hover
{
	background:rgba(0, 216, 255,.5);
	border:solid 2px rgba(255, 255, 255,1);
	cursor:pointer;
}	
}


.item_mod_one_btn >a
{
color:white;
}

