.terms-wrapper {
	width:100%;
	top:0;
	left:0;
	display:flex;
	justify-content:center;
}

.terms-box {
	position:relative;
	width:clamp(250px,100%,1000px);
	border-radius:10px;	
	background:transparent;
	padding:min(10px,5vw);
}

.terms-box .head-terms{
	text-align:center;
	font-size:1.2rem;
	color:#459945;
	margin-top:25px;
	margin-bottom:20px;
}

.terms-box .ul-list .li-list{
	font-size:.8rem;
	margin-bottom:15px;
	display:flex;
	gap:5px;
	line-height:1rem;
}
.ul-list {
	width:90%;
	margin:5px auto;
}
.li-list .dot{
	color:#459943;
	font-size:.3rem;
    height:10px;
	padding:5px;
}
