@charset "UTF-8";

article, aside, footer, header, main, section {
	display: block;
}

* {padding:0; margin:0;}

u {
		text-decoration: none;
		}
a {
	text-decoration: none;
}
body {
		background-size: cover;
		background-attachment: scroll;
		background-image: url("bg1.jpg");
		background-repeat: no-repeat;
		margin:0;
		font-family:Arial
				}


.wrapper1 {
				display: grid;
				grid-template-columns: .5fr 1fr 1fr 1fr 1fr .5fr; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header header "
					"logo    logo   logo   logo   logo   logo"
					"nav      nav   nav    nav    nav    nav"
					"main    main   main   main   main   main"
					"    .    bar1   bar1   bar1   bar1   ."
					".       ad1     ad2    ad3    ad4     . "
					".       ad5     ad6    ad7    ad8     . "
					"bar3    bar3   bar3   bar3   bar3   bar3"
					"main2    main2   main2   main2   main2   main2"
					"bar2    bar2    bar2  bar2   bar2   bar2"
					"footer footer footer footer footer footer"
				}
				
				
@media screen and (max-width: 500px) {
  			

	.wrapper1 {
				grid-template-columns: 1fr 1fr 1fr 1fr ; 
				grid-template-rows: auto;
				grid-template-areas:
					"header header header header "
					"logo   logo   logo   logo"
					"nav    nav    nav    nav"
					"main   main   main   main"
					"bar1   bar1   bar1   bar1"
					"ad1     ad1    ad2    ad2"
					"ad3     ad3    ad4    ad4"
					"ad5     ad5    ad6    ad6"
					"ad7     ad7    ad8    ad8"
					"bar3    bar3   bar3   bar3"
					"main2    main2   main2   main2"
					"bar2    bar2    bar2  bar2"
					"footer footer footer footer"
				}
	
}
				
.header {
		grid-area: header;
		background-color: #002768;

}

.hdiv1 {
		float: left;
		width: 40%;
		text-align: left;
		text-decoration: none;
}
a.hl1:link {
	color: #ffffff;
	text-decoration: none;
}
a.hl1:visited {
	color: #be0a2f;
	text-decoration: none;
}
a.hl1:hover {
	color: #be0a2f;
	text-decoration: none;
}
a.hl1:active {
	color: #000000;
	text-decoration: none;
}
.hdiv2 {
		float: right;
		color: white;
		width: 40%;
		text-align: right;
}


.logo {
		grid-area: logo;
		display: grid;
		grid-template-columns: 1fr 2fr 1fr;
		width: auto;
		grid-template-areas:
		  "logo1 name social";
		
}

@media screen and (max-width: 500px) {
	.logo {
		grid-template-colums: 1fr 1fr 1fr;
		grid-template-areas:
		"logo1 name name"
		"social name name "
	}
}

.logo1 {
		grid-area: logo1;
				
}

.logoimage {
		max-width: 100%;
		margin-left: auto;
		margin-right: 20px;
		margin-top: 15px;
}

.name {
		grid-area: name;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 2fr 1fr;
		grid-template-areas:
		"nametop"
		"namebottom";
		text-align: center;
		font-size: 48px;
		padding-top: 10px;
		
}

.nametop {
		grid-area: nametop;
		color: #002768;
		
}

.namebottom {
		grid-area: namebottom;
		margin-bottom: 10px;
		
		
}

@media screen and (max-width: 600px) {
	.namebottom {
		font-size: 20px;
	}
}

a.nb1:link {
	color: #be0a2f;
	text-decoration: none;
}
a.nb1:visited {
	color: #be0a2f;
	text-decoration: none;
}
a.nb1:hover {
	color: #002768;
	text-decoration: none;
}
a.nb1:active {
	color: #000000;
	text-decoration: none;
}


.social {
		grid-area: social;
		margin-left: 20px;
		margin-right: auto;
		
		
}

.topnav {
	grid-area: nav;
  overflow: hidden;
  background-color: #002867;
}

