* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}

body {
  background-color: #000;
  color: #000;
}

.header {
  width: 100%;
  height: 100vh;
  background-image :linear-gradient(rgba(121, 119, 255, 0.3),rgba(26, 2, 70, 0.7)),url(images/background.jpeg);
  background-size: cover;
  background-position: center;
  padding: 10px 10px;
  position:relative; 
  text-align: center;
  display:flex;
  flex-direction: column;
} 
.logo {
  width:320px;
  /* height:81px; */
  cursor:pointer;
}

@keyframes rotate {
	to {
		--angle: 360deg;
	}
}

@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

.header-content {
text-align: center;
align-items: center;
justify-content: center;
align-content: center;
margin: AUTO;
/* margin-top:5px; */
width: 60%;
height: 300px;
background-color: white;
border-radius: 10px;
/* border: 7px solid; */
/* --angle: 0deg; */
	/* border-image: conic-gradient(from var(--angle), red, yellow, lime, aqua, blue, magenta, red) 1; */
	/* animation: 10s rotate linear infinite; */
}

.header-content h1 {
  font-size:30px;
  font-weight: 600;
}

.header-content h3 {
  font-size:18px;
  margin-bottom: 10px;
}

.header-content hp {
  font-size:14px;
}

.logo {
  width:320px;
  margin-bottom: 10px;
}

.copyright-text {
font-size: 14px;
padding: 10px;
margin-top: 20px;
margin-bottom: 10px;
background-color: #303030;
text-align: right;
}

.contact-container {
display: flex;
text-align: center;
align-items: center;
justify-content: space-evenly;
align-content: center;
margin: AUTO;
margin-top:20px;
width: 60%;
height:350px;
background-color: white;
border-radius: 10px;
}
.contact-left{
display: flex;
flex-direction: column;
align-items: start;
gap:15px;
}
.contact-left-title h2 {
font-weight: 400;
margin-bottom: 5px;
}
.contact-left-title hr {
  border:none;
  width:120px;
  height: 3px;
  background-color: #a363aa;
  border-radius: 10px;
  margin-bottom:10px;
}
.contact-inputs {
  width: 300px;
  height:25px;
  border:none;
  outline: none;
  padding-left: 15px;
  font-weight: 300;
  color:#666;
  border-radius: 30px;
  background-color:#f4d9f7;
}
.contact-left textarea {
  height:80px;
  border-radius: 20px;
  padding-top: 15px;
}
.contact-inputs:focus{
  border:2px solid #a363aa;;
}
.contact-inputs::placeholder{
  color: #a9a9a9;
}
.contact-left button {
  display: flex;
  align-items: center;
  padding: 5px 30px;
  font-size:16px;
  color: #a363aa;
  gap:10px;
  border:none;
  border-radius: 50px;
  background: linear-gradient(270deg,#ff994f,#fa6d86);
  cursor: pointer;
}
.contact-left button img {
  height: 15px;
}
.contact-right img {
  width:280px;
}

@media (max-width:800px) {
  .contact-inputs {
    width:40vw;
  }
  .contact-right {
    display: none;
  }
}
/* 6cc87f00-723e-40ca-b60e-797dccad5c46 */
