*{
	margin: 0;
	padding: 0;
}
p a{
	
	color: -webkit-link;
	text-decoration-line: underline;
	cursor: auto;
}
h2{
	margin-top: 70px;
	font-size: 40px;
	font-weight: bold;
}
.description{
	margin-top: 30px;
	font-size: 20px;
}
.contact-image{
	margin-top: 70px;
	margin-right: 20px;
	height: 50%;
	width: 30%;
	border-radius: 25px;
	box-shadow: 5px 5px 10px 5px rgba(0, 0, 0, 0.5);
}

.img-text-container{
	display: flex;
  	gap: 20px; 
}
.text-container{
	margin: 0 20px;
}


@media all and (max-width: 768px){

	.img-text-container{
		display: block;
	}
	.contact-image{
	 	display: block;
	 	margin-left: auto;
		margin-right: auto;
  		height: 80%;
		width: 60%;
	}

}