* {
	margin: 0;
	padding: 0;
}



:-moz-placeholder {
	color: #999;
}

::-moz-placeholder {
	color: #999;
}


::-webkit-scrollbar {
	display: none;
}


input {
	border: none;
	outline: none;
	text-decoration: none;
	background: none;
}

textarea {
	border: none;
	outline: none;
	resize: none;
	background: none;
	appearance: none;
}

ul,
ol,
li {
	margin: 0;
	padding: 0;
	list-style: none
}

a {
	color: var(--gray);
	text-decoration: none
}

a:hover {
	color: var(--blue);
	text-decoration: none
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #999;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #999;
}

.orange{
	color:#FF5100 !important;
}
.green{
	color:#41B000;
}
.gray{
	color:#897E7E;
}
.gold{
	color:#C09A5B !important;
}
.bold{
	font-weight:600px;
}



.flex {
	display: flex;
}

.flex-row-center {
	display: flex;
	align-items: center;
}

.flex-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.flex-between {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.flex-column-center {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.wrap {
	flex-wrap: wrap;
}

.align-right {
	text-align: right;
}
.align-left{
	text-align: left;
}

.p0{
	padding:0 !important;
}
.m0 {
	margin: 0 !important;
}
.mt4{
	margin-top:4px;
}
.mt16{
	margin-top:16px;
}
.mt20{
	margin-top:20px;
}
.mt32{
	margin-top:32px;
}

.mt33{
	margin-top:33px;
}

.mt48{
	margin-top:48px;
}
.mb44{
	margin-bottom:44px !important;
}
.ml4{
	margin-left:4px;
}
.ml8 {
	margin-left: 8px;
}

.ml10 {
	margin-left: 10px;
}

.ml16 {
	margin-left: 16px !important;
}
.ml24{
	margin-left:24px;
}
.ml84 {
	margin-left: 84px !important;
}

.mr16 {
	margin-right: 16px;
}

.mr24 {
	margin-right: 24px;
}
.mr36{
	margin-right:36px;
}
.pb26{
	padding-bottom:26px;
}

.b0{
	background:none !important;
}