.contact-page {
max-width: 600px;
margin: 40px auto;
padding: 20px;
background: white;
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15);
border-radius: 1px;
}

.contact-page h1 {
color: #0b5cff;
margin-bottom: 15px;
}

.contact-page form input,
.contact-page form textarea {
width: 95%;
height: 25px;
padding: 12px;
margin-bottom: 10px;
border: 1px solid #ccc;
border-radius: 1px;
font-size: 16px;
}

.contact-page form button {
background: #0b5cff;
color: white;
padding: 10px 15px;
border: none;
border-radius: 1px;
cursor: pointer;
width:250px;
height:50px;
margin:auto;
}

.contact-page form button:hover {
background: #4da6ff;
}


#id_message{
height:150px;
resize:none;
}

.contactForm02{
display:grid;
}











