.contactformarea {
    padding: 60px 0;
}
.contactaddress .mainheading, .contactform .mainheading {
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 10px;
}
.contactform .form-group > input, .contactform .form-group > textarea {
    border-top: 0;
    border-left: 0;
    border-radius: 0;
    border-right: 0;
    padding: 8px 0;
}
.contactform .form-group {
    margin-bottom: 20px;
}
.contactsbmitbtn button {
    border: none;
    background-color: var(--color1);
    color: var(--color5);
    font-size: 18px;
    padding: 10px 30px;
    transition: all 0.5s ease;
}
.contactsbmitbtn button:hover {
    background-color: var(--color2);
}
.googlemap iframe {
    filter: grayscale(1);
}
.info_box {
    background: #efefef96;
    padding: 15px;
    margin-top: 35px;
    border-left: 2px solid purple;
}