.elementor-4835 .elementor-element.elementor-element-abd36bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4835 .elementor-element.elementor-element-e8117e0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4835 .elementor-element.elementor-element-2212e8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:769px){.elementor-4835 .elementor-element.elementor-element-abd36bd{--content-width:1380px;}}/* Start custom CSS for html, class: .elementor-element-f8bec42 */.elementor-4835 .elementor-element.elementor-element-f8bec42 h2{
    font-size: 30px !important;
}
.elementor-4835 .elementor-element.elementor-element-f8bec42 h3{
    font-size: 28px !important;
}
.elementor-4835 .elementor-element.elementor-element-f8bec42 p{
    font-size: 16px;
}
.jurisdiction-subsection {
    margin-left: 30px;
    padding-left: 20px;
    border-left: 3px solid #e3e3e3;
    margin-top: 1.5rem;
}

.jurisdiction-subsection h3 {
    margin-top: 0;
}
.rights-subsection {
    margin-left: 30px;
    padding-left: 20px;
    border-left: 3px solid #e0e0e0;
    margin-top: 1.5rem;
}

.rights-subsection h3 {
    margin-top: 0;
}/* End custom CSS */