.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f488a128-1b29-539a-5343-195f0c7ffddb {
overflow: visible !important;
}
.lfr-layout-structure-item-e6067a2b-b81b-d986-9337-c5465cc5f67a {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e6067a2b-b81b-d986-9337-c5465cc5f67a) !important;
overflow: visible !important;
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-e6067a2b-b81b-d986-9337-c5465cc5f67a {
background-size: contain;
background-position:0%;
}.lfr-layout-structure-item-91101679-ce7b-29b0-2f6b-9f0a4f24cd58 {
margin-bottom: var(--spacer-9,9rem) !important;
color: var(--brand-prim-color-2) !important;
}
.lfr-layout-structure-item-91101679-ce7b-29b0-2f6b-9f0a4f24cd58 {

}
.cp-search-collection .form-control, .cp-search-collection .input-group-inset-item{
background: var(--Grey-4, #F5F8F5);
border-radius: 8px;
}

.lfr-layout-structure-item-baddb892-8907-726e-27e6-29c26a86ef38 .form-control{
  background: var(--Grey-4, #F5F8F5);
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
color: #474848 !important;
font-size: 16px !important;
  }
.lfr-layout-structure-item-baddb892-8907-726e-27e6-29c26a86ef38 .form-control::-webkit-input-placeholder {
   color: #474848;
}

.lfr-layout-structure-item-baddb892-8907-726e-27e6-29c26a86ef38 .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-baddb892-8907-726e-27e6-29c26a86ef38 .input-group-item, .lfr-layout-structure-item-baddb892-8907-726e-27e6-29c26a86ef38 .input-group-item input{
height: 48px;
}.lfr-layout-structure-item-fc9d6cfe-b4be-1af7-3377-6ec2042f76c1 {
font-size: 30px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-50cd1e41-e9f3-faf9-d86d-7597be6766e4 {
margin-bottom: 64px !important;
overflow: visible !important;
}
.lfr-layout-structure-item-8735415d-5d8f-5fc4-48cb-98b162c52a2e {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-548210c9-56ba-1dcb-130b-a771d06b06fe {
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-3f77d94d-cdd8-6000-0720-ff12cadc2447 .dropdown{
background: var(--Grey-4, #F5F8F5);
border-radius: 8px !important;
}
.lfr-layout-structure-item-3f77d94d-cdd8-6000-0720-ff12cadc2447 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;
font-size: 16px !important;
}
.lfr-layout-structure-item-3f77d94d-cdd8-6000-0720-ff12cadc2447 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-2d85deca-6383-29c8-06be-ee74cab95c55 {
margin-bottom: var(--spacer-3,1rem) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-2a49759d-e836-ac75-8591-0a19674f0656 {
margin-bottom: var(--spacer-7,6rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-e6067a2b-b81b-d986-9337-c5465cc5f67a {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-50cd1e41-e9f3-faf9-d86d-7597be6766e4 {
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-91101679-ce7b-29b0-2f6b-9f0a4f24cd58 {
margin-bottom: 28px !important;
}
.lfr-layout-structure-item-fc9d6cfe-b4be-1af7-3377-6ec2042f76c1 {
font-size: 28px !important;
}
.lfr-layout-structure-item-50cd1e41-e9f3-faf9-d86d-7597be6766e4 {
margin-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-50cd1e41-e9f3-faf9-d86d-7597be6766e4 {
overflow: visible !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
}