html, body{
	margin: 0;
	padding: 0;
	background-color: #252726;
}

section{
	width: 855px;
	height: 434px;
	margin-top: 100px;
	margin-left: 800px;
	color: black;
	position: relative;
}

.left_nav{
	background-color: white;
	width: 200px;
	height: 55px;
	margin-top: 22px;


}

nav.nav_p p{
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	font-size: 15px;
	position: relative;
	top: 17px;
	text-align: center;
}

div{
	font-family: 'Open Sans', sans-serif;
	/* border: 1px solid magenta; */
	/* font-size: 17px; */
}


nav{
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	width: 200px;
	height: 400px;
	position: relative;
	top: 382px;
	left: 415px;
	
}

div.pic_right{
	float: right;
	width: 414px;
	height: 403px;
	object-fit: cover;
	height: 434px;
}

div.left_float{
	float: left;
	width: 422px;
	height: 434px;
}

div.right_float{
	float: right;
	width: 433px;
	margin-top: 34px;
}

h2.top{
	float: left;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
	font-size: 40px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 64px;
}



div.discover{
	width: 131px;
	height: 40px;
	font-family: 'Open Sans', sans-serif;
	border: 1px solid black;
	/* padding-top: 20px;
	margin-top: 110px; */
	text-align: center;
	margin-top: 37px;
	margin-left: 30px;
}

.discover p{
	position: relative;
	bottom: 7px;
}



h2.mid{
	font-family: 'Open Sans', sans-serif;
	font-size: 31px;
	text-transform: uppercase;
	text-align: center;
}



.color_orange{
	color: #FC8738;
}

div.middle_top{
	width: 846px;
	height: 200px;
	text-align: center;
}

div.middle_bot{
	width: 846px;
	height: 200px;
}

section.white_bg{
	background-color: white;
	/* position: relative; */
	/* margin-bottom: 135px; */
	top: -120px;
}

div.img_size{
	width: 170px;
	height: 299px;
	display: inline-block;
	margin-top: 76px;
	margin-bottom: 37px;
	margin-left: 20px;
	margin-right: 14px;
	
}

.dial{
	margin-left: 390px;
	margin-bottom: 114px;
	margin-top: -17px;
}

div.text_boxes1{
	width: 349px;
	height: 43px;
	background-color: #F4F4F4;
	margin: 40px;
}

div.text_boxes2{
	width: 349px;
	height: 175px;
	background-color: #F4F4F4;
	margin: 40px;
	margin-bottom: 22px;
}

div.pad{
	padding-left: 20px;
	padding-right: 20px;
}

div p.pad{
	padding-left: 20px;
	padding-right: 20px;
}

.submit{
	text-align: center;
	border: 1px solid black;
	width: 95px;
	margin-left: 165px;

}


.hello{
	left: 138px;
	top: -20px;
	width: 155px;
	position: absolute;
}

.pad_bot{
	padding-bottom: 200px;
}

footer{
	font-family: 'Open Sans', sans-serif;
	color: black;
	font-size: 14px;
}

div.footer{
	background-color: white;
	padding-top: 0px;
	width: 100%;
	height: 31px;
	margin-top: 115px;
	padding-left: 100px;
	padding-left: 983px;
	padding-top: 16px;
	padding-bottom: 20px;
	margin-bottom: 0px;
}

span.tx{
	position: relative;
	top: 8px;
	left: 8px;
	color: darkgray;
}