@charset "utf-8";
.ContactLink{
color:black !important;
}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@♥♥♥♥♥Start CONTACT Page Styles♥♥♥♥♥@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
#ContactPageBody{
padding:0px;
margin-top:-10px;
}
#ContactPageBodyRight{
position: relative;	
}
#ContactRequiredText{
width:100%;
height:30px;
text-align:center;
color:red;
}
/*##################### Start Form Styles #####################*/
#FormContainer{
width:340px;
height:auto;
display: inline-block;
vertical-align: top;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
#wpforms-132{
margin:0px !important;
}
#wpforms-submit-132{
background-color: #21496a !important;
color:white !important;	
border-radius: 25px;
border-color:black;
border-style: solid;
border-width: thin;
opacity:0.8 !important;	
}
#wpforms-submit-132:hover{
background-color: #21496a !important;
color:white !important;	
border-radius: 25px!important;
border-color:black !important;
border-style: solid;
border-width: thin;
opacity:1.0 !important;
}
.wpforms-field-label{
display:none !important;	
}
.wpforms-field-sublabel{
display:none !important;	
}
.wpforms-field-row{
width: 100% !important;	
max-width: 100% !important;		
height:50px !important;	
margin-bottom:5px !important;
display:block !important;	
justify-content: flex-end!important
}

.wpforms-one-half{/*Form First & Last Name Field Row*/
width: 45% !important;
max-width: 45% !important;	
height:30px !important;	
padding:0px !important;
margin:0px !important;
clear:none !important;
}
.wpforms-one-half:nth-child(1){/*Form First & Last Name Field Row*/
float: left !important;	
}
.wpforms-one-half:nth-child(2){/*Form First & Last Name Field Row*/
float: right !important;	
}
.wpforms-container .wpforms-field {
padding: 5px 0 !important; 
}
#wpforms-132-field_1{/*Form First Name Field*/
width: 100% !important;
max-width: 100% !important;	
height:30px !important;	
float: left !important;		
}
#wpforms-132-field_1-last{/*Form Last Name Field*/
width: 100% !important;
max-width: 100% !important;	
height:30px !important;	
float: right !important;		
}
#wpforms-132-field_2-container{/*Form Email Field Box*/
width: 45% !important;
clear:none !important;
float: left !important;	
}
#wpforms-132-field_2{/*Form Email Field*/
max-width: 100% !important;
height:30px !important;	
}
#wpforms-132-field_3-container{/*Form Phone Number Field Box*/
width: 45% !important;
clear:none !important;	
float: right !important;	
}
#wpforms-132-field_3{/*Form Phone Number Field*/
max-width: 100% !important;	
height:30px !important;
}
#wpforms-132-field_4{/*Form Message Field*/
margin-top:20px !important;	
resize: none !important;
}
#wpforms-132-field_2-error{/*Allert If Email Field Is Blank*/
top: -10px !important;	
}
.wpforms-error {/*Allert If Required Field Is Blank*/
top: -55px !important;
}
#wpforms-confirmation-132{/*Form Confirmation Screen*/
background-color: white  !important;	
margin-top:200px !important;
}
/*##################### End Form Styles #####################*/
/*@@@@♥♥♥♥♥Start CONTACT Page Mobile Styles♥♥♥♥♥@@@@*/
@media screen and (max-width: 727px){
#FormContainer{
width:90%;
}
}
@media screen and (max-width: 605px){
#ContactPageBodyRight{
height: 430px;	
}
}
/*@@@@♥♥♥♥♥End CONTACT Page Mobile Styles♥♥♥♥♥@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@♥♥♥♥♥End CONTACT Page Styles♥♥♥♥♥@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
