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

*{
	margin:0px;
	padding:0px;
	box-sizing: border-box;

}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
}

img{
	border-width:0px;
	vertical-align: baseline;
	max-width:100%;
	height:auto;
}

p{
	margin-bottom:1em;
}
p:last-child{
	margin-bottom:0;
}



a{
	outline:none;
	text-decoration: none;
	vertical-align:baseline;
}


area{outline:none;}





.search-form svg{
	width:16px;
	height:16px;
}




.screen-reader-text {
  word-wrap: normal !important;
  border: 0;
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}



