.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-954e0277-e371-e65a-2e66-62f65950dd32.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-954e0277-e371-e65a-2e66-62f65950dd32.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-54f03782-a1b2-8f6b-87d9-c38e53bb474f {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a {
margin-bottom: 100px !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

 .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a .col {
     align-self: stretch;
  }

 .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a .lfr-layout-structure-item-fr---banner-two-buttons  {
    height: 100%;
}

 .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a .lfr-layout-structure-item-fr---banner-two-buttons div  {
    height: 100%;
}

 .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a .lfr-layout-structure-item-fr---banner-two-buttons .o-c-bannerTwoBtns__content {
    height: auto;
}.lfr-layout-structure-item-bed3d1b4-0c4a-48e5-8ee6-b6beecd78db8 {
background-color: #262626 !important;
padding-bottom: 80px !important;
padding-top: 80px !important;
}
.lfr-layout-structure-item-23baa084-a077-7ac8-9057-0416d75fb982 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-18ea165e-14e1-79f5-1044-b9ef2c18818c {
background-color: var(--empresas-50) !important;
padding-bottom: 100px !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-a07d8883-3cb4-c07d-d6d4-136a7a7cc17b {
padding-bottom: 56px !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9b1b3f8f-9385-eb1a-053d-6231efaf9b0e {
margin-bottom: 32px !important;
}
.lfr-layout-structure-item-1df939d1-52c5-6d5a-45ae-77f36933dd04 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c {
margin-bottom: 12px !important;
margin-left: 32px !important;
}
.lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-77527368-af80-06ae-2af5-bf5b6a9337f5 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-32a7c479-d670-746c-97f0-6d03ea6b5ef9 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bbb2d510-fa99-32b1-53e1-f6ac015317b6 {
margin-bottom: 56px !important;
}
.lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c {
margin-bottom: 12px !important;
margin-left: 32px !important;
}
.lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

 .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .col  {
     align-self: stretch;
 }

 .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .col .lfr-layout-structure-item-fr---banner-two-buttons  {
     height: 100%;
 }

 .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .col .lfr-layout-structure-item-fr---banner-two-buttons div {
     height: 100%;
 }.lfr-layout-structure-item-90ad7c9c-7939-aa76-b2a6-8ed1a45e2dd3 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-490bbbc0-1d6c-27b5-de88-7ea92aea94bc {
padding-left: var(--spacer-8,7.5rem) !important;
padding-right: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-2f89f54c-4cd2-a7cf-308e-5e3fb68c367a {
padding-bottom: 100px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-54fd252d-d915-a58f-6215-81fc0a4beefc {
padding-left: var(--spacer-10,10rem) !important;
padding-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-54fd252d-d915-a58f-6215-81fc0a4beefc.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-54fd252d-d915-a58f-6215-81fc0a4beefc.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}.lfr-layout-structure-item-d20ca94c-9ce0-5ec9-48d3-0d83c22c0015 {
margin-bottom: 56px !important;
margin-top: 56px !important;
}
.lfr-layout-structure-item-b5587a59-8912-ff54-705d-91613801f291 {
background-color: #262626 !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-54f03782-a1b2-8f6b-87d9-c38e53bb474f {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a {
margin-bottom: 56px !important;
}
.lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }

  .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a {
     padding: 0px !important ;
  }

}

.lfr-layout-structure-item-bed3d1b4-0c4a-48e5-8ee6-b6beecd78db8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
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-23baa084-a077-7ac8-9057-0416d75fb982 {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-18ea165e-14e1-79f5-1044-b9ef2c18818c {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-bf6ee88d-4cd3-4649-a6a7-357b6ac4119f {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a07d8883-3cb4-c07d-d6d4-136a7a7cc17b {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-77527368-af80-06ae-2af5-bf5b6a9337f5 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-bbb2d510-fa99-32b1-53e1-f6ac015317b6 {
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-3ec0c303-4cb4-af23-6ae5-f6ee33a8d85b {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-223a3e3f-3e72-ba73-d99a-05dfc028a4d0 {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
padding-bottom: 56px !important;
}
.lfr-layout-structure-item-90ad7c9c-7939-aa76-b2a6-8ed1a45e2dd3 {
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-2f89f54c-4cd2-a7cf-308e-5e3fb68c367a {
padding-bottom: 56px !important;
padding-left: 0px !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-555dc58b-0ccf-de43-b417-adb944727b5f {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d20ca94c-9ce0-5ec9-48d3-0d83c22c0015 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c6117273-b821-250c-3e5b-b57d4ba6e4d2 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-3140619b-4993-5b58-ed45-019ce03f63d8 {
margin-left: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-54f03782-a1b2-8f6b-87d9-c38e53bb474f {
padding-left: 4px !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-bed3d1b4-0c4a-48e5-8ee6-b6beecd78db8 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-23baa084-a077-7ac8-9057-0416d75fb982 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-18ea165e-14e1-79f5-1044-b9ef2c18818c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bf6ee88d-4cd3-4649-a6a7-357b6ac4119f {
margin-left: 12px !important;
margin-right: 12px !important;
}
.lfr-layout-structure-item-a07d8883-3cb4-c07d-d6d4-136a7a7cc17b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1df939d1-52c5-6d5a-45ae-77f36933dd04 {
padding-bottom: 56px !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-bbb2d510-fa99-32b1-53e1-f6ac015317b6 {
margin-bottom: 32px !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-223a3e3f-3e72-ba73-d99a-05dfc028a4d0 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-left: 12px !important;
margin-right: 12px !important;
padding-bottom: 32px !important;
}
.lfr-layout-structure-item-90ad7c9c-7939-aa76-b2a6-8ed1a45e2dd3 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2f89f54c-4cd2-a7cf-308e-5e3fb68c367a {
padding-bottom: 32px !important;
padding-top: 32px !important;
}
.lfr-layout-structure-item-d20ca94c-9ce0-5ec9-48d3-0d83c22c0015 {
margin-left: 12px !important;
margin-right: 12px !important;
margin-top: 56px !important;
}
.lfr-layout-structure-item-82da7ed2-0e42-dc9a-027e-da15dd2140cd {
margin-bottom: 12px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-1ab93820-4a18-c6af-a528-ebee6ebda2a7 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-54f03782-a1b2-8f6b-87d9-c38e53bb474f {
margin-bottom: 24px !important;
margin-top: 12px !important;
}
.lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a.o-c-gridCards {
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }

  .lfr-layout-structure-item-241603f2-4de6-f98d-96e3-f4e278d7528a {
     padding: 0px !important ;
  }

}.lfr-layout-structure-item-bed3d1b4-0c4a-48e5-8ee6-b6beecd78db8 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-23baa084-a077-7ac8-9057-0416d75fb982 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-18ea165e-14e1-79f5-1044-b9ef2c18818c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bf6ee88d-4cd3-4649-a6a7-357b6ac4119f {
padding-left: 12px !important;
padding-right: 12px !important;
}
.lfr-layout-structure-item-a07d8883-3cb4-c07d-d6d4-136a7a7cc17b {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9b1b3f8f-9385-eb1a-053d-6231efaf9b0e {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-11c48d50-57c9-3c6f-ef6e-c92c2a4e1bc4 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1df939d1-52c5-6d5a-45ae-77f36933dd04 {
padding-bottom: 56px !important;
padding-top: 56px !important;
}
.lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c {
margin-left: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-f5a46ea9-35fd-a3ab-e8e8-303f667eea6c.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-77527368-af80-06ae-2af5-bf5b6a9337f5 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-32a7c479-d670-746c-97f0-6d03ea6b5ef9 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0c03b9e6-a593-c77d-d162-d49b78c34f7c {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-24ee6df1-f977-8af8-0d5b-4008fbc16ae6 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-e4d24df0-89db-e359-bb95-3ac52957dd74 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-bbb2d510-fa99-32b1-53e1-f6ac015317b6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3ec0c303-4cb4-af23-6ae5-f6ee33a8d85b {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c {
margin-left: var(--spacer-0,0rem) !important;
}
@media (max-width: 767px) {
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards .row {
     display: flex;
     flex-direction: column;
     gap: 12px;
  }
}

@media (max-width: 767px) {
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards.o-c-gridCards--twoCards .row {
    flex-direction: row;
     gap: 0px;
     margin: 0px;
  }
  
  .lfr-layout-structure-item-b2bb50ed-dcb0-3ffe-1ab9-a919d5c17b8c.o-c-gridCards.o-c-gridCards--twoCards .col {
    padding: 0px;
  }
}.lfr-layout-structure-item-df4b3b3a-8c5f-87ec-a477-212bc200f023 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-77817dee-89a5-28c0-c5c5-8a733d5aaea6 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-223a3e3f-3e72-ba73-d99a-05dfc028a4d0 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-left: 12px !important;
margin-right: 12px !important;
padding-bottom: 32px !important;
}
.lfr-layout-structure-item-8b1a962b-3e1a-674d-f9ef-c7012090e076 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1079aa97-ce1f-0a41-8552-0f3612d91887 {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a15a6bbe-f77d-bd40-1898-39ada0d6531e {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-24fb5e0a-0560-3b91-df16-0ab8370e0577 {
margin-bottom: 20px !important;
}
.lfr-layout-structure-item-2f89f54c-4cd2-a7cf-308e-5e3fb68c367a {
padding-bottom: 24px !important;
padding-top: 24px !important;
}
.lfr-layout-structure-item-555dc58b-0ccf-de43-b417-adb944727b5f {
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d20ca94c-9ce0-5ec9-48d3-0d83c22c0015 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-82da7ed2-0e42-dc9a-027e-da15dd2140cd {
margin-bottom: 12px !important;
}
.lfr-layout-structure-item-c6117273-b821-250c-3e5b-b57d4ba6e4d2 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3140619b-4993-5b58-ed45-019ce03f63d8 {
margin-left: var(--spacer-0,0rem) !important;
}
}