.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-c37e232d-0c2a-9ade-ea8c-b810bfe49314 {
font-family: var(--font-family-sans-serif) !important;
margin-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-4fb0cf40-2467-bd6b-6ee7-f508942bf010 {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-4fb0cf40-2467-bd6b-6ee7-f508942bf010 {

}
.component-card img {
margin-top: 2.5rem;
}.lfr-layout-structure-item-3878b1f9-6f9c-653d-101b-7db18321ba61 {
font-family: var(--font-family-sans-serif) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-e729a841-4e05-7b69-6153-4b9ee4c6d4e3 {
background-color: #ff0000 !important;
display: none !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e729a841-4e05-7b69-6153-4b9ee4c6d4e3 {

}

.component-paragraph {
color: #737B7D;
}.lfr-layout-structure-item-661e9a45-0e22-15f2-6841-7c892a32ba0f {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-661e9a45-0e22-15f2-6841-7c892a32ba0f {

}
.component-card img {
margin-top: 2.5rem;
}.lfr-layout-structure-item-852ecea1-11a7-4053-04c0-51938e436efb {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-225621a2-4956-815d-ff53-37cbbf30b15f {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-225621a2-4956-815d-ff53-37cbbf30b15f {

}

.features-container {
  h1 {
    font-size: 1.8rem;
  }


}

.lfr-layout-structure-item-0789a3e4-65b5-7411-3bca-78d520258898 {
background-color: #F3F6FA !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0789a3e4-65b5-7411-3bca-78d520258898 {

}

.container-fluid, #wrapper {
    padding: 0;
}

.top-container {

  h1 {
    margin: 3.5rem 0 0 20%;
    color: #030f40;
    font-size: 2rem;
  }

.messages, .subtitle, h1 {
    width: 60%;
    margin-left:20%;
}

.component-paragraph {
    color: #737B7D;
    font-size: 1.2rem;
  }

}
.lfr-layout-structure-item-f73ea33a-22a2-d225-b0d9-ca2c4d633c32 {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-f73ea33a-22a2-d225-b0d9-ca2c4d633c32 {

}
.component-card img {
margin-top: 2.5rem;
}.lfr-layout-structure-item-1d3f4b2f-9321-2536-bc19-413e472692b9 {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-1d3f4b2f-9321-2536-bc19-413e472692b9 {

}
.component-card img {
margin-top: 2.5rem;
}.lfr-layout-structure-item-2c2604e7-8429-9213-0c89-0be4aa0870ea {

}
.site .portlet-content {
border: none;
padding: 0;
}
.panel-body  {
padding: 0;
}
.taglib-text {
color: #737B7D;
}
.form-inline label {
display: flex;
}
.pleco.site input {
margin-right: 5px;
}
.pleco.site .btn-primary {
background-color: #030F40;
color: #ffffff;
background-image: none;
}
.btn {
border: none;
border-radius: 0;
}
.pleco.site .btn-secondary {
background-color: #5E646F;
color: #ffffff;
font-size: 13px;
height: 29px;
padding: 4px 6px;
}
.pleco.site .btn-secondary:hover {
background-color: #fff;
color: #373F41;
}
label {
color: #737B7D;
font-weight: 400;
}
.navigation {
margin-bottom: 1rem;
}.lfr-layout-structure-item-d45317d9-f9b9-680c-8596-85c23a571887 {
font-family: Arial !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d45317d9-f9b9-680c-8596-85c23a571887 {

}

.component-paragraph {
color: #737B7D;
}.lfr-layout-structure-item-31270881-ade4-e589-dc9b-bb6fc7ba2cd9 {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-31270881-ade4-e589-dc9b-bb6fc7ba2cd9 {

}
.component-card img {
margin-top: 2.5rem;
}.lfr-layout-structure-item-c6e83221-a7df-34bc-0f25-e33dce2359a0 {
background-color: #F8D7DA !important;
display: none !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6e83221-a7df-34bc-0f25-e33dce2359a0 {

}

.component-paragraph {
color: #737B7D;
}.lfr-layout-structure-item-3624e22d-5538-77ce-71b3-7bcbdbe3918c {
text-align: center !important;
color: var(--gray-800) !important;
}
.lfr-layout-structure-item-3624e22d-5538-77ce-71b3-7bcbdbe3918c {

}
.component-card img {
margin-top: 2.5rem;
}@media screen and (max-width: 991px) {.top-container  {
    h1 {
      margin-top: 0;
    }
}}@media screen and (max-width: 575px) {.top-container  {
    h1 {
      font-size: 2rem;
      margin-top: 0;
      margin-left: 0;
      width: 100%;
    }

    .component-paragraph {
        font-size: 1.25rem;
        width: 100%;
        margin-left: 0
    }
}}