@charset "utf-8";

.subv{
	background-image:url("../img/main.jpg");
	background-repeat:no-repeat;
	background-size:cover;
	background-position:bottom;
	height:100vh;
	position:relative;
}
.subv h2{
	position:absolute;
	width:100%;
	text-align:center;
	top:35%;
}
.subv h2 span{
	background-color:rgba(255,255,255,0.5);
	padding:50px;
	font-size:72px;
	color:var(--1st);
}
.service-border{
	border-top:dotted 2px var(--1st);
	margin-top:20px;
}
.service-border h4{
	margin-top:20px;
}
@media screen and (max-width:992px){
	.subv h2 span{
		padding:10px;
		font-size:28px;
	}
}