.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-de948429-1314-b1e2-03aa-37e86f0066ba {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-1bdf5327-df9e-f537-ff1a-e3f825082ae9 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a19e2c8d-0c74-ceb8-ff7d-97317c04fee1 {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-5a2b4022-ecd5-8375-a3ad-aadb1c7bdbd0 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-fac4d8a1-d77c-a00b-3bd6-045624a36984 {
margin-left: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ae38166b-d129-dbe3-5793-d8d4fc1a2d45 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d6d2e2af-8854-2502-2133-595626002938 {
margin-bottom: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d6d2e2af-8854-2502-2133-595626002938 {
border-bottom: 1px solid #66887E;
}.lfr-layout-structure-item-de337842-e075-356d-9076-0558c99244a6 {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-10d769bb-3c21-03e2-faf1-17fc0c840cef {
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-95946832-129b-d242-a167-6d594dc4569c {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9dca02bd-c968-b8a7-8ec3-9f9ac4f1b45d {
font-size: var(--font-size-sm) !important;
font-weight: var(--font-weight-bold) !important;
color: #B9EDAA !important;
}
.lfr-layout-structure-item-9dca02bd-c968-b8a7-8ec3-9f9ac4f1b45d a {
color: var(--mut-lime);
}.lfr-layout-structure-item-8998f906-c785-3e9b-cd8d-3471fd684068 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a72e54e3-5382-22ef-7be5-79dd03379228 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-collapse {
	justify-content: flex-start !important;
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav {
	overflow: visible !important;
	justify-content: flex-start !important;
	margin-left: 0 !important;
	padding-left: 0 !important;
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-item {
	margin-left: 0 !important;
	padding-left: 0 !important;
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link {
	padding: 8px 16px !important;
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link:hover:not(.active) {
	background-color: var(--mut-lime-light-01, #e3f8dd);
	border-radius: 6px;
	color: var(--mut-green, #336053);
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link.active {
	background-color: var(--mut-lime-light-01, #e3f8dd) !important;
	border-radius: 6px 6px 0 0 !important;
	color: var(--mut-green, #336053) !important;
	font-weight: bold !important;
	position: relative !important;
	z-index: 1;
}

.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link.active::after {
	content: '' !important;
	position: absolute !important;
	bottom: -3px !important;
	left: 0 !important;
	right: 0 !important;
	height: 3px !important;
	background-color: var(--mut-green, #336053) !important;
	display: block !important;
}.lfr-layout-structure-item-34de718f-3324-e7d8-43a5-d5ee03665bd7 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1f8ceb29-58c1-dd27-69f0-52283f115b61 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a277a70a-51fe-74a3-e0b5-8c3c4f813b49 {
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-a5833157-05a6-68ab-b9f9-4fb0653d584c {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-c6af07d9-2b5e-2971-2152-c36caf9797aa {
margin-right: 8px !important;
}
.lfr-layout-structure-item-d90a9358-5dd0-11ea-f9d1-a15f857f67f7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d90a9358-5dd0-11ea-f9d1-a15f857f67f7 {
align-items: flex-start !important;
}.lfr-layout-structure-item-d38f24b2-3923-8aa7-1df5-0a1423550d14 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a556b093-3d45-4d09-fb89-90c2bfe829eb {
background-color: var(--mut-grey) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e255a095-f049-31c5-0ae2-b6c108d7178a {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-af7e30fe-f13a-82a1-ae5f-11982df900d5 {
background-color: var(--mut-white) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e8ddf66e-a460-0d98-4235-6b9083fcbff4 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5bbe99f4-4403-f402-95b4-de3670988470 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-5a22e829-56c4-9972-a8a7-af3e3cfe1860 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3f13843d-6b12-1a7a-f0b7-501ab89c557d {
margin-bottom: var(--spacer-3,1rem) !important;
max-width: 120px !important;
}
.lfr-layout-structure-item-ff178d69-fdf0-2d04-d2c1-a223a2e0db4d {
margin-right: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-6443c13e-7b74-75fa-1c4c-2e970ed7ed43 {
max-height:  65px;
}

 .subfooter .certifications .component-image  img { width: auto !important ;
    height: 48px !important;
}

/* Selector para las imágenes de certificación */
 .subfooter .certifications  .component-image img {
width: 100px !important;   
height: 60px !important;  
object-fit: contain;    
display: block;           
}
.lfr-layout-structure-item-fcd100eb-f0fd-e8eb-be47-92d7b5937160 {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-8d72c377-b208-c0af-c95b-83412ae5120b {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-439a7741-2180-4d5a-2b34-4b01151d8003 {
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.row.align-items-start.no-gutters {
align-items: stretch !important;
}

.row.align-items-start.no-gutters > [class*="col-"] {
display: flex !important;
flex-direction: column !important;
}

.row.align-items-start.no-gutters > [class*="col-"] > div {
display: flex !important;
flex-direction: column !important;
flex: 1 !important;
}

.row.align-items-start.no-gutters > [class*="col-"] > div > div {
display: flex !important;
flex-direction: column !important;
flex: 1 !important;
}

.page-item:first-child,
.page-item:last-child {
display: none;
}

.page-link {
background-color: transparent !important;
border: none !important;
border-bottom: 2px solid #ccc !important;
border-radius: 0 !important;
color: #555 !important;
font-weight: bold !important;
padding: 4px 10px !important;
box-shadow: none !important;
}

.page-item.active .page-link {
background-color: transparent !important;
border-bottom: 2px solid #8b4f6e !important;
color: #333 !important;
}

/* ── Hover ── */
.page-link:hover {
background-color: transparent !important;
border-bottom: 2px solid #8b4f6e !important;
}

/* ── Texto "Mostrando el intervalo..." ── */
.pagination-bar span {
font-weight: bold !important;
}

@media (max-width: 767px) {
.page-link {
  padding: 4px 10px !important;
  font-size: 14px !important;
}
}.lfr-layout-structure-item-f1736da8-1d6a-620e-28d2-f150ba966c0a {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-9bdecefe-d3e1-4211-68bc-e47ee2fd95a0 {
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9bdecefe-d3e1-4211-68bc-e47ee2fd95a0  img{
width: 24px;
height: 24px;
}.lfr-layout-structure-item-54348a9f-1443-8dd2-7691-5af5911c0721 {
margin-bottom: 0.75rem !important;
max-width: 120px !important;
}
.lfr-layout-structure-item-13c11032-8ab5-3ff0-4825-4f5ebc66abba {
display: none !important;
}
.lfr-layout-structure-item-06b8460c-36a4-dbe5-75ee-506b1740f170 {
max-width: 50% !important;
width: 100% !important;
}
.lfr-layout-structure-item-d373ec2e-d472-ca1e-afa3-1794313fd283 {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-5becd62b-205f-8e5b-020e-bdba6c4082f9 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0eb0e865-d42e-0aa0-7476-36358ae612de {
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0eb0e865-d42e-0aa0-7476-36358ae612de  img{
width: 24px;
height: 24px;
}.lfr-layout-structure-item-a597bbb0-1185-f0a5-2b8c-9f844f6ce6e3 {
margin-left: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-199e1174-d44d-0888-c133-cb46e7908af6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f6ba0757-c794-d100-56d2-18ea66854b3f {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-da14ee07-1f7a-96e7-1488-ebf4e899feef {
font-size: var(--font-size-sm) !important;
}
.lfr-layout-structure-item-f4576e40-e59d-40e7-1aa8-50c0eb00097d {
    display: flex !important;
    gap: 2px !important;
    flex-wrap: wrap;
}

.lfr-layout-structure-item-f4576e40-e59d-40e7-1aa8-50c0eb00097d .component-image {
    width: 161.33px !important;
    height: 100px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    margin: 0 !important;
    background-color: #ffffff;
}

.lfr-layout-structure-item-f4576e40-e59d-40e7-1aa8-50c0eb00097d .component-image picture,
.lfr-layout-structure-item-f4576e40-e59d-40e7-1aa8-50c0eb00097d .component-image picture img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block;
}.lfr-layout-structure-item-2a91da2c-abe4-2685-bf7a-72f6c1528b6b {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2a91da2c-abe4-2685-bf7a-72f6c1528b6b {
max-height:  65px;
}.lfr-layout-structure-item-6b2fe6ee-f682-7cc3-24b5-49ed9b64964a {
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2de5c5cc-326d-8386-8dc8-7cd50747d6e1 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7f80f89a-7c19-34c3-0956-befcc4984e5f {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e4632bf2-36b5-1457-fbd4-c1416fea084c {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-124d1eb3-dede-5abb-bc82-2e7aee892c31 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-43327f6e-0598-ef4d-eb92-f5d8f19b74e2 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-63cf20ce-d07d-ff7f-20e8-6802e86246ed {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9d3904af-4536-122e-1d26-41fa8f2db5d9 {
max-width: 50% !important;
padding-right: var(--spacer-4,1.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-2010511a-fc41-4732-17e3-fe89f9e6bee8 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-9f9d5a8c-9a82-0d2f-96d2-2e7a05f61182 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9f9d5a8c-9a82-0d2f-96d2-2e7a05f61182 {
word-spacing: 100vw;
}.lfr-layout-structure-item-0eaa0d6a-cf7f-d4bb-ce60-68bf0d8317ed {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-dfbab094-01aa-2f2e-7e9f-2fdee2bb3487 {
background-color: var(--mut-green-dark-01) !important;
color: var(--mut-white) !important;
}
.lfr-layout-structure-item-35e9ab07-6d4d-37a9-bec7-f28b31bab1cd {
margin-bottom: var(--spacer-3,1rem) !important;
max-width: 120px !important;
}
.lfr-layout-structure-item-4da6190e-8bcc-13db-e21e-55e112c066c6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7cf9755f-027f-efea-1537-49dc1469acb1 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4242c8b6-301c-0164-a1af-2f1e0a779a13 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-579b67dd-366d-dc0c-4118-59a6e8aec429 {
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-579b67dd-366d-dc0c-4118-59a6e8aec429  img{
width: 24px;
height: 24px;
}.lfr-layout-structure-item-499335a4-0de9-65a6-5d1e-764d43fe9ea5 {
font-size: var(--font-size-sm) !important;
font-weight: var(--font-weight-bold) !important;
color: #B9EDAA !important;
}
.lfr-layout-structure-item-499335a4-0de9-65a6-5d1e-764d43fe9ea5 a {
color: var(--mut-lime);
}.lfr-layout-structure-item-2334dc81-9b9c-cbe2-789a-37f246743cac {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-5aa679e8-012d-a59e-cdf5-42de7620d4f3 {
background-color: var(--dark) !important;
border-color: #FFFFFF !important;
display: none !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-39e2e078-e582-3615-27e5-59c66d61c389 {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-023de171-24f2-e007-b8dc-ee729ed2f015 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6d936169-6bea-820e-3ad9-49a2597c8b9b {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d17064ff-2256-dce7-e6f1-1bd56d9a6f3a {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-86cd6d1c-f989-29c5-93d0-dab7df066815 {
font-size: var(--font-size-sm) !important;
}
.lfr-layout-structure-item-ac90b180-b127-f4a1-113d-3882e4d7c290 {
background-color: var(--mut-grey) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a128c28e-3188-4427-1a64-719a557490c4 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7ddbc8ab-7c19-3697-78e6-be391f0fa88b {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e3a80e77-e48a-ff9d-1404-7e52afecfe23 {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c16ac8de-e96e-26f7-639a-dbcfa771273a {
margin-left: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-8559e50e-1c7d-0c9c-bed2-55ace9b70b16 {
background-color: #001C14 !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
color: var(--white) !important;
}

/* Footer */
.footer a {
    display: block;
}

.footer .btn-link {
    padding: 0;
    color: var(--secondary);
    font-weight: bold;
    text-decoration: none;
    font-size: 15px;
    text-align: left;
}

.footer .btn-link:hover {
    color: white;
}

/* Subfooter */
.subfooter .footer-nav li {
    margin-right: 1rem;
}

/* Footer Navigation Menu (row)*/
.footer-nav.navbar-nav a.nav-link {
    color: var(--brand-color-2);
    font-size: 15px;
    font-weight: bold;
    padding: 0;
}

.footer-nav.navbar-nav a.nav-link:hover {
    color: white;
}

/* Footer Navigation Menu (column) */
.footer-nav.footer-nav-column.navbar-nav {
    flex-direction: column;
    gap: var(--spacer-3);
}.lfr-layout-structure-item-dd83a5ae-44cf-5e10-2a8c-d2a7ca4bd739 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3ba839b2-4ea2-6b1c-cf1f-3178277868ba {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-37dafb31-ef55-118c-9d4a-f887324ec985 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-37dafb31-ef55-118c-9d4a-f887324ec985 .employee-card-container.compact-height {
    height: auto;
    min-height: 650px;
}.lfr-layout-structure-item-2b5a55c8-3d04-94ec-a793-d36208a8b092 {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-d903c1ed-e1fb-d91d-7c8d-985036bea29e {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ccd662de-e7f9-6cc8-31cb-c8645ab24468 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-897b9697-a245-6111-dbe8-ab71b64d82c6 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7b4e9664-aec1-7b36-41d1-a358364d7bf8 {
margin-bottom: var(--spacer-5,3rem) !important;
color: #FFFFFF !important;
width: 100% !important;
}
.lfr-layout-structure-item-102bc848-070a-3a14-8103-ecc8fa2c5b0c {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e6b8f424-6b57-6f0b-6eaa-a6f3853e7a10 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-10,10rem) !important;
margin-right: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-db73b323-94c5-2643-e23f-cceaa0a9c1db {
    display: flex !important;
    gap: 2px !important;
    flex-wrap: wrap;
}

.lfr-layout-structure-item-db73b323-94c5-2643-e23f-cceaa0a9c1db .component-image {
    width: 161.33px !important;
    height: 100px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    margin: 0 !important;
    background-color: #ffffff;
}

.lfr-layout-structure-item-db73b323-94c5-2643-e23f-cceaa0a9c1db .component-image picture,
.lfr-layout-structure-item-db73b323-94c5-2643-e23f-cceaa0a9c1db .component-image picture img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block;
}.lfr-layout-structure-item-dcc3d4c1-67db-a756-81eb-f02f96123769 {
background-color: var(--mut-light-02) !important;
}
.lfr-layout-structure-item-152e3409-44f9-d40b-b34e-466e16d6544c {
max-width: 50% !important;
padding-right: var(--spacer-4,1.5rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-7c70ccac-ffce-8493-7c47-d4eb237f3ce6 {
gap: 8px;
}.lfr-layout-structure-item-5edfb324-c82a-e613-566f-c88e3192e29b {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2c1a82a0-b937-622f-bd81-ca86a6962374 {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-9dd2dc7a-7cde-8db2-1aa8-5fd5d50bcbf0 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-639855bf-eb63-5f80-b010-66ff5613c384 {
max-width: 50% !important;
width: 100% !important;
}
.lfr-layout-structure-item-84f1a399-c7c5-2330-f0ec-9e13b6cbf598 {
margin-bottom: var(--spacer-5,3rem) !important;
color: #FFFFFF !important;
width: 100% !important;
}
.lfr-layout-structure-item-150dd2f3-8605-3c7d-ba43-4bcdeb2760b1 {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-f49c00db-1f5b-7832-4345-738ef94e066e {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-aabd5d43-4ec8-05c4-0db3-786bb551ce1b {
background-color: var(--mut-grey) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fff1bf66-830b-7941-0d61-6c30a05a174a {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c7b62564-472b-ee31-31ab-c049b0297ad7 {
background-color: var(--mut-grey) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1ec1ab1d-7d0c-c355-668b-6551247f8422 {
margin-left: var(--spacer-10,10rem) !important;
margin-right: var(--spacer-10,10rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-d4fe99de-7fd5-4539-f896-7f39188a3309 {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3ddfa693-025a-b6d3-2a0e-0fd7b1df1880 {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-eb342355-6b49-3c05-61a7-495750c48dd0 {
margin-bottom: 0.75rem !important;
margin-right: 0.75rem !important;
max-width: 120px !important;
}
.lfr-layout-structure-item-f05ff709-e73d-4c03-1aae-ec29b2191e26 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f05ff709-e73d-4c03-1aae-ec29b2191e26 {
    display: flex !important;
    gap: 2px !important;
    flex-wrap: wrap;
}

.lfr-layout-structure-item-f05ff709-e73d-4c03-1aae-ec29b2191e26 .component-image {
    width: 161.33px !important;
    height: 100px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    margin: 0 !important;
    background-color: #ffffff;
}

.lfr-layout-structure-item-f05ff709-e73d-4c03-1aae-ec29b2191e26 .component-image picture,
.lfr-layout-structure-item-f05ff709-e73d-4c03-1aae-ec29b2191e26 .component-image picture img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block;
}.lfr-layout-structure-item-4664fb07-ee73-f625-0b45-130dd7cb0a6f {
margin-bottom: 0.75rem !important;
}


.mas-mutualidad .component-button a::after {
content: ""; 
display: inline-block; 
width: 1em;
height: 1em; 
margin-left: 8px; 
vertical-align: middle; 
background-image: url('/documents/d/mutualidad/openinnewtab');
background-repeat: no-repeat; 
background-size: contain; 
}.lfr-layout-structure-item-37700498-e8b1-58db-8f72-57463ec82a5d {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-99e8d4fb-8ded-8970-3bca-906656b5d814 {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3a6f9380-cdc7-612c-2751-0a007e0ab6e9 {
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3a6f9380-cdc7-612c-2751-0a007e0ab6e9  img{
width: 24px;
height: 24px;
}.lfr-layout-structure-item-32871a8f-614d-1dcb-b320-1e67ee2bfeff {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-32871a8f-614d-1dcb-b320-1e67ee2bfeff {
    display: flex !important;
    gap: 2px !important;
    flex-wrap: wrap;
}

.lfr-layout-structure-item-32871a8f-614d-1dcb-b320-1e67ee2bfeff .component-image {
    width: 161.33px !important;
    height: 100px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    margin: 0 !important;
    background-color: #ffffff;
}

.lfr-layout-structure-item-32871a8f-614d-1dcb-b320-1e67ee2bfeff .component-image picture,
.lfr-layout-structure-item-32871a8f-614d-1dcb-b320-1e67ee2bfeff .component-image picture img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    display: block;
}.lfr-layout-structure-item-66ac2d25-0da7-470a-184c-1cc89a8f4b25 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-bd5ee9f8-2488-8bb7-7b35-bbfc9aba8a41 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}

.footer-mobile .component-image  img { width: auto !important ;
    height: 48px !important;
}

.footer-mobile .component-image img {
width: 58px !important;    
height: 48px !important;   
object-fit: contain;      
display: block;         
}
.lfr-layout-structure-item-c78d87bd-e0dc-a0d5-2350-ea334f8ea98f {
font-size: 18px !important;
}
.lfr-layout-structure-item-0aee10df-fa10-5b55-0595-7e8de2eeb96e {
height: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-e496fa02-cc75-8da8-938e-69a000ec1a20 {
display: none !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1681c1e5-eb09-47cb-95a3-bbb56fb23d7b {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 12px !important;
  width: 100%;
}

.lfr-layout-structure-item-1681c1e5-eb09-47cb-95a3-bbb56fb23d7b .row,
.lfr-layout-structure-item-1681c1e5-eb09-47cb-95a3-bbb56fb23d7b [class*="col-"] {
  display: flex !important;
  justify-content: center !important;
  width: auto !important;
  max-width: none !important;
  flex: 0 0 auto !important;
  padding: 0 !important;
  margin: 0 6px !important;
}

.lfr-layout-structure-item-1681c1e5-eb09-47cb-95a3-bbb56fb23d7b img {
  width: 135px !important;
  height: 44px !important;
  object-fit: contain !important;
  background-color: #ffffff;
  border-radius: 8px;
  padding: 5px 10px;
  box-sizing: border-box;
  display: block !important;
}.lfr-layout-structure-item-7fa91d71-f3c5-7b6b-08a1-bea76af44e2a {
display: none !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7fa91d71-f3c5-7b6b-08a1-bea76af44e2a .basic-banner__description a {
  color: inherit;
  text-decoration: underline;
  font-weight: 700;
}

.lfr-layout-structure-item-7fa91d71-f3c5-7b6b-08a1-bea76af44e2a .basic-banner__image-wrapper {
  height: 450px;
  min-height: 0;
}

.lfr-layout-structure-item-7fa91d71-f3c5-7b6b-08a1-bea76af44e2a .basic-banner__image {
  height: 100%;
  object-fit: cover;
}.lfr-layout-structure-item-ea0ea25a-6811-a393-90d7-b11e94b39abe {
margin-bottom: var(--spacer-4,1.5rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-cbf9ebdd-a559-aaf2-afb0-697612ee6aa8 {
background-color: var(--mut-grey) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-1f5b2a48-d3ed-fb81-6673-2d3052290e6c {
font-size: var(--font-size-sm) !important;
margin-left: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-41e54f7a-3141-b895-045f-93e5decc22e2 {
font-family: 'Rufina', SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace !important;
font-size: 24px !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-6c04b956-82b3-4323-3bcc-b8f3b41ab615 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d6d2e2af-8854-2502-2133-595626002938 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-10d769bb-3c21-03e2-faf1-17fc0c840cef {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
@media (min-width: 768px) {
	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-collapse {
		justify-content: flex-start !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav {
		overflow: visible !important;
		justify-content: flex-start !important;
		margin-left: 0 !important;
		padding-left: 0 !important;
		flex-direction: row !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-item {
		margin-left: 0 !important;
		padding-left: 0 !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link {
		padding: 8px 16px !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link:hover:not(.active) {
		background-color: var(--mut-lime-light-01, #e3f8dd);
		border-radius: 6px;
		color: var(--mut-green, #336053);
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link.active {
		background-color: var(--mut-lime-light-01, #e3f8dd) !important;
		border-radius: 6px 6px 0 0 !important;
		color: var(--mut-green, #336053) !important;
		font-weight: bold !important;
		position: relative !important;
		z-index: 1;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link.active::after {
		content: '' !important;
		position: absolute !important;
		bottom: -3px !important;
		left: 0 !important;
		right: 0 !important;
		height: 3px !important;
		background-color: var(--mut-green, #336053) !important;
		display: block !important;
	}
}

@media (max-width: 767.98px) {
	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-toggler,
	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-toggler-link {
		background-color: var(--mut-lime-light-01, #e3f8dd) !important;
		color: var(--mut-green, #336053) !important;
		font-weight: bold !important;
		border-radius: 6px !important;
		padding: 8px 16px !important;
		position: relative !important;
		margin-bottom: 8px !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-toggler::after,
	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-toggler-link::after {
		content: '' !important;
		position: absolute !important;
		bottom: 0 !important;
		left: 0 !important;
		right: 0 !important;
		height: 3px !important;
		background-color: var(--mut-green, #336053) !important;
		display: block !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-collapse {
		margin-top: 8px !important;
	}

	.lfr-layout-structure-item-eaf08c18-6636-9a1d-35a7-f5fbac07cac8 .navbar-nav .nav-link.active {
		background-color: var(--mut-lime-light-01, #e3f8dd) !important;
		color: var(--mut-green, #336053) !important;
		font-weight: bold !important;
		border-radius: 4px !important;
	}
}.lfr-layout-structure-item-a556b093-3d45-4d09-fb89-90c2bfe829eb {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-af7e30fe-f13a-82a1-ae5f-11982df900d5 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-5a22e829-56c4-9972-a8a7-af3e3cfe1860 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-ff178d69-fdf0-2d04-d2c1-a223a2e0db4d {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-439a7741-2180-4d5a-2b34-4b01151d8003 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-06b8460c-36a4-dbe5-75ee-506b1740f170 {
max-width: 100% !important;
}
.lfr-layout-structure-item-76868c80-e073-c69d-a1b1-91193a68dc35 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c864d56c-03ad-8234-8e3a-6487e2cc34fd {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2de5c5cc-326d-8386-8dc8-7cd50747d6e1 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9d3904af-4536-122e-1d26-41fa8f2db5d9 {
max-width: 100% !important;
}
.lfr-layout-structure-item-5aa679e8-012d-a59e-cdf5-42de7620d4f3 {
display: block !important;
}
.lfr-layout-structure-item-8559e50e-1c7d-0c9c-bed2-55ace9b70b16 {
display: none !important;
}
.lfr-layout-structure-item-e6b8f424-6b57-6f0b-6eaa-a6f3853e7a10 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-152e3409-44f9-d40b-b34e-466e16d6544c {
max-width: 100% !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-639855bf-eb63-5f80-b010-66ff5613c384 {
max-width: 100% !important;
}
.lfr-layout-structure-item-d4fe99de-7fd5-4539-f896-7f39188a3309 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-abee8aed-c3d0-2ccb-853a-6579bef0d526 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-1f5b2a48-d3ed-fb81-6673-2d3052290e6c {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
}
}