@charset "utf-8";
/* CSS Document */

/* Add a black background color to the top navigation */
.topnav {
    background-color: #333;
    overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
    float: left;
    display: block;
    color: #f2f2f2;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 17px;
}

/* Change the color of links on hover */
.topnav a:hover {
    background-color: #ddd;
    color: black;
}

/* Add an active class to highlight the current page */
.active {
    background-color: #4CAF50;
    color: white;
}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
    display: none;
}

* {
  box-sizing:border-box;
}


.clear:before, .clear:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}

.clear:after {
    clear: both;
}


#head-1, #head-2, #head-3, #head-4, #head-5, #head-6 {
		
	color: #FBFBFB;
	font-size: 1.5em	
	}	

@media only screen and (min-width : 1100px) {

h1 {
	font-size: 25px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h2 {
	font-size: 22px;
	color: #FF0000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h3 {
	font-size: 16px;
	color: #251C1C;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	ul{
	width: 95%;	
		
	}
	
	.ul-1{
	clear: none;
	float: left;	
		
	}
	
	.ul-2{
		
	clear: none;
	float: right;	
	}
	
	
	
		
	
body {
 
 width: auto;
	height: 3400px;
  margin: 0 auto;
	
}

#container {
	background-color: #f4f4f2;
	height: 2600px;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
	
	#logo {
	
	height: 320px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
		background-color: black;
}

#logo-left {
	
	clear: none;
	float: left;
	height: auto;
	width: 26%;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
    #logo-right {
	font-size: 25px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	clear: none;
	float: right;
	height: auto;
	width: 70%;
	margin-left: 0px;
	padding-top: 25px;
	padding-left: 5px;
}
	
	

#promotion-image {
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: black;
	text-align: center;
}
	.responsive {
	width: 10%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	.responsive-1 {
	width: 90%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	

	.responsive-2 {
	width: 33%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	
.responsive-3 {
	width: 90%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	.onlymobile{
		
		display: none;
	}
	
	
	
#call-us {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: lightgray;
	height: auto;
	width: 85%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}
	
	#content {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: rgba(53,49,49,1);
	text-decoration: none;
	height: auto;
	width: 85%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#pro-container {
	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;

	width: 90%;
	height: 28%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
	background-color: #f2f2f3, rgba(245,245,245,0.90);
}

#box-1 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	
	margin-left: 50px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: rgba(248,248,248,0.85);
}

#image-1 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-1 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}


#box-2 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: rgba(248,248,248,0.85);
}


#image-2 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-2 {
	background-color: #C0595B;
	height: auto;
	width: 100;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}


#box-3 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	background-color: rgba(248,248,248,0.85);
	clear: none;
	float: left;
}

#image-3 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-3 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}
	
	

#box-4 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	
	margin-left: 50px;
	margin-bottom: 10px;
	clear: both;
	float: left;
	background-color: rgba(248,248,248,0.85);
}

#image-4 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-4 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}


#box-5 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	clear: none;
	float: left;
	background-color: rgba(248,248,248,0.85);
}

#image-5 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-5 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}


#box-6 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 30%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	background-color: rgba(248,248,248,0.85);
	clear: none;
	float: left;
}

#image-6 {
	margin: 5px;
	height: 140px;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-6 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	color: #FBFBFB;
	font-size: 1.5em
}
	
	#ul-box {
	background-color: rgba(211,211,211,1.00);
	height: 320px;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}


#form-box {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: f2f2f3;
	height: 420px;
	width: 87%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}


    #form-left {
	background-color: #FFFFFF;
	clear: none;
	float: left;
	height: auto;
	width: 30%;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
		#form-right {
	background-color: #FFFFFF;
	clear: none;
	float: right;
	height: auto;
	width: 60%;
	
	padding-top: 60px;
	padding-bottom: 10px;
}	
	
	#footer {
	background-color: rgba(252,251,251,1.00);
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;	
}
#company {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: 25px;
	width: 90%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#address {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: rgba(50,48,48,1.00);
	height: 25px;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
}
#key-words {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: 25px;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
		
}

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


h1 {
	font-size: 22px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h2 {
	font-size: 18px;
	color: #FF0000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h3 {
	font-size: 14px;
	color: #251C1C;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	ul{
	width: 95%;	
		
	}
	
	.ul-1{
	clear: none;
	float: left;	
		
	}
	
	.ul-2{
		
	clear: none;
	float: right;	
	}

body {
  
  width: 1200;
	height: 3650px;
  margin: 0 auto;
}

#container {
	background-color: #f4f4f2;
	height: 3000px;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
	
	#logo {
	background-color: #0A0A0A;
	height: 250px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}

#logo-left {
	background-color: #0A0A0A;
	clear: none;
	float: left;
	height: auto;
	width: 50%;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 20px;
}
    #logo-right {
	font-size: 22px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #0A0A0A;
	clear: none;
	float: right;
	height: auto;
	width: 100%;
	margin-left: 0px;
	padding-top: 25px;
	padding-left: 5px;
}

#promotion-image {
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0A0A0A;
	text-align: center;
}
	
