@charset "utf-8";


body {
	background:#c5c5b7;
font-size: 18px !important;}

#wrapper{
	border:6px solid #40474f;
}

h1{
	color:#40474f;
	border-top:2px solid #c5c5b7;
	border-bottom:2px solid #c5c5b7;
}

h2 {
     position: relative;
     color: #40474f;
     padding:0.5em 0.5em 0.5em 1.4em;
     background-color: #f9fdfe;
     border-bottom:2px solid #40474f;
}
 
h2::after {
     position: absolute;
     top: 50%;
     left:0.7em;
     transform:translateY(-50%);
     content: '';
     width: 5px;
     height:25px;
     background-color:#40474f;
}

@media screen and (max-width: 680px) {
	#wrapper{
	border:none;
	border-radius: 0;
}

}
