body .grid_container .confirm{margin:5rem auto 8rem}body .grid_container form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-shadow:0 1px 3px #ad714a;box-shadow:0 1px 3px #ad714a;border-radius:25px;padding:2rem;text-align:left;background-color:rgba(0,0,4,0.2)}body .grid_container form h2,body .grid_container form .submit,body .grid_container form .message{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;width:90%}body .grid_container form .submit{width:100%}body .grid_container form div{width:80%;margin:4% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .grid_container form label .small{color:#a96734}body .grid_container form label{margin:5px}body .grid_container form .form_first_name,body .grid_container form .form_last_name{margin:3% 0 2% 0}body .grid_container form input,body .grid_container form textarea{background-color:#000004;color:#d9b784;margin:0 5px 10px;border:1px solid #a96734;padding:5px 10px;border-radius:10px;font-family:"Roboto",sans-serif;font-size:1rem;overflow:auto;width:100%}body .grid_container form .btn_1{padding:10px;height:auto;width:40%;margin:0 auto}@media screen and (max-width:1100px){body .grid_container section #contact_form{width:80%;margin:0 auto}body .grid_container .confirm{margin:5rem auto 20rem}}