.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a7f88f51-640d-ac2e-8992-4fd39c7bb9b9 {
padding-bottom: 56px !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-71d90bc3-0d3b-ff7e-e913-f4e6313a9875 {
color: var(--neutral-950) !important;
}
.lfr-layout-structure-item-f5bc9a3d-3b84-5f47-d26a-319c55632082 {
padding-bottom: 56px !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-f5bc9a3d-3b84-5f47-d26a-319c55632082.container {
     padding: 0;
  }
}.lfr-layout-structure-item-938da786-97b0-4b96-04d0-e909ad59dc5d {
margin-bottom: 32px !important;
}
.lfr-layout-structure-item-228be981-24f8-4276-2300-35052fb849c9 {
margin-bottom: 56px !important;
}
.lfr-layout-structure-item-87baa480-d2a7-5a77-db99-211f06ee0105 {
overflow: visible !important;
}
.lfr-layout-structure-item-f1a324d2-be83-6902-6803-68af26768248 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e {
margin-left: 32px !important;
}
.lfr-layout-structure-item-69fa0291-8ee4-c4dc-9002-2b378addb3e4.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-69fa0291-8ee4-c4dc-9002-2b378addb3e4.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 {
margin-bottom: var(--spacer-5,3rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

 .lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 .col {
     align-self: stretch;
  }

 .lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 .lfr-layout-structure-item-fr---banner-two-buttons  {
    height: 100%;
}

 .lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 .lfr-layout-structure-item-fr---banner-two-buttons div  {
    height: 100%;
}

 .lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 .lfr-layout-structure-item-fr---banner-two-buttons .o-c-bannerTwoBtns__content {
    height: auto;
}.lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d {
margin-left: 32px !important;
}
.lfr-layout-structure-item-c7f24669-c9e6-ed5c-329e-7e234ba310c4 {
background-color: var(--empresas-50) !important;
padding-bottom: 100px !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-01cc6413-d31d-8d96-3647-3196454db60d {
background-color: #262626 !important;
padding-bottom: 80px !important;
padding-top: 80px !important;
}
.lfr-layout-structure-item-e800b8d3-11c9-bcf7-86a8-8de57668caad {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa {
margin-left: 32px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-f5bc9a3d-3b84-5f47-d26a-319c55632082 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-e930fbf9-b828-98db-7cfa-3e54bb4edf2d {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
padding-bottom: 56px !important;
}
.lfr-layout-structure-item-c52c5615-0a2b-ec8f-6837-9a75a6776387 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-228be981-24f8-4276-2300-35052fb849c9 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-69fa0291-8ee4-c4dc-9002-2b378addb3e4 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 {
margin-bottom: 56px !important;
}
.lfr-layout-structure-item-1d10904e-cbd4-2dd0-0f73-4a853d9c31a0 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-97e57d84-e33f-b2a7-e844-f01317acf271 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-c7f24669-c9e6-ed5c-329e-7e234ba310c4 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-01cc6413-d31d-8d96-3647-3196454db60d {
padding-bottom: 56px !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-b80cb399-27c9-d548-b642-e1a87dae27ad {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-e800b8d3-11c9-bcf7-86a8-8de57668caad {
margin-bottom: 48px !important;
margin-left: 16px !important;
margin-right: 16px !important;
}
.lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-a7f88f51-640d-ac2e-8992-4fd39c7bb9b9 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f5bc9a3d-3b84-5f47-d26a-319c55632082 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-938da786-97b0-4b96-04d0-e909ad59dc5d {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-e930fbf9-b828-98db-7cfa-3e54bb4edf2d {
margin-left: 12px !important;
margin-right: 12px !important;
padding-bottom: 32px !important;
}
.lfr-layout-structure-item-c52c5615-0a2b-ec8f-6837-9a75a6776387 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-168f44bf-2817-05cd-e452-6de900d96ccc {
margin-bottom: 12px !important;
}
.lfr-layout-structure-item-228be981-24f8-4276-2300-35052fb849c9 {
margin-bottom: 32px !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-3670c43a-86c7-9cb0-bc05-20ff844e2e1e.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-69fa0291-8ee4-c4dc-9002-2b378addb3e4 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1d10904e-cbd4-2dd0-0f73-4a853d9c31a0 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-977461b6-4cc8-b18b-87cb-71b263ba365d.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-97e57d84-e33f-b2a7-e844-f01317acf271 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c7f24669-c9e6-ed5c-329e-7e234ba310c4 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-01cc6413-d31d-8d96-3647-3196454db60d {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b80cb399-27c9-d548-b642-e1a87dae27ad {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e800b8d3-11c9-bcf7-86a8-8de57668caad {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-db1ef6dd-6fe4-5f36-3940-5ee95d94d8aa.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a7f88f51-640d-ac2e-8992-4fd39c7bb9b9 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: 12px !important;
padding-right: 12px !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f5bc9a3d-3b84-5f47-d26a-319c55632082 {
padding-bottom: 48px !important;
}
.lfr-layout-structure-item-938da786-97b0-4b96-04d0-e909ad59dc5d {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-c52c5615-0a2b-ec8f-6837-9a75a6776387 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-69fa0291-8ee4-c4dc-9002-2b378addb3e4 {
padding-left: 12px !important;
padding-right: 12px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-dd2925db-317e-19fd-3696-818887ac5332 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1d10904e-cbd4-2dd0-0f73-4a853d9c31a0 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-97e57d84-e33f-b2a7-e844-f01317acf271 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-c7f24669-c9e6-ed5c-329e-7e234ba310c4 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b80cb399-27c9-d548-b642-e1a87dae27ad {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e800b8d3-11c9-bcf7-86a8-8de57668caad {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
}