.topnav a {
  float: left;
  display: block;
  color: #ffffff;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.active {
  background-color: #002867;
  color: white;
}

.topnav .icon {
  display: none;
  background-color: #be0a2f;
}

.dropdown {
  float: left;
  overflow: hidden;
}

.dropdown .dropbtn {
  font-size: 17px;    
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

.dropdown-content {
  display: none;
  position: absolute;
  border: 1px solid #be0a2f;
  background-color: white;
  color: white;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  float: none;
  color: #002786;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: #be0a2f;
  color: white;
}

.dropdown-content a:hover {
  background-color: #002867;
  color: white;
}

.dropdown:hover .dropdown-content {
  display: block;
}

@media screen and (max-width: 600px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
	font-size: 20px;
  }
}

@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .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;
  }
}


.main {
		grid-area: main;
		border-bottom: 1px solid #002768;
		
}

.mainimage {
		display: none;
		
		max-width: 100%;
		max-height: 500px;
		margin-left: auto;
		margin-right: auto;
}



.bar1 {
		grid-area: bar1;
		text-align: center;
		color: #002768;
		font-size: 26px;
		margin-top: 20px;
		
}

.title {
		color: #be0a2f;
		font-size: 42px;
		
}



.ad1 {
		grid-area: ad1;
		border: 1px solid #002768;
		text-align: center;
		color: #ffffff;
		font-size: 20px;
		margin-bottom: 20px;
		margin-top: 30px;
		margin-right: 10px;
		background-color: #002768;
		border-radius: 22% 22% 0% 0%;
		
}

.ad2 {
		grid-area: ad2;
		border: 1px solid #002768;
		text-align: center;
		color: #ffffff;
		font-size: 20px;
		margin-bottom: 20px;
		margin-top: 30px;
		margin-right: 10px;
		background-color: #002768;
		border-radius: 22% 22% 0% 0%;
}

.ad3 {
		grid-area: ad3;
		border: 1px solid #002768;
		text-align: center;
		color: #ffffff;
		font-size: 20px;
		margin-bottom: 20px;
		margin-top: 30px;
		margin-right: 10px;
		background-color: #002768;
		border-radius: 22% 22% 0% 0%;
}

.ad4 {
		grid-area: ad4;
		border: 1px solid #002768;
		text-align: center;
		color: #ffffff;
		font-size: 20px;
		margin-bottom: 20px;
		margin-top: 30px;
		margin-right: 10px;
		background-color: #002768;
		border-radius: 22% 22% 0% 0%;
}

.ad5 {
		grid-area: ad5;
		border: 1px solid #002768;
		text-align: center;
		font-size: 20px;
		color: #ffffff;
		background-color: #002768;
		margin-right: 10px;
		border-radius: 22% 22% 0% 0%;
		margin-bottom: 20px;
}

.ad6 {
		grid-area: ad6;
		border: 1px solid #002768;
		text-align: center;
		font-size: 20px;
		color: #ffffff;
		background-color: #002768;
		margin-right: 10px;
		border-radius: 22% 22% 0% 0%;
		margin-bottom: 20px;
}

.ad7 {
		grid-area: ad7;
		border: 1px solid #002768;
		text-align: center;
		font-size: 20px;
		color: #ffffff;
		background-color: #002768;
		margin-right: 10px;
		border-radius: 22% 22% 0% 0%;
		margin-bottom: 20px;
}

.ad8 {
		grid-area: ad8;
		border: 1px solid #002768;
		text-align: center;
		font-size: 20px;
		color: #ffffff;
		background-color: #002768;
		margin-right: 10px;
		border-radius: 22% 22% 0% 0%;
		margin-bottom: 20px;
}

a.adlink:link {
	color: #ffffff;
	text-decoration: none;
}
a.adlink:visited {
	color: #ffffff;
	text-decoration: none;
}
a.adlink:hover {
	color: #be0a2f;
	text-decoration: none;
}
a.adlink:active {
	color: #000000;
	text-decoration: none;
}