.responsive {
	width: 12%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	.responsive-1 {
	width: 90%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	.responsive-2 {
	width: 35%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	.responsive-3 {
	width: 100%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	
	.onlymobile{
		
		display: none;
	}
	
#call-us {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: lightgray;
	height: auto;
	width: 89%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}
	
	#content {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: rgba(53,49,49,1);
	text-decoration: none;
	height: auto;
	width: 85%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#pro-container {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;

	width: 92%;
	height: 42%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
	background-color: #f2f2f3;
}

#box-1 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 44%;
	margin-top: 10px;
	
	margin-left: 25px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: #e8e8e8;
}

#image-1 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-1 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-2 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 44%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: #e8e8e8;
}


#image-2 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-2 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-3 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 44%;
	margin-top: 10px;
	
	margin-left: 25px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: #e8e8e8;
}

#image-3 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-3 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}
	
	

#box-4 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 44%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	background-color: #e8e8e8;
}

#image-4 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-4 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-5 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 45%;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 10px;
	clear: left;
	float: left;
	background-color: #e8e8e8;
}

#image-5 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-5 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-6 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 45%;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	background-color: #e8e8e8;
	clear: none;
	float: left;
}

#image-6 {
	margin: 5px;
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

#head-6 {
	background-color: #C0595B;
	height: auto;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}
	
	#ul-box {
	background-color: rgba(211,211,211,1.00);
	height: 550px;
	width: 93%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#form-box {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: f2f2f3;
	height: 330px;
	width: 87%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}


    #form-left {
	background-color: #FFFFFF;
	clear: none;
	float: left;
	height: auto;
	width: 30%;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
		#form-right {
	background-color: #FFFFFF;
	clear: none;
	float: right;
	height: auto;
	width: 60%;
	
	padding-top: 60px;
	padding-bottom: 10px;
}
	#footer {
	background-color: rgba(252,251,251,1.00);
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center
}
#company {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: 25px;
	width: 90%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#address {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: rgba(50,48,48,1.00);
	height: 25px;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
}
#key-words {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: 60px;
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
	}

@media only screen and (min-width : 320px ) and ( max-width : 600px ){
	
	
	
	
.topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
	
	.topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
	
	h1 {
	font-size: 18px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h2 {
	font-size: 18px;
	color: #FF0000;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	h3 {
	font-size: 14px;
	color: #251C1C;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
	
	ul{
	width: 85%;	
		
	}
	
	.ul-1{
	clear: none;
	float: left;	
		
	}
	
	.ul-2{
		
	clear: none;
	float: right;	
	}
	
	
body {
  background-color: #fff;
  width: 100%;
	height: auto;
  margin: 0 auto;
}

#container {
	background-color: #f4f4f2;
	height: auto;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
	
	#logo {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
		background-color: black;
}
	


#logo-left {
	clear: none;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 0px;
	
	
}

#logo-right {
	clear: none;
	float: none;
	height: auto;
	width: 96%;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-size: 16px;
	color: #CBE8FE;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	
	
}	
#promotion-image {
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: black;
	text-align: center;
}
.responsive {
	width: 12%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	.responsive-1 {
	width: 50%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	.responsive-2 {
	width: 30%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
	.responsive-3 {
	width: 60%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}		
	#click-to-call {
	background-color: #F4F4F4;
	height: auto;
	max-width: 300px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
}
	#click-to-call-1 {
	background-color: #F4F4F4;
	height: auto;
	max-width: 300px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
}
	
	#call-us {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 18px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: lightgray;
	height: auto;
	width: 87%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}
	
	#content {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: rgba(53,49,49,1);
	text-decoration: none;
	height: auto;
	width: 85%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
	
#pro-container {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;
	width: 90%;
	height: 605;
	margin-right: auto;
	margin-left: auto;
	max-height: content;
	background-color: rgba(248,248,248,0.85);
}
	
#box-1 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}

#image-1 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }


#head-1 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 18px;
	color: #000000;
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-2 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}

#image-2 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }


#head-2 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 18px;
}


#box-3 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}

#image-3 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }


#head-3 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 18px;
}


	
	
#box-4 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}

#image-4 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }

#head-4 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 18px;
}


#box-5 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}

#image-5 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }


#head-5 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 18px;
}


#box-6 {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
	clear: none;
	float: left;
}

#image-6 {
	height: auto;
	max-width: 300px;
	display: block;
    margin-left: auto;
    margin-right: auto }


#head-6 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: 18px;
}
	#ul-box {
	background-color: rgba(211,211,211,1.00);
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
	.onlymobile{
		
		margin-left: auto;
		margin-right: auto;
	}
	#form-box {
	background-color: #f4f4f4;
	height: 400px;
	width: 85%;
	margin-left: auto;
    margin-right: auto;
	margin-top: 10px;
}
	
#form-left {
	background-color: #f4f4f4;
	clear: left;
	float: left;
	height: auto;
	width: 97%;
	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
	#form-right {
	background-color: #f4f4f4;
	clear: left;
	float: left;
	height: auto;
	width: 95%;
	padding-top: 10px;
	padding-bottom: 10px;

}	
	#footer {
	background-color: rgba(252,251,251,1.00);
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: auto;
	text-align: center
}
#company {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: auto;
	width: 95%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#address {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: rgba(50,48,48,1.00);
	height: auto;
	width: 95%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
}
#key-words {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: rgba(50,48,48,1.00);
	height: auto;
	width: 95%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
}
	
}
