*{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
#overall{
	max-width: 1200x;
	widdh:100%;
     margi: 0 auto;
	font-size: 16px;
	paddin: 0 20px;
	
}

header{
	max-width: 960px;
	padding: 4px;
	margin: 0 auto;
}

.head:after{
	content: "";
	display: black;
	clear: both;
}

.head img{
	width: 28%;
	height: 60px;
	float: left;
}

header .head h1{
      font-size: 18px;
      color:  #BE034A;


}   

header .head span{
       text-transform: uppercase;
       color: black;
}


.hero img{
	width: 100%;
	height:350px;
}

.about-business{
	margin: 8px;
	padding: 15px;
	font-size: 18px;
}

.about-business h2{
     color:#BE034A;
     font-size: 20px;
     padding: 1px;
}

.about-me{
	 
     background: #BE034A;
     color: #fff;
     padding: 30px 15px;
}

.about-me img{
	border-radius: 18px;
	height: 280px;
	width: 98.5%;
	padding: 2px;
}
 
section{
	margin: 18px;
}

section img{
	border-radius: 25px;
	height: 450px;
}
.our-services{
	margin: 14px;
	padding: 14px;
   
}



.our-services img{
	width: 44.4%;
	margin: 8% 1%;
	padding: 1% ;
	height: 190px;
	border-radius: 30px;
}


.our-services h2{
	color: #BE034A;
}

.our-services span{
	color: #BE034A;
	font-style: italic;
}

.plain{
	text-align: center;
	margin: 10px;
}

.plain li{
	text-decoration: none;
	list-style: none;
	margin:4px auto;
	text-align: center;
	border: 1px solid #BE034A;
	border-radius: 8px;
	background: #fff;
	width: 88.5%;
	height: 20px;
}

.plain li:hover{
	background: #BE034A;
	color: white;
}

.plain a{
	color: #000;
	text-decoration :none;
	text-transform: uppercase;
	text-align: center;
}

.plain a:hover{
	color: #fff;
}


.plain img{
	width: 96%;
	height: 320px;
	margin-top:0px ;
	padding: 0  10px;
	border-radius: 32px;
}


.choose-us{
	border: 1px solid  #BE034A;
	border-radius: 25px;
	background: #fff;
     color: black;
	width: 86%;
	margin:8.5%;
	padding:3%;
}

.choose-us:after{
	display: black;
	content: "";
	clear: both;
}


.choose-us h2{
	borde: 1px solid  #BE034A;
	border-radius: 25px;
	background:  #BE034A;
	color: #fff;
	width: 70%;
	padding: 2.5%;
	margin: 2px;
	font-size: 22px;
	text-align: center;

}

footer{
	background: #BE034A;
	color: #fff;
	padding: 4%;
}

footer ul{
	padding: 10px;
}

footer img{
	width: 20%;
	height: 50px;
}

footer .the-end{
	opacity: 0.2;
}



footer a{
	font-size: 26px;
	margin: 6px  20px;
	
}

.fa-facebook{
	color: #1877F2;
}

.fa-whatsapp{
	color: #25D366;
}

.fa-instagram{
	color: #E4405F;
}

.fa-tiktok{
	color: #000;
}


