.wpforms-container-full button.wpforms-submit{
padding: 0.5rem 1.5rem 0.5rem 1.5rem!important;
    display: inline-block;
    border: 0!important;
    background: #daa621!important;
    color: #fff!important;
    outline: 0!important;
    cursor: pointer!important;
    border-radius: 0rem!important;
    font-size: 1rem!important;
    line-height: 1.5rem!important;
    font-weight: 600!important;
    text-transform: uppercase!important;
    text-align: center!important;
    text-decoration: none!important;
    vertical-align: middle!important;
    transition: .15s ease-in-out!important;
	box-shadow: none!important;
}

div.wpforms-container-full input[type=checkbox]:before,  .wpforms-container-full input[type=checkbox]:active:before{
    border: 0.0625rem solid rgba(51,51,51,.32)!important;
    background-color: rgba(0,0,0,0)!important;
    border-radius: 0!important;	
	box-shadow: none!important;
}

div.wpforms-container-full .wpforms-field.wpforms-field-radio ul{
	display: flex!important;
}

.wpforms-container.inline-fields .wpforms-submit-container{
		margin: 0px!important;
		padding: 0px!important;
}
.wpforms-container.inline-fields .wpforms-field-container{
display: inline-block!important;
}
.wpforms-container.inline-fields .wpforms-field{
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
  
.wpforms-container .wpforms-field-label{
color: #333!important;
    font-size: .875rem!important;
    font-weight: 600!important;
    text-transform: uppercase;
    transition: .15s ease-in-out;
    -webkit-user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    user-select: none;
margin: 0px 0px 3px 0px!important;
}

     .wpforms-container input[type=date], 
	 .wpforms-container input[type=datetime], 
	 .wpforms-container input[type=datetime-local], 
	 .wpforms-container input[type=email],
	 .wpforms-container input[type=month], 
	 .wpforms-container input[type=number], 
	 .wpforms-container input[type=password], 
	 .wpforms-container input[type=range], 
	 .wpforms-container input[type=search], 
	 .wpforms-container input[type=tel], 
	 .wpforms-container input[type=text], 
	 .wpforms-container input[type=text]:focus, 
	 .wpforms-container input[type=time], 
	 .wpforms-container input[type=url], 
	 .wpforms-container input[type=week], 
	 .wpforms-container select, 
	 .wpforms-container textarea,
	 .wpforms-container .wpforms-field-select-style-modern .choices .choices__inner{
  z-index: 10;
    max-width: 100%;
    padding: 0.5625rem 0.75rem 0.5625rem 0.75rem!important;
    background-color: rgba(0,0,0,0)!important;
    border:none!important;
    border-bottom: 0.0625rem solid #eef0f5!important;
	box-shadow:none!important;
    color: #333 !important;
    border-radius: 0!important;
    font-size: 1rem!important;
    line-height: 1rem!important;
    transition: .15s ease-in-out;
  }
  .wpforms-container .wpforms-field {
        padding: 10px!important;
}
.wpforms-container .wpforms-field-layout {
        padding: 0px!important;
}
  .wpforms-container .wpforms-submit-container{
    
  }
.wpforms-container textarea{

  }

.wpforms-field-container{
	margin-left: -10px!important;
	margin-right: -10px!important;
}

.wpforms-form .wpforms-required-label {
    color: #a7a7a7 !important;
	font-weight: 600 !important;
}
.wpforms-field-container a {
	text-decoration: underline;
	color: #daa621!important;
}


.wpforms-field-divider{
	border-top: none!important;
}

.wpforms-field-divider h3{
	font-family: Source Sans Pro, sans-serif!important;
	color: #daa621!important;
    font-weight: 600!important;
    text-transform: uppercase!important;
	font-size: 16px!important;
	padding-top: 0!important;
	padding-bottom: 0!important;
	margin-top: 0!important;
	margin-bottom: 0!important;
}

.wpforms-field-label.yellow{
	color: #daa621!important;
	font-size: 16px!important;
}

.wpforms-field-layout {
	margin-bottom: 50px;
}

@media only screen and (max-width: 600px) {
  .wpforms-field .wpforms-image-choices{
	    flex-wrap: wrap!important;
	
	}
	#wpforms-85479-field_21-container{
		display:none;
	}
	
}

.wpforms-image-choices{
	flex-wrap: nowrap!important;
	flex-direction: row!important;
}

.wpforms-image-choices .wpforms-image-choices-item{
	flex-basis: 100%
}

.wpforms-image-choices .wpforms-image-choices-item .wpforms-field-label-inline, 
.wpforms-image-choices .wpforms-image-choices-item .wpforms-field-label-inline:hover{
	border: .0625rem solid rgba(51,51,51,.16) !important;
	border-radius: 0 !important;
	box-shadow: none!important;
	width: 100%;
}
.wpforms-image-choices .wpforms-image-choices-item .wpforms-field-label-inline .wpforms-image-choices-label{
    white-space: nowrap;
font-weight: 600;
text-transform: uppercase;	
}

.wpforms-image-choices .wpforms-image-choices-item .wpforms-field-label-inline .wpforms-image-choices-image:after{
	background-color: #daa621!important;
}

#wpforms-85479-field_1 .wpforms-field-label-inline{
		height: 110px;
}


#wpforms-85479-field_1 .wpforms-field-label-inline .wpforms-image-choices-label{
		margin-top: 27px;
}

.wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--multiple .choices__item{
	background-color: #daa621!important;
    border: 1px solid #daa621!important;
    border-radius: 0!important;	
}

.wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown {
    border: 1px solid #daa621!important;
    box-shadow: 0 0 0 1px #daa621!important;
    outline: none;
}

.wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{
 background-color: #daa621!important;	
}

#wpforms-85479-field_16-container {
	margin-bottom: 30px;
}

.footer2_component #wpforms-form-1231{
	display:block;
}
.footer2_component #wpforms-form-1231 .wpforms-field-container{
	width: 100%;
	margin-bottom: 1rem;
}

.footer2_component #wpforms-form-1231 .wpforms-field-container .wpforms-field input{
	background-color: #ffffff !important;
}

.footer2_component #wpforms-form-1231 .wpforms-submit-container{
	width: 100%;
}
