.maintenance {
		width: 1220px;
		height: auto;
		margin: 3% auto;
		
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 40%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
	}
	.maintenance-box-text hr{
		  width: 20%;
		  height: 4px;
		  background-color: white;
	}
	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 20px;
	}
	
	
@media screen and (max-width: 1680px) {
	
}
@media screen and (max-width: 1440px) {
	
}
@media screen and (max-width: 1280px) {
	
}
@media screen and (max-width: 1220px) {
	.maintenance {
		width: 98%;
		height: auto;
		margin: 3% auto;
		
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 40%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
	}
	.maintenance-box-text hr{
		  width: 20%;
		  height: 4px;
		  background-color: white;
	}
	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 20px;
	}
}
@media screen and (max-width: 1024px) {
	.maintenance {
		width: 98%;
		height: auto;
		margin: 3% auto;
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 40%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
	}
	.maintenance-box-text hr{
		  width: 20%;
		  height: 4px;
		  background-color: white;
	}
	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 20px;
	}
}
@media screen and (max-width: 768px) {
	.maintenance {
		width: 98%;
		height: auto;
		margin: 3% auto;
		
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 90%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
	}
	.maintenance-box-text hr{
		  width: 20%;
		  height: 4px;
		  background-color: white;
	}
	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 20px;
	}
}
@media screen and (max-width: 500px) {
	.maintenance {
		width: 98%;
		height: auto;
		margin: 3% auto;
		
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 90%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
	}
	.maintenance-box-text hr{
		  width: 20%;
		  height: 4px;
		  background-color: white;
	}
	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 16px;
	}
}
@media screen and (max-width: 768px) {
	.maintenance {
		width: 98%;
		height: auto;
		margin: 3% auto;
		
	}
	
	.maintenance-box {
		display: flex;
		flex-wrap: wrap;
		margin: 2% auto;
	}
	.maintenance-box-card{
		width: 90%;
		height: auto;
		margin: 1% auto;
		overflow: hidden;
		position: relative;
		border: 1px #c9a084 solid;
	}
	
	.maintenance-box-card img{
		width: 100%;
		height: auto;
	}
	.maintenance-box-text{
        color: black;
		padding: 3% 0%;
		background-color: white;
	}
    .maintenance-box-text h3{
		margin-top: 1%;
         text-align: center;
		 font-size: 16px;
	}

	.maintenance-box-text p{
		width: 85%;
		height: auto;
         text-align: center;
		 margin: 0 auto;
		font-size: 16px;
	}
}
