


.law-title-panel {
    margin: 0;
    padding: 0;
    width: 100%;
    text-align: center;
}

.law-title-panel h1 {
    margin: 0 0 0.8rem 0;
    padding: 0;
    font-size: 1.1rem;
    font-weight: 500;
    color: black;
}
.law-title-panel-h2 {
    margin: 0.0rem 0 0.5rem 0;
    padding: 0;
    font-size: 3rem;
    font-weight: bold;
    text-shadow: 0.3rem 0.3rem 0.3rem grey;
    color: black;
}

.law-title-panel-h3 {
    margin: 0.6rem 3rem 0.6rem 3rem;
    padding: 0;
    font-size: 1.0rem;
    font-weight: 600;
    color: blue;
}

.law-title-panel-h4 {
    margin: 1.6rem 0 0 0;
    padding: 0;
    font-size: 1.0rem;
    font-weight: 600;
    text-align: center;
}



.law-title-panel ul {
    margin: 0.4rem 0;
    padding-left: 2rem; 
    font-size: 1.2rem;
    font-weight: 600;
    color: blue;
}

.law-title-panel li{
    padding: 0.15rem 0;
}

