.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-b11a562d-6485-661a-d958-b8f3fc8e9fc9 {
background-color: var(--brand-prim-color-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b11a562d-6485-661a-d958-b8f3fc8e9fc9) !important;
max-height: 210px !important;
min-height: 210px !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-d67040bb-218e-af42-ffca-c4ab6b2a5daa {
font-size: 30px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: #2B7837 !important;
}
.lfr-layout-structure-item-7026b9b6-2101-05c5-8ba9-b0cb9b05acff {
background-color: var(--brand-prim-color-5) !important;
}
.lfr-layout-structure-item-f70b4276-85a4-6b6b-330e-2773a7d4685e {
background-color: var(--brand-prim-color-1) !important;
}
.lfr-layout-structure-item-a9fe0a68-f81b-b3e2-47e3-7de2a9f9618e {
margin-left: auto !important;
margin-right: auto !important;
max-width: 1064px !important;
}
.lfr-layout-structure-item-a759bf88-c861-8580-67b9-05c5701a7bea {
padding-bottom: 64px !important;
padding-top: 64px !important;
}
.lfr-layout-structure-item-f29ec8d1-95d1-7439-8b00-6ec711f3bdb2 {
background-color: primaryColor !important;
}
.lfr-layout-structure-item-3d4da38a-a189-f9b0-567a-df970de18243 {
font-size: 30px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: #2B7837 !important;
}
.lfr-layout-structure-item-0ae41530-2e09-872f-a859-10d9d314b1b1 {
background-color: var(--brand-prim-color-3) !important;
}
.lfr-layout-structure-item-f9613572-add3-e640-8b1a-f086b36ce2ee {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-5340f159-7ee9-6640-9f68-6aa75063b50e {
display: none !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-38581e99-2286-f2fc-8ed6-84fed66ba441 {
font-size: 24px !important;
font-weight: 600 !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1e80b071-7c17-9d5a-76b3-cfd704fe2ea9 .dropdown{
background: var(--Grey-4, #F5F8F5);
border-radius: 8px !important;
}
.lfr-layout-structure-item-1e80b071-7c17-9d5a-76b3-cfd704fe2ea9 button{
position: relative;
border-radius: 8px !important;
border: 1px solid var(--Grey-2, #D8D8D8) !important;
 padding-left: 2.5em !important;
background-color: transparent;
height: 48px !important;
color: #474848;
}
.lfr-layout-structure-item-1e80b071-7c17-9d5a-76b3-cfd704fe2ea9 button::before{
  content: '';
  position: absolute;
  left: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-image: url('/info/documents/d/cp/filtros');
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
}.lfr-layout-structure-item-b5a58a21-eb8b-32d4-fe22-f876246ef9a5 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5e5ca231-dbb0-e492-bdfc-1ee71be7d946 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5e5ca231-dbb0-e492-bdfc-1ee71be7d946) !important;
padding-bottom: 64px !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-5e5ca231-dbb0-e492-bdfc-1ee71be7d946 {
background-position: -20% 100%;
background-size: auto;
}.lfr-layout-structure-item-45a4c8fc-93bc-c953-fc34-a47c2a3a1a4a {
margin-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-42a5bdc2-67c1-e66f-2787-44f025f61cc3 .form-control{
  background: var(--Grey-4, #F5F8F5);
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
color: #474848 !important;
  }
.lfr-layout-structure-item-42a5bdc2-67c1-e66f-2787-44f025f61cc3 .form-control::-webkit-input-placeholder {
   color: #474848;
}

.lfr-layout-structure-item-42a5bdc2-67c1-e66f-2787-44f025f61cc3 .input-group-inset-item{
    background: var(--Grey-4, #F5F8F5);
    border-bottom-right-radius: 8px;
    border-top-right-radius: 8px;

  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  }
.lfr-layout-structure-item-42a5bdc2-67c1-e66f-2787-44f025f61cc3 .input-group-item, .lfr-layout-structure-item-42a5bdc2-67c1-e66f-2787-44f025f61cc3 .input-group-item input{
height: 48px;
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-b11a562d-6485-661a-d958-b8f3fc8e9fc9 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5340f159-7ee9-6640-9f68-6aa75063b50e {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5e5ca231-dbb0-e492-bdfc-1ee71be7d946 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-d67040bb-218e-af42-ffca-c4ab6b2a5daa {
font-size: 28px !important;
}
.lfr-layout-structure-item-3d4da38a-a189-f9b0-567a-df970de18243 {
font-size: 28px !important;
}
}