

html,body{
    min-height: 100dvh;
}
html{
	scroll-behavior: smooth;
    overflow-x: hidden;
}
*{
    /* box-sizing: border-box; */
    outline: none !important;
}
*::placeholder{
	color: #999999;
}
*:focus::placeholder{
  	color:transparent;
}
a:hover{
    text-decoration: none;
}
ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
button{
	cursor: pointer;
}

h1, h2, h3, h4, h5, h6{
	/* font-family: inherit !important; */
	color: inherit;
	margin: 0px;
	line-height: 1.2;
}
address, dl, fieldset, figure, ol, p, pre, ul {
    margin: 0;
}