#footer {
    height: 900px;
    width: 100%;
    background-color: #ffc100;
    border: 6px solid #fff;
    border-radius: 12px 12px 12px 12px;
    display:flex;
    flex-direction:row-reverse;
    justify-content:center;
    align-content:space-evenly;
    align-items:stretch;
    gap:40px;
    padding:40px;
}

#footer div {
    flex:1;
}

#footer div p {
    color: white;
    font-size: clamp(1rem, 2vw, 2.5rem);
    font-weight: bolder;
    text-align:center;
}

.contact-body div form {
    display:flex;
    margin-top:40px;
    flex-direction:column;
    align-items:flex-end;
    padding-right:20%;
    justify-items:center;
    gap:10px;
}

form label {
    color: white;
    font-size: clamp(1rem, 2vw, 2.5rem);
    font-weight: bolder;
}

.contact-body div form input {
    height: 40px;
    text-align: center;
    color: black;
    font-size: clamp(.9rem, 1.1vw, 1.5rem);
    border: 6px solid #fff;
    border-radius: 12px 12px 12px 12px;
    text-shadow: none;
    font-weight:bolder;
}
.contact-body div form textarea {
    height: 200px;
    text-align: left;
    color: black;
    font-size: clamp(.9rem, 1.1vw, 1.5rem);
    border: 6px solid #fff;
    border-radius: 12px 12px 12px 12px;
    text-shadow: none;
    font-weight: bolder;
    width:100%;
}
.ta-label {
    width:100%;
    text-align:center;
}


.submitbtn {
    color: white;
    font-size: clamp(1rem, 2vw, 2.5rem);
    font-weight: bolder;
    width: 100%;
}

@media(max-width: 992px) {
    .something {
        display: none !important;
    }

}