.bar3 {
		grid-area: bar3;
		display: grid;
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
		width: auto;
		grid-template-areas:
		  "bar3txt bar3txt bar3txt bar3txt bar3txt"
		  "man1 man2 man3 man4 man5";
		

}

.bar3txt {
		grid-area: bar3txt;
		text-align: center;
		font-size: 26px;
		color: #002768;

}

.manpic1 {
		grid-area: man1;
		margin-top: 40px;
		margin-bottom: 40px;
		
}

.manpic2 {
		grid-area: man2;
		margin-left: 20px;
		margin-top: 40px;
		margin-bottom: 40px;
		
}
.manpic3 {
		grid-area: man3;
		margin-left: 20px;
		margin-top: 40px;
		margin-bottom: 40px;
		
}
.manpic4 {
		grid-area: man4;
		margin-left: 20px;
		margin-top: 40px;
		margin-bottom: 40px;
		
}
.manpic5 {
		grid-area: man5;
		margin-left: 20px;
		margin-top: 40px;
		margin-bottom: 40px;
		
}



.bar2 {
		grid-area: bar2;
		text-align: center;
		color: #002768;
		font-size: 26px;
		
}

.main2 {
		grid-area: main2;
		display: grid;
		grid-template-columns: 1fr 3fr 1fr 3fr 1fr;
		width: auto;
		grid-template-areas:
		  ".   m2p1   .   m2p2  ."
		  ".    .     .    .    ."
		  ".   m2p3   .   m2p4  .";
		margin-bottom: 30px;
		margin-top: 20px;
}
@media screen and (max-width: 500px) {
.main2 {
		grid-template-columns: 1fr ;
		grid-template-rows: auto;
		grid-template-areas:
		  "m2p1"
		  "m2p2"
		  "m2p3"
		  "m2p4";
		margin-bottom: 30px;
		margin-top: 20px;
}
}

.m2p1 {
		grid-area: m2p1;
		
}

.m2p2 {
		grid-area: m2p2;
		
}

.m2p3 {
		grid-area: m2p3;
		
}

.m2p4 {
		grid-area: m2p4;
		
}

.mainimage2 {
		width: 100%;
		height: 250px;
		margin-left: auto;
		margin-right: auto;
		border: 2px solid #002768;
}

.bar4 {
		grid-area: bar4;
		text-align: center;
		color: #002768;
		font-size: 26px;
		
}

a.estimate:link {
	color: #be0a2f;
	text-decoration: none;
}
a.estimate:visited {
	color: #be0a2f;
	text-decoration: none;
}
a.estimate:hover {
	color: #002768;
	text-decoration: none;
}
a.estimate:active {
	color: #000000;
	text-decoration: none;
}

.texan {
	font-size: 26px;
	color: #be0a2f;
}


.footer {
		grid-area: footer;
		display: grid;
		grid-template-columns: .5fr 1fr 1fr 1fr 1.5fr;
		width: auto;
		grid-template-areas:
		  "flogo ftitle ftitle sitemap sitemap";
		border: medium ridge #002768;
		margin-bottom: 5px;
		margin-top: 40px;
}

.flogoimage {
		max-width: 100%;
		margin-left: auto;
		float: right;
}

.title2 {
		color: #be0a2f;
		font-size: 24px;
		
}

.flogo {
	grid-area: flogo;
	color: white;
		
}

.ftitle {
	grid-area: ftitle;
	color: white;
	background-color: #002768;
	text-align: center;
		
}

a.fb1:link {
	color: #ffffff;
	text-decoration: none;
}
a.fb1:visited {
	color: #ffffff;
	text-decoration: none;
}
a.fb1:hover {
	color: #be0a2f;
	text-decoration: none;
}
a.fb1:active {
	color: #000000;
	text-decoration: none;
}

.topnav2 {
	grid-area: nav;
  overflow: hidden;
  background-color: #002867;
}

