*{
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: 'Poppins', sans-serif;
  list-style: none;
  text-decoration: none;
}
.head{
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 33px 9%;
  align-items: center;
}
.logo{
  font-size: 35px;
  font-weight: 700;
  color: white;
}
.navlist{
  display: flex;
}
.navlist a{
  color: #52514e;
  margin-left: 60px;
  font-size: 20px;
  font-weight:500;
  border-bottom:2px solid transparent;
  transition: all .55s ease;
}
.navlist a:hover{
  border-bottom: 2px solid #52514e;
}
#menu-icon{
  color: rgb(211, 232, 215);
  font-size: 30px;
  z-index: 10001;
  cursor: pointer;
  display: flex;
}

body{
  background: linear-gradient(295deg, #ABC4AA 0%, #F3DEBA 30%, #A9907E 70%);
  height: 100%;
  width: 100%;
  z-index: 0;
}
/* section{
  padding: 0 19%;
} */
.containerkontakt{
	display: flex;
	/* border: solid 3px  blue; */
	margin-top: 50px;
	font-size: 55px;
	font-weight: 600;
	justify-content: center;
  flex-direction: column;
  align-items: center;
}


.kontakttext{
	display: flex;
	color: #675D50;
  font-weight: 700;
}

.othertextcontainer{
	/* border: solid 3px green; */
	display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 24px;
}

.item1{
  display: flex;
  padding: 5px;
  /* padding: 10px; */
}
.item2{
  display: flex;
  padding: 5px;
  /* padding: 10px; */
}
.item3{
  display: flex;
  padding: 5px;
  /* padding: 10px; */
}
.item4{
  display: flex;
}
.ri-mail-line{
  position: relative;
  top: 6px;
  right: 4px;
}
.ri-phone-line{
  position: relative;
  top: 3px;
  right: 4px;
}
.ri-map-pin-line{
  position: relative;
  top: 3px;
  right: 4px;
}