.updates-form .container {
    margin-top: -30px;
    margin-bottom: -175px;
    position: relative;
    z-index: 5;
 }

 .updates-form .inner-background {
    background: #b69757;
    display: flex;
 }
 
 .updates-form .inner-border {
    border: 2px solid;
    border-image-slice: 1;
    border-image-source: linear-gradient(to right, #6e5625, #897349, #8a7242, #b69757, #ffffff);
    display: flex;
    flex-wrap: wrap;
    margin: 10px;
    width: 100%;
    padding: 30px;
 }
 
 .updates-form .row {
    width: 100%;
 }

 .updates-form h2 {
    color: #fff;
    font-size: 36px;
    font-weight: 300;
    letter-spacing: 2px;
    line-height: 1.4;
    margin: 0;
    text-transform: uppercase;
 }
 
 .updates-form h2 p {
    margin: 0;
 }

 .updates-form div.wpforms-container-full{
	 margin-bottom:0;
}

 .updates-form ::-webkit-input-placeholder {
    color: #fff;
    opacity: 0.7;
  }

.updates-form div.wpforms-container-full .wpforms-form input[type=text] {
    background: none;
    border: none;
    border-bottom: 2px solid #fff;
    border-radius: 0;
    padding-left: 0;
 }

 .updates-form div.wpforms-container-full .wpforms-form input[type=email] {
    background: none;
    border: none;
    border-bottom: 2px solid #fff;
    border-radius: 0;
    padding-left: 0;
 }
 
 .updates-form div.wpforms-container-full .wpforms-form button[type=submit] {
    background: none;
    border: 1px solid #fff;
    color: #fff;
    transition: border 0.3s, color 0.3s;
    margin-top: 43px;
    padding: 16px;
 }
 
 .updates-form div.wpforms-container-full .wpforms-form button[type=submit]:hover {
    background: none;
    border: 1px solid #6e5625;
    color: #6e5625;
 }

.updates-form div.wpforms-container-full .wpforms-form label.wpforms-error{
	padding-top: 3px;
}
 
 @media only screen and (min-width: 1280px) {

    .updates-form .container {
        margin-bottom: -175px;
    }

    .updates-form div.wpforms-container-full .wpforms-form input[type=text],
    .updates-form div.wpforms-container-full .wpforms-form input[type=email] {
        width: 90%;
     }
	 
	 .updates-form div.wpforms-container-full .wpforms-form .wpforms-one-half {
 		margin-left: 0;
 	 }
 
 	.updates-form div.wpforms-container-full .wpforms-form .wpforms-submit-container {
 		right: 10px;
 	}
 
 }

 @media only screen and (max-width: 600px) {

    .updates-form div.wpforms-container-full .wpforms-form button[type=submit] {
        width: 50%;
		float: none;
     }
	 
	 .updates-form .inner-border {
 		padding: 30px 10px;
 	 }

 }