.urovo-parameter{
	position: relative;
	z-index: 1;
	padding-top: 115px;
	padding-bottom: 115px;
	background: linear-gradient(to bottom, #656565, #797979);
}
.urovo-parameter::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	background: url(../images/parameter-bg.png) top center no-repeat;
	background-size: 100% auto;
}
.urovo-parameter-title{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 40px;
	border-bottom: rgba(255,255,255,0.06) solid 1px;
	margin-bottom: 30px;
}
.urovo-parameter-title .c-headline{
	font-weight: bold;
	color: #ffffff;
	font-size: 52px;
}
.contrast-btn{
	flex-shrink: 0;
	margin-left: 10px;
}
.contrast-btn a,
.contrast-btn span{
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 50px;
	padding: 0 20px;
	border-radius: 6px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
	background: #03a8f4;
	cursor: pointer;
}

.urovo-parameter-box{
	display: flex;
	flex-direction: column;
	gap: 75px;
}
.parameter-table table{
	width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    box-sizing: border-box;
}
.parameter-table table tr th{
	height: 85px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 30px;
	text-align: left;
	word-break: break-word;    
}
.parameter-table table tr td{
	height: 85px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 1.625;
	text-align: left;
	padding-top: 28px;
	padding-bottom: 28px;
	border-bottom: rgba(255,255,255,0.06) solid 1px;
	word-break: break-word;
}
.parameter-table table tr td:nth-child(1){
	width: 33%;
	padding-top: 0;
	padding-bottom: 0;
	box-sizing: border-box;
}
.parameter-table table tr td:nth-child(2){
	width: 37%;
	padding-right: 3%;
	box-sizing: border-box;
}
.parameter-table table tr td .subtitle{
	width: 100%;
	min-height: 100%;
	border-radius: 10px;
	background: rgba(255,255,255,0.06);
	display: flex;
	align-items: center;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 24px;
	padding: 0 25px;
	box-sizing: border-box;
}
.para-name{
	display: flex;
	align-items: flex-start;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 1.25;
	padding: 0 25px;
	box-sizing: border-box;
}
.para-name img{
	flex-shrink: 0;
	margin-right: 15px;
	width: 32px;
}
.para-name span{
	flex: 1;
	overflow: hidden;
	display: flex;
	align-items: center;
	min-height: 32px;
}
/*@media screen and (max-width: 1920px){
	.urovo-parameter{
		padding-top: 115px;
		padding-bottom: 115px;
	}
	.urovo-parameter-title{
		padding-bottom: 40px;
		margin-bottom: 30px;
	}
	.urovo-parameter-title .c-headline{
		font-size: 52px;
	}
	.contrast-btn a,
	.contrast-btn span{
		height: 50px;
		padding: 0 20px;
		border-radius: 6px;
		font-size: 18px;
	}
	.urovo-parameter-box{
		gap: 75px;
	}
	.parameter-table table tr th{
		height: 85px;
		font-size: 30px;
	}
	.parameter-table table tr td{
		height: 85px;
		font-size: 16px;
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.parameter-table table tr td .subtitle{
		border-radius: 10px;
		font-size: 24px;
		padding: 0 25px;
	}
	.para-name{
		font-size: 20px;
		padding: 0 25px;
	}
	.para-name img{
		margin-right: 15px;
		width: 32px;
	}
	.para-name span{
		min-height: 32px;
	}
}*/
@media screen and (max-width: 1920px){
	.urovo-parameter{
		padding-top: max(50px, 6vw);
		padding-bottom: max(50px, 6vw);
	}
	.urovo-parameter-title{
        padding-bottom: max(20px, 2.083333333333333vw);
        margin-bottom: max(15px, 1.5625vw);
	}
	.urovo-parameter-title .c-headline{
		font-size: max(28px, 2.708333333333333vw);
	}
	.contrast-btn a,
	.contrast-btn span{
		height: max(40px, 2.604166666666667vw);
		padding: max(15px, 1.041666666666667vw);
		font-size: max(15px, 0.9375vw);
	}
	.urovo-parameter-box{
		gap: 3.90625vw;
	}
	.parameter-table table tr th{
		height: max(64px, 4.427083333333333vw);
		font-size: max(24px, 1.5625vw);
	}
	.parameter-table table tr td{
		height: max(64px, 4.427083333333333vw);
		font-size: max(14px, 0.8333333333333333vw);
		padding-top: max(15px, 1.458333333333333vw);
		padding-bottom: max(15px, 1.458333333333333vw);
	}
	.parameter-table table tr td .subtitle{
		border-radius: 0.5208333333333333vw;
		font-size: max(20px, 1.25vw);
		padding-left: max(20px, 1.25vw);
		padding-right: max(20px, 1.25vw);
	}
	.para-name{
		font-size: max(17px, 1.041666666666667vw);
		padding-left: max(20px, 1.25vw);
		padding-right: max(20px, 1.25vw);
	}
	.para-name img{
		margin-right: 0.78125vw;
		width: max(25px, 1.666666666666667vw);
	}
	.para-name span{
		min-height: max(25px, 1.666666666666667vw);
	}
}
@media screen and (max-width: 767px){
	.urovo-parameter .wd{
		padding-left: .3rem;
        padding-right: .3rem;
	}
	.urovo-parameter-box{
		gap: 36px;
	}
	.urovo-parameter-title .c-headline{
		font-size: 24px;
	}
	.parameter-table table tr th{
		font-size: 20px;
		height: 56px;
		vertical-align: middle;
	}
	.parameter-table table tr td{
		height: 56px;
		padding-top: 12px;
		padding-bottom: 12px;
		vertical-align: middle;
	}
	.parameter-table table tr td:nth-child(1){
		width: 25%;
	}
	.parameter-table table tr td:nth-child(2){
		width: 40%;
	}
	.parameter-table table tr td .subtitle{
		font-size: 17px;
		padding-left: 12px;
		padding-right: 12px;
		border-radius: 8px;
	}
	.para-name{
		font-size: 15px;
		padding: 12px;
		flex-direction: column;
	}
	.para-name img{
		margin-right: 0;
		margin-bottom: 6px;
		width: 24px;
	}
	.para-name span{
		min-height: 24px;
		white-space: nowrap;
	}
}
@media screen and (max-width: 480px){
	.urovo-parameter-box{
		gap: 7.5vmin;
	}
	.urovo-parameter-title .c-headline{
		font-size: 5vmin;
	}
	.contrast-btn a,
	.contrast-btn span{
		height: 8.33333333333333vmin;
		padding: 3.125vmin;
		font-size: 3.125vmin;
	}
	.parameter-table table tr th{
		font-size: 4.2vmin;
		height: 11.7vmin;
	}
	.parameter-table table tr td{
		font-size: 3vmin;
		height: 11.7vmin;
		padding-top: 2.5vmin;
		padding-bottom: 2.5vmin;
	}
	.parameter-table table tr td .subtitle{
		font-size: 3.6vmin;
		padding-top: 2.5vmin;
		padding-bottom: 2.5vmin;
		border-radius: 1.7vmin;
	}
	.para-name{
		font-size: 3.125vmin;
		padding: 2.5vmin;
	}
	.para-name img{
		margin-right: 1.5vmin;
		width: 5vmin;
	}
	.para-name span{
		min-height: 5vmin;
	}
}
