.content {
position: relative;
padding: 139rem 409rem 212rem 62rem;
}
@media (max-width: 991.98px) {
.content {
padding: 73rem 27rem 171rem 27rem;
}
}
.content {
font-size: 16rem;
line-height: 24rem;
letter-spacing: 0.03em;
color: #000000;
}
@media (max-width: 991.98px) {
.content {
font-size: 14rem;
line-height: 20rem;
letter-spacing: 0em;
}
}
.content h1 {
font-size: 34rem;
line-height: 54rem;
letter-spacing: 0.01em;
font-family: "GEELY", Arial, Helvetica, sans-serif;
}
@media (max-width: 991.98px) {
.content h1 {
font-size: 18rem;
line-height: 28rem;
letter-spacing: 0.02em;
}
}
.content * + h2 {
margin-top: 2em;
}
.content h2 {
font-size: 14rem;
line-height: 24rem;
letter-spacing: 0.03em;
font-weight: 800;
}
@media (max-width: 991.98px) {
.content h2 {
font-size: 12rem;
line-height: 18rem;
letter-spacing: 0em;
}
}
.content * + p {
margin-top: 1em;
}
.content ul {
list-style-type: none;
}
.content ul > li {
position: relative;
padding-left: 21rem;
}
.content ul > li::before {
content: "";
display: block;
width: 6rem;
height: 6rem;
border-radius: 9999px;
background-color: currentColor;
position: absolute;
top: 0.65em;
left: 0rem;
}
.content ul > li > ul > li {
position: relative;
}
.content ul > li > ul > li::before {
content: "";
display: block;
width: 8rem;
height: 2rem;
background-color: currentColor;
position: absolute;
top: 0.65em;
left: 0rem;
}
.content h2 + p,
.content h2 + ul {
margin-top: 0rem;
}