html, body {
    
    margin: 0px;
    padding: 0px;
    padding-left:0px;
    /*font-size: calc(14px + (26 - 14) * ((100vw - 300px) / (1600 - 300)));*/ 

	/*background-color: #161a23;*/
	/*background-image: url("../img/404 B.jpg");*/
	/*background-size: 100%;*/
	/*background-repeat: no-repeat;*/
	
	
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:100%;
	height:100%;
	border:none;
	display:block;
		 
																																/*background-color: #D1D7E0;*/	
																																background-color: #ffffff;
	
	
	}


.wrapper {
  display: table;
  border-spacing: 20px;

  margin-top: 100px !important;
  /*background-color:#fff;*/
  margin: auto;
	
	 																															/*Causting Issues */
    																														   font-family: Axon-Bold;
    																														   font-weight: 400;
    																													       font-style: normal;
																															
    																														   
    																														   font-size: 16px; !important
																															   /*Causting Issues */
	

	
}		 

.parallax {
  /* Set a specific height */
  /*min-height: 200px;*/ 
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.cards ul {
	padding-top: 0px;
}

.cards li {
	list-style: &bull; 
	margin-left: 12px;
	line-height: 24px;
}

.cards h3 {
	
	line-height: 0px;
}


.card1 h1 {
	margin-left: 0px;
	float: left;
}	




/*Breaks footer size*/
/*h1 {margin-bottom:0px;}*/

/*/h2 {nargin-bottom: 0px;}*/

/*h4 {line-height: 24px;}*/

/*End breaks footer size*/




/* h3 {
	font-size: 1.2857142857em;

}

p { 
	font-family: alda, serif;
	font-weight: bold;
	font-size: 1em;	
	color: #000 !important;
} */


.contact-form {
	margin:50px auto;
	width: 100vw;
/* position: relative;*/
	max-width: 100%;
	text-align: center;
}
	
		 
.contact-form label {
	margin-left: 35px;
		 }
		 
		 
.contact-form input {
	border-radius: 3px;
	font-family: prosaic-std, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	display: block;
	width: 100%;
	margin: 10px auto;
	margin-bottom: 30px;
	padding: 10px;
	/* background-color: #edeef0; */
	height: 50px;
	border: thin;
	border-color: #cccccc;
	border-style: solid;
			 
}
		 
.contact-form textarea {	
	border-radius: 3px;
	font-family: prosaic-std, sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 14px;
	
	display: block;
	width: 100%;
	margin: 10px auto;
	padding: 10px;
	/*background-color: #fff; */
	height: 340px;
	margin-bottom: 25px;
	border: thin;
	border-color: #cccccc;
	border-style: solid;
}
	 
.contact-form textarea:hover {
	background-color:#f9f8f8;
	border: thin;
	border-style: solid;
	border-color: #bbbbbb;
}	
		 
.contact-form input:hover {
	background-color:#f9f8f8;
	border: thin;
	border-style: solid;
	border-color: #bbbbbb;
}			 
		 	 
.contact-form input:focus {
	background-color:#f9f8f8;
	border: thin;
	border-style: solid;
	border-color: #bbbbbb;
	outline: none;
}	 
		 
.contact-form textarea:focus {
	background-color:#f9f8f8;
	border: thin;
	border-style: solid;
	border-color: #bbbbbb;
	outline: none;
}	 
		  
		 
.submit-btn {
	margin-top: 10px !important;
	width: 25% !important;
  	display: inline-block;
  	font-family: roboto, sans-serif;
  	
  	color: #737373 !important;
  	border: 1px solid #3b677f;
  	text-align: center;
  	outline: none;
  	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	line-height: 1.25em;
	font-family: roboto, sans-serif;
	font-weight: 300;
	font-style: normal;
  	font-size: 16px;
  	opacity: 0.8;
  	transition: 0.6s;
}	
		 
		 
		 
.submit-btn:hover, .submit-btn:active {
 	background-color: #3b677f;
	/* background-image: url("/background/VideoBackground.png"); */
	border: 1px solid #3b677f;
  	color: #fff !important;
}		 
		 
		 
		 
		 		 
		 
.g-recaptcha {


}		 
		 
.status {
	
	font-family: prosaic-std, sans-serif;
	font-weight: 700;
	font-style: normal;
	margin-bottom: 0px;
	font-size: 22px; 
	font-size:15px;
	color: #262626;			 
}	
		 
.status span {	 
	color: red;
}

		 		 
@media screen and (min-width: 1200px) {	
	
	
			.parallax_ovrlay{
  				background-repeat: repeat-x;
  																								/*background-image: url("/image/LogicRenderBG.jpg");*/ 
  				/* Set a specific height */
 				 /*height: 1800px !important; */
			}

			.cards {
				display: grid;
				grid-template-columns: 1fr 1fr 1fr;
				grid-template-rows: auto;
				grid-gap: 20px;
				max-width: 960px;
				margin-top: 25px !important;
				
				/*height: 1000px;*/
				background-color:#fff;
			}
			.card1 {
				grid-column: 1/4;
				grid-row: 1;
				color:#000;
				/*background-color:#ccc;*/
				/*padding-left: 15px;*/	
				padding-top: 0px;

				
			}
			.card2 {
				grid-column: 1/4;
				grid-row: 2;
				/*background-color:#ccc;*/
				padding-left: 15px;
				color: #000;	
			}
			.card3 {
				grid-column: 1;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;

			}
			.card4 {
				grid-column: 2/4;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;	
			}
			.card5 {
				grid-column: 1;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;
				
			}
	
	
			.card6 {
				grid-column: 2/4;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;
				
			}
			.img-circle {
				margin-top: 24px;
				border-radius: 50%;
				
				
				border: thick;
				
				/*background-image: url("/image/thumbnails/CrossHatchBG.jpg");*/
				
				/*background-color:#fff;*/
				border-color: #ccc !important;
				border: 4px solid;
				
			}
	
		}


		@media screen and (max-width: 1200px) {
  			body {
   			 	/*background-color: #fff;*/
 			 }
			
			.parallax_ovrlay{
 				 background-repeat: repeat-x;
  																								/*background-image: url("/image/LogicRenderBG.jpg");*/ 
  				/* Set a specific height */
  				/*height: 1800px !important; */
			}
			
			
			
			.cards {
				display: grid;
				grid-template-columns: 1fr 1fr 1fr;
				grid-template-rows: auto;
				grid-gap: 20px;
				max-width: 768px;
				margin-bottom: 0px;
				/*background-color:#fff;*/
			}
			.card1 {
				grid-column: 1/4;
				grid-row: 1;
				color:#000;
				/*background-color:#ccc;*/
				/*padding-left: 15px;*/	
				padding-top: 75px;
			}
			.card2 {
				grid-column: 1/4;
				grid-row: 2;
				/*background-color:#ccc;*/
				padding-left: 15px;
				color: #000;	
			}
			.card3 {
				grid-column: 1;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;

			}
			.card4 {
				grid-column: 2/4;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;	
			}
			.card5 {
				grid-column: 1;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;
				

			}			
			
			.card6 {
				grid-column: 2/4;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;
				
			}
			
			.img-circle {
				margin-top: 24px;
				border-radius: 50%;
				
				
				border: thick;
				
				/*background-image: url("/image/thumbnails/CrossHatchBG.jpg");*/
				
				/*background-color:#fff;*/
				border-color: #ccc !important;
				border: 4px solid;	
			}
		}	

		@media screen and (max-width: 768px) {
  			body {
   			 	/*background-color: #fff;*/
 			 }
			
			.parallax_ovrlay{
 				 background-repeat: repeat-x;
  																								/*background-image: url("/image/LogicRenderBG.jpg");*/ 
  				/* Set a specific height */
 				 /*height: 1800px !important; */ 
			}
			
			.cards {
				display: grid;
				grid-template-columns: 1fr 1fr 1fr;
				grid-template-rows: auto;
				grid-gap: 20px;
				max-width: 768px;
				margin-bottom: 0px;
				/*background-color:#fff;*/
			}
			.card1 {
				grid-column: 1/4;
				grid-row: 1;
				color:#000;
				/*background-color:#ccc;*/
				padding-left: 15px;	
			}
			.card2 {
				grid-column: 1/4;
				grid-row: 2;
				/*background-color:#ccc;*/
				padding-left: 15px;
				color: #000;	
			}
			.card3 {
				grid-column: 1;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;

			}
			.card4 {
				grid-column: 2/4;
				grid-row: 3;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;	
			}
			.card5 {
				grid-column: 1;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				line-height: 24px !important;
				

			}			
			
			.card6 {
				grid-column: 2/4;
				grid-row: 4;
				/*background-color:#fff;*/
				padding-left: 15px;
				border-color: #ccc !important;
				border-left: 2px solid;
				line-height: 24px !important;
				
			}
			
			.img-circle {
				margin-top: 24px;
				border-radius: 50%;
				
				
				border: thick;
				
				/*background-image: url("/image/thumbnails/CrossHatchBG.jpg");*/
				
				/*background-color:#fff;*/
				border-color: #ccc !important;
				border: 4px solid;	
			}
			
			
			
	
		}	
			

		@media screen and (max-width: 600px) {
  			body {
    			/*background-color: #fff;*/
 			 }
			.parallax_ovrlay{
  				background-repeat: repeat-x;
  																								/*background-image: url("/image/LogicRenderBG.jpg");*/ 
  /* Set a specific height */
 			 	/*height: 3500px !important; */
			}
			
			.cards {
				display: grid;
				grid-template-columns: 1fr 1fr 1fr;
				grid-gap: 20px;
				max-width: 764px;
				margin-bottom: 0px;
				/*background-color:#fff;*/
			}
		}			