.topnav2 a {
  float: left;
  display: block;
  color: #ffffff;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.active2 {
  background-color: #002867;
  color: white;
}

.topnav2 .icon {
  display: none;
  background-color: #be0a2f;

}

.dropdown2 {
  float: left;
  overflow: hidden;
}

.dropdown2 .dropbtn2 {
  font-size: 17px;    
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

.dropdown-content2 {
  display: none;
  position: absolute;
  border: 1px solid #be0a2f;
  background-color: white;
  color: white;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content2 a {
  float: none;
  color: #002786;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.topnav2 a:hover, .dropdown2:hover .dropbtn2 {
  background-color: #be0a2f;
  color: white;
}

.dropdown-content2 a:hover {
  background-color: #002867;
  color: white;
}

.dropdown2:hover .dropdown-content2 {
  display: block;
}

@media screen and (max-width: 600px) {
  .topnav2 a:not(:first-child), .dropdown2 .dropbtn2 {
    display: none;
  }
  .topnav2 a.icon {
    float: right;
    display: block;
	background-color: #be0a2f;

  }
}

@media screen and (max-width: 600px) {
  .topnav2.responsive {position: relative;}
  .topnav2.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav2.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav2.responsive .dropdown2 {float: none;}
  .topnav2.responsive .dropdown-content2 {position: relative;}
  .topnav2.responsive .dropdown2 .dropbtn2 {
    display: block;
    width: 100%;
    text-align: left;
  }
}


.sitemap {
	grid-area: sitemap;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	width: auto;
	grid-template-areas:
		"nav nav nav nav";
	color: white;
	background-color: #002768;
	padding-left: 75px;
		
}



.wrapper2 {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					".      r1    r1  r1  . "
					".    bar2  bar2   bar2   ."
					".      r2     r2      r2   . "
					".    bar3  bar3   bar3   ."
					".      gates5    gates5  gates5  . "
					".    bar4  bar4   bar4   ."
					"footer footer footer footer footer"
}

.r1 {
	grid-area: r1;
	display: grid;
	grid-template-columns: 2fr 1fr 2fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"r1p1 . r1p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}

@media screen and (max-width: 600px) {
    .r1 {
	grid-template-columns: 1fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"r1p1"
		"r1p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}
}
.r2 {
	grid-area: r2;
	display: grid;
	grid-template-columns: 2fr 1fr 2fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"r2p1 . r2p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}

@media screen and (max-width: 600px) {
    .r2 {
	grid-template-columns: 1fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"r2p1"
		"r2p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}
}

.r1p1 {
		grid-area: r1p1;
		
}

.r1p2 {
		grid-area: r1p2;
		
}

.r2p1 {
		grid-area: r2p1;
		
		
		
}

.r2p2 {
		grid-area: r2p2;
		
}

.gates3 {
		grid-area: gates3;
		border: 2px solid #002768;
		margin-top: 50px;
}

.gates4 {
		grid-area: gates4;
		border: 2px solid #002768;
		margin-top: 50px;
		
}
.gates5 {
		grid-area: gates5;
		margin-top: 20px;
		margin-bottom: 40px;
		
		
		
}

.gatesimage {
		width: 100%;
		height: 250px;
		margin-left: auto;
		margin-right: auto;
		border: 2px solid #002768;
}


.wrapper3 {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					"s1      s1    s1  s1  s1 "
					".    bar2  bar2   bar2   ."
					".      s2     s2      s2   . "
					".    bar3  bar3   bar3   ."
					".      gates5    gates5  gates5  . "
					".    bar4  bar4   bar4   ."
					"footer footer footer footer footer"
}

.s1 {
	grid-area: s1;
	
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 40px;
	
}

.standsimage {
	height: 500px;
	border: 2px solid #002768;
	
}
.standsimage2 {
	border: 2px solid #002768;
	height: 450px;
}
.s2 {
	grid-area: s2;
	display: grid;
	grid-template-columns: 2fr 1fr 2fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"s2p1 . s2p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}

@media screen and (max-width: 600px) {
	.s2 {
		grid-template-columns: 1fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"s2p1"
		"s2p2";
	margin-top: 40px;
	margin-bottom: 40px;
	}
}


.s1p2 {
		grid-area: s1p2;
		
}

.s2p1 {
		grid-area: s2p1;
		
		
		
}

.s2p2 {
		grid-area: s2p2;
		
}

.feederswrap {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					"s1      s1    s1  s1  s1 "
					".    bar2  bar2   bar2   ."
					".      s2     s2      s2   . "
					".    bar3  bar3   bar3   ."
					".    bar4  bar4   bar4   ."
					"footer footer footer footer footer"
}

.feedersimage {
	border: 2px solid #002768;
	
}
.feedersimage2 {
	border: 2px solid #002768;
	height: 400px;
	width: 100%;
}

.feedersimage3 {
		width: 100%;
		height: 400px;
		margin-left: auto;
		margin-right: auto;
		border: 2px solid #002768;
}





.s3p2 {
		grid-area: s3p2;
		
}

.s3p1 {
		grid-area: s3p1;
		
		
		
}

.metalartwrap {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					".      s1    s1  s1  . "
					".    bar2  bar2   bar2   ."
					".      s2     s2      s2   . "
					".      s3    s3      s3    . "
					".    bar4  bar4   bar4   ."
					"footer footer footer footer footer"
}

.metalartimage {
	border: 2px solid #002768;
	width: 100%;
	
}
.metalartimage2 {
	border: 2px solid #002768;
	height: 400px;
	width: 100%;
}

.ma1 {
	grid-area: s1;
	
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 40px;
	
}

.s3 {
	grid-area: s3;
	display: grid;
	grid-template-columns: 2fr 1fr 2fr;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"s3p1 . s3p2";
	margin-top: 40px;
	margin-bottom: 40px;
	
}
@media screen and (max-width: 600px) {
	.s3 {
		grid-template-columns: 1fr ;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	grid-template-areas:
		"s3p1"
		"s3p2";
	margin-top: 40px;
	margin-bottom: 40px;
	}
}


.s3p2 {
		grid-area: s3p2;
		
}

.s3p1 {
		grid-area: s3p1;
		
		
		
}



.estimatewrap {
	display: grid;
				grid-template-columns: 1fr 1fr 1fr 1fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					"bar2   bar2   bar2   bar2   bar2"
					"form   form   form     form form"
					"bar1   bar1   bar1   bar1   bar1"
					"footer footer footer footer footer"
}


.form1 {
		grid-area:form;
		text-align: center;
		
		
}


.weldwrap {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					".      s8    .  s9  . "
					".    bar2  bar2   bar2   ."
					"footer footer footer footer footer"
}

@media screen and (max-width: 600px) {
	.weldwrap {
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					".      s8    s8  s8  . "
					".      s9    s9  s9  . "
					".    bar2  bar2   bar2   ."
					"footer footer footer footer footer"
}
}

.s8 {
		grid-area: s8;
		margin-top: 25px;
		margin-bottom: 25px;
		
}

.s9 {
		grid-area: s9;
		margin-top: 25px;
		margin-bottom: 25px;
		
}




.building {
	display: grid;
				grid-template-columns: 1fr 3fr 1fr 3fr 1fr ; 
				grid-template-rows: auto;
				width: auto;
				margin-left: auto;
				margin-right: auto;
				grid-template-areas:
					"header header header header header "
					"logo   logo   logo   logo   logo"
					"nav    nav    nav    nav    nav"
					" .     bar1   bar1   bar1   ."
					".      r1    r1  r1  . "
					".    bar2  bar2   bar2   ."
					".      r2     r2      r2   . "
					".    bar4  bar4   bar4   ."
					"footer footer footer footer footer"
}

.buildimage {
		width: 100%;
		height: 350px;
		margin-left: auto;
		margin-right: auto;
		border: 2px solid #002768;
}