@charset "UTF-8";@media all {/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */


.contactModule .submitBtn #nf-field-4{
	background-color: #FF7810;
	 width: 200px;
    height: 60px;
   
    border-radius: 30px 30px 30px 30px;
	transition: all ease-in-out 300ms;
}

.contactModule .submitBtn #nf-field-4:hover{
	background-color: #363D47;
	color: #fff;
	cursor: pointer;
}

.contactModule .nf-form-content nf-fields-wrap {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	/*color: #fff;*/
	font-weight: normal;
}

.contactModule .nf-form-content nf-fields-wrap nf-field{
	margin: 0 15px 0 0;
	flex-grow: 2;
}
.contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(7)..contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(8)  /*, .contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(6), .contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(8)*/{
	display: block;
	 flex-basis: 100%;
	 height: 0;
	 margin: 0 5px;
	
}

.contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(5){
	 flex-grow: 1;
	padding-right: 20px
	
}

/*.contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(6){
	 flex-grow: 0;
	 width: 0px;
	
}


.contactModule .nf-form-content nf-fields-wrap nf-field:nth-child(8){
	flex-grow: 0;
	width: 0px;
	margin: 0px
	
}*/
.contactModule .nf-form-content textarea.ninja-forms-field{
	height: 150px;
}

.contactModule  .nf-form-content .ninja-forms-field.theButton{
	/*padding: 26px 19px 26px 10px;*/
	height: auto;
	width: 150px;
	
}

.nf-error .nf-error-msg{
	display: none;
}
 .nf-error-msg{
	background: rgba(255,255,255,.8);
	padding: 5px;
}

.nf-form-fields-required{
	color: #fff;
}

.contactModule .nf-form-content{
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
}

.nf-form-fields-required{
	color: #000000;
}
}
