@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;
}

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

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

/* Dropdown container - needed to position the dropdown content */
.dropdown {
  float: left;
  overflow: hidden;
}

/* Style the dropdown button to fit inside the topnav */
.dropdown .dropbtn {
  font-size: 17px; 
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

/* Style the dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Style the links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a dark background on topnav links and the dropdown button on hover */
.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: #555;
  color: white;
}

/* Add a grey background to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
  color: black;
}

/* Show the dropdown menu when the user moves the mouse over the dropdown button */
.dropdown:hover .dropdown-content {
  display: block;
}

/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 600px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
  }
}

/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */
@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
}

/* END OF MENU BAR - END OF MENU BAR - END OF MENU BAR */
.clear:before, .clear:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
}

.clear:after {
    clear: both;
}


a:link {
  text-decoration: none;
}
body {
  background-color: rgba(252,249,252,1.00);
  width: auto;
  height: auto;
  margin-top: 0px;
}
#box-1, #box-2, #box-4, #box-5{
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
	height: auto;
	background-color: rgba(229,224,225,0.30);	
}
@media only screen and (min-width : 1100px) {
        
	
	h1 {
	font-size: 25px;
	color: #770B0D;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}
h2 {
	font-size: 18px;
	text-decoration-color: mediumpurple;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h3 {
	font-size: 16px;
	color: #0B0B0B;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
h4 {
	font-size: 16px;
	color: #0B0B0B;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
	h5 {
	font-size: 16px;
	color: #0B0B0B;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

.responsive {
	width: 60%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	

.responsive-1 {
	width: 70%;
    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: 25%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	
.responsive-4 {
	width: 15%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
	#head-top{
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: hsla(38,98%,53%,1.00)
}
#logo {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	height: 300px;
	width: 87%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#logo-image {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	clear: none;
	float: left;
	height: auto;
	width: 28%;
	padding-top: 20px;
}
#logo-h1 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	clear: none;
	float: left;
	height: auto;
	width: 65%;
	padding-left: 20px;
	margin-left: 30px;
	padding-top: 20px;
}
	#Call-us-1 {
	height: auto;
	width: 40%;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
#pro-h2 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: brown;
	text-align: center;
	height: auto;
	width: 98%;
	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;
	box-shadow: 5px 10px rgba(16,5,104,0.31);
}
#space-1 {
	height: 50px;
	width: 100%;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
}
#space-2 {
	height: 20px;
	width: 100%;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
#pro-container {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;
	width: 96%;
	height: 13%;
	margin-right: auto;
	margin-left: auto;
	max-height: content;
}
	#pro-container-box-4-5{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;
	width: 96%;
	height: 13%;
	margin-right: auto;
	margin-left: auto;
	max-height: content;
	}
#box-1 {
	width: 28%;
	margin-top: 10px;
	margin-left: 50px;
	margin-bottom: 20px;
	clear: none;
	float: left;
}

#image-1 {
	margin: 5px;
	height: auto;
	width: 85%;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
#box-2 {
	width: 60%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
}
#head-2 {
	background-color: rgba(226,169,34,1.00);
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}
#box-4 {
	width: 60%;
	margin-top: 10px;
	margin-left: 50px;
	margin-bottom: 10px;
	clear: both;
	float: left;
}
#head-4 {
	background-color: rgba(226,169,34,1.00);
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-5 {
	width: 28%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	clear: none;
	float: left;
}

	#space-2{
	width: 80%;
	height: 40px;
	}
	#service-list{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;
		
	}
	
	#service-list-1{
	height: 30px;
	width: 550px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
		
		
	}
	
	#service-area{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;	
		
	}
	
	#service-area-1{
		
	height: 30px;
	width: 550px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
		
		
	}
#call-us-2 {
	width: 80%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#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: 320px;
	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: #f2f2f3;
	clear: none;
	float: left;
	height: auto;
	width: 30%;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
		#form-right {
	
	clear: none;
	float: right;
	height: auto;
	width: 40%;
	
	padding-top: 60px;
	padding-bottom: 10px;
}	
	
	
	
#footer {
	background-color: #2B2829;
	height: auto;
	width: 100%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
    color: gray;
	margin-bottom: 20px;
	text-align: center;
}
    #compny {
	height: auto;
	width: 80%;
	padding-top: 10px; 
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
		
}
    #address {
	height: auto;
	width: 80%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
}
    #key-words {
	height: auto;
	width: 97%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}	
	
	
    }








@media only screen and (min-width : 600px) and (max-width : 1100px){
	
	
	h1 {
	font-size: 18px;
	color: #770B0D;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
}


h2 {
	font-size: 16px;
	color: #770B0D;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}


h3 {
	font-size: 15px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

h4 {
	font-size: 15px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

h5 {
	font-size: 15px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
}


.responsive {
	width: 95%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	

.responsive-1 {
	width: 30%;
    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: 25%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}		
	
	.responsive-4 {
	width: 25%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	
	#head-top{
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: hsla(38,98%,53%,1.00)
}
#logo {
	height: 350px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#logo-image {
	
	clear: none;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 20px;
}
#logo-h1 {
	
	clear: none;
	float: left;
	height: auto;
	width: 95%;
	padding-left: 20px;
	margin-left: 0px;
	padding-top: 20px;
	
}

#pro-h2 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: brown;
	text-align: center;
	
	height: auto;
	width: 95%;
	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;
	box-shadow: 5px 10px rgba(16,5,104,0.31);
	
	
}
	
	#Call-us-1 {
	height: auto;
	width: 40%;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
#space-1 {
	height: 50px;
	width: 95%;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
}
#space-2 {
	height: 20px;
	width: 95%;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

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

	width: 94%;
	height: 15%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
	background-color: #f2f2f3;
}
	
	#pro-container-box-4-5{
		
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;

	width: 94%;
	height: 16%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
		
		
	}

