.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b {}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .pagination {
  align-items: center;
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item:has(.lexicon-icon ) {
  order: -1;
  border: 1px solid var(--primary, #00427C);
  border-radius: 50%;  
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item .page-link:has(.lexicon-icon ) {  
  background: transparent; 
  border: transparent; 
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item {  
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item.active {
  border: 1px solid var(--primary, #00427C);
  border-radius: 50%; 
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item .page-link {
  height: 14px;
  width: 14px;
  padding-left: 0;
  padding-right: 0;
  border-radius: 10px;  
  box-sizing: content-box;
  background: transparent;
  color: transparent;
  display: flex;
  border: 1px solid #A6A6A6;
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-item.active .page-link {   
  background: var(--primary, #00427C);
  border: 1px solid var(--primary, #00427C);

}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .lexicon-icon {
  fill: var(--primary, #00427C);
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}

.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .pagination-items-per-page, 
.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .page-link::before, 
.lfr-layout-structure-item-20c92ec0-6431-0595-f85d-436eb384ef0b .pagination-results {
  display: none;
}.lfr-layout-structure-item-bf7e4adb-baea-c974-81b6-4c90f5f12655 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-238f3b31-6e8d-af9e-db3a-fc22f377e3b5 {
height: 0
}.lfr-layout-structure-item-25715367-77fe-cd7c-21cf-243f7163dc4b {
text-align: justify !important;
}
.lfr-layout-structure-item-dd690407-fc63-f476-87c0-70af96f1be59 {
font-family: var(--font-family-monospace) !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-a55b6394-7591-e6bd-3779-d76080a8281d  input{
    background: none;
    border: 1px solid #A6A6A6;
    border-radius: 4px 0px 0px 4px;
    font-family: var(--font-family-monospace)
}

.lfr-layout-structure-item-a55b6394-7591-e6bd-3779-d76080a8281d .input-group .input-group-inset-item {
    background-color: transparent;
    border: 1px solid #A6A6A6;
border-left: none;
}.lfr-layout-structure-item-0c7c1de4-6597-a81b-0983-0b240793c6a4 {
display: none !important;
}
.lfr-layout-structure-item-409048bf-a45f-ecfa-c857-07a6d0554a9d {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-25710e9a-b6fd-0fd7-4832-b8e1c617a9af {
font-family: var(--font-family-monospace) !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-b3dceeae-3204-9557-6f94-df7316089700 {
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a73e2362-06fc-cd9e-6974-5ee8938772e7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-e49a3695-17c0-c18e-730f-2bdabc97ee32 {
font-family: "Abhaya Libre", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
margin-bottom: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-409048bf-a45f-ecfa-c857-07a6d0554a9d {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b3dceeae-3204-9557-6f94-df7316089700 {
margin-left: var(--spacer-0,0rem) !important;
}
}