section {
	padding-top: 50px;
	padding-bottom: 50px;
}
.img-fluid {

height: 255px;

}

.footer-5logo{
  width: 100%;
}
.card-5img-top {

width: 200px;
height: 200px;

}

h1 {
  margin-bottom: 10.5rem;
  font-weight: 700;
  font-size: 40px;
}

h5 {

  color: #ef7d2c;
}

h2 {
  color: #f252f5;
  font-weight: 600;
}

a {

  color:grey;
}
.carousel-control-prev, .carousel-control-next {
	width: 20px;
}
.mai-5nnam {
    color: #f1e8e8;
    text-shadow: 3px 3px 3px #b97a3a;
    font-weight: 700;
    background: #6292ffde;
}

.ww-5text-pic {
	padding-top: 25px;
    padding-bottom: 25px;
}

.coo-8her {
	background:#81c4e3;
	padding:5px;
	border: 2px solid;
	border-radius: 5px;
	text-align:center;
  position: fixed;
    z-index: 99;
}

.popup_display{
	background:#81c4e3;
	padding:5px;
	border: 2px solid;
	border-radius: 5px;
	text-align:center;
}	

.contct-5frrm {
  display: none;
  position: fixed;
  border: 3px solid black;
  border-radius: 10px;
  z-index: 9;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%,-50%);
  
}

.order5 {
  max-width: 300px;
  padding: 15px;
  background-color: #c5b0e9;
  font-family: revert;
}

.order5 input[type=text], .order5 input[type=tel] {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  border: none;
  background: #f1f1f1;
}

.order5 input[type=text]:focus, .order5 input[type=tel]:focus {
  background-color: #ddd;
  outline: none;
}

.order5 .btn {
  background-color: #50e91e;
  color: white;
  padding: 16px 20px;
  border: none;
  cursor: pointer;
  width: 100%;
  margin-bottom:10px;
  opacity: 0.8;
}

.order5 .cancel {
  background-color: #262626;
}

.order5 .btn:hover, .open-button:hover {
  opacity: 1;
}

.form-8ligh {
	text-align: center;
}

.btn-primary{
border-radius: 35%;
background-color: #50e91e;
}

@media (max-width: 500px) {

  h1 {
  font-size: 30px;}
}