#box-1 {
	width: 92%;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	clear: none;
	float: left;
	
}

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

#box-2 {
	width: 92%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
}
#head-2 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}
#box-4 {
	width: 94%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	clear: none;
	float: left;
}
#head-4 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}


#box-5 {
	width: 92%;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	clear: left;
	float: left;
}

#image-5 {
	margin: 5px;
	height: auto;
	width: 85%;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	
	#service-list{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;
		
	}
	
	#service-list-1{
	height: 30px;
	width: 80%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
		
		
	}
	
	#service-area{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;	
		
	}
	
	#service-area-1{
		
	height: 30px;
	width: 80%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
		
	}
#call-us-2 {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#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: #f2f2f3;
	clear: none;
	float: left;
	height: auto;
	width: 40%;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
		#form-right {
	
	clear: none;
	float: right;
	height: auto;
	width: 50%;
	
	padding-top: 60px;
	padding-bottom: 10px;
}	
	

#footer {
	background-color: #2B2829;
	height: auto;
	width: 100%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
    color: gray;
	margin-bottom: 20px;
	text-align: center;
}
    #compny {
	height: auto;
	width: 80%;
	padding-top: 10px; 
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
		
}
    #address {
	height: auto;
	width: 80%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
}
    #key-words {
	height: auto;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
}	
	
	
}






@media only screen and (min-width : 150px) and (max-width : 600px){
	
	h1 {
	font-size: 16px;
	color: rgba(152,16,16,1.00);
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	text-decoration: none;
		text-align: center;
}


h2 {
	font-size: 15px;
	color: rgba(152,16,16,1.00);
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: left;
}


h3 {
	font-size: 16px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	
}

h4 {
	font-size: 16px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	
}
h5 {
	font-size: 16px;
	color: #333;
	margin: 0;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	
}
	#container {
	background-color: #f4f4f2;
	height: 4990px;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
	
#head-top{
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: hsla(38,98%,53%,1.00)
}
#logo {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	height: 400px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#logo-image {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	clear: none;
	float: left;
	height: auto;
	width: 100%;
	padding-top: 20px;
}
#logo-h1 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	clear: none;
	float: left;
	height: auto;
	width: 95%;
	padding-left: 10px;
	margin-left: 0px;
	padding-top: 20px;
}

#pro-h2 {
font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 25px;
	font-weight: bold;
	color: brown;
	
	
	height: auto;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border: 1px solid;
    box-shadow: 5px 10px red;
	box-shadow: 5px 10px rgba(16,5,104,0.31);
	
	
}
	
	#Call-us-1 {
	height: auto;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
#space-1 {
	height: 50px;
	width: 95%;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align: center;
}
#space-2 {
	height: 20px;
	width: 95%;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

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

	width: 92%;
	height: 16%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
	background-color: #f2f2f3;
}
	
	
	#pro-container-box-4-5{
		
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
align-content: center;

	width: 92%;
	height: 17%;
	margin-right: auto;
	margin-left: auto;
	
	max-height: content;
		
		
	}
#box-1 {
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}
#image-1 {
	margin: 5px;
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
}
#box-2 {
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}
#head-2 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 20px;
}
#box-4 {
	
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}
#head-4 {
	background-color: #C0595B;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	text-align: center;
	font-size: 20px;
}
#box-5 {
	width: 100%;
	margin-top: 10px;
	clear: none;
	float: left;
}
#image-5 {
	margin: 5px;
	height: auto;
	width: 85%;
	text-align: center;
}
#service-list{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;
		
	}
	
	#service-list-1{
	height: 50px;
	width: 90%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
	
		
	}
	
	#service-area{
	height: auto;
	width: 88%;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	margin-top: 10px;
		margin-bottom: 20px;
	border-radius: 10px;	
		
	}
	
	#service-area-1{
	height: 50px;
	width: 90%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #FF000F;
	box-shadow: 5px 5px 5px #666;
	border-radius: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
	font-style: normal;
		
		
	}
	#call-us-2 {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
	#form-box {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	text-align: center;
	background-color: f2f2f3;
	height: 500px;
	width: 87%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px solid;
    padding: 10px;
    box-shadow: 5px 10px red;
}


    #form-left {
	background-color: #f2f2f3;
	clear: none;
	float: left;
	height: auto;
	width: 90%;
	
	padding-top: 10px;
	padding-bottom: 10px;
}
		#form-right {
	
	clear: none;
	float: right;
	height: auto;
	width: 40%;
	
	padding-top: 60px;
	padding-bottom: 10px;
}	

#footer {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: gray;
	background-color: rgba(42,40,40,1);
	height: auto;
	width: 100%;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#company {
	
	font-size: 12px;
	height: 35px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#adderess {
	
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#keywards {
	
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
	
.responsive {
	width: 70%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
.responsive-1 {
	width: 60%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}	
.responsive-2 {
	width: 60%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	
.responsive-3 {
	width: 50%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	.responsive-4 {
	width: 40%;
    height: auto;
	display: block;
    margin-left: auto;
    margin-right: auto;
}
	
}
