.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-7981d539-2ab2-38fa-f106-cf2fb6b71358 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.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-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-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-4dd27aff-9822-bd14-91de-964e8961642e {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: 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-89cd4d1e-e4cf-55cf-f85c-d112ceaab433 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: var(--spacer-6,4.5rem) !important;
}
.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-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-47071619-91f8-abd8-7cb6-93d4026e548b {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-a72e54e3-5382-22ef-7be5-79dd03379228 {
margin-right: var(--spacer-4,1.5rem) !important;
}
@media (min-width: 768px) {
	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-collapse {
		justify-content: flex-start !important;
	}

	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-nav .nav-item {
		margin-left: 0 !important;
		padding-left: 0 !important;
	}

	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-nav .nav-link {
		padding: 8px 16px !important;
	}

	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-toggler,
	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-toggler::after,
	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .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-c30e861e-64f5-f718-35f1-613a01d4f795 .navbar-collapse {
		margin-top: 8px !important;
	}

	.lfr-layout-structure-item-c30e861e-64f5-f718-35f1-613a01d4f795 .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-853d9828-a485-7198-a007-ac69cdd54ddd {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fbe2ee75-9b6f-d67c-fc76-e72888f356f5 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0d9ad2c0-5654-08df-0ec8-292285a1d662 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a4535080-e049-d3f7-f72a-ad216bdb121a {
background-color: var(--mut-lime-light-01) !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-3cabded1-2a55-a0ce-8ccb-a34700c0f7cf {
background-color: var(--mut-lime-light-01) !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-736909a0-0532-23c1-2816-9bfa5c54c765 {
background-color: var(--mut-lime-light-01) !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-af952923-76dc-2f94-b130-e890c580cc8e {
margin-top: var(--spacer-5,3rem) !important;
}
.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-e6022b6e-8733-4b47-2a58-b276e73f261e {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-382cbc9f-fb76-53a8-fdc6-666205a8b95d {
background-color: var(--mut-lime-light-01) !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-99f54756-6f54-c358-fef6-89b99d711d60 {
background-color: var(--mut-lime-light-01) !important;
}
.lfr-layout-structure-item-080490cb-f9f3-3940-bc81-de4d89d39414 {
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-67e17519-6fce-9e7b-6add-d3e25f795713 {
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-56e4fb5e-ed8c-2da2-3961-dd2b3af49373 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.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-4c1de2c6-50a0-30ec-7118-9839f985aac0 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6cffc7ec-9452-6732-95b0-fbc0dccfc624 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-75b70559-04c3-6f4c-c35a-82a6a66a7817 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.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-fd2bd13f-cfcd-4a8d-1955-807ee4ab4e7e {
background-color: var(--mut-lime-light-01) !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-862bd8dc-20d9-1c07-f8c0-4422f10bb7ea {
background-color: var(--mut-light-02) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-58ff81c0-b6ef-281a-3582-b214c6b32d85 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !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-3d54dc50-3cc4-2a59-86bc-3fbf92de8978 {
background-color: var(--mut-lime-light-01) !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-e6e8000f-8848-2a5c-6f29-478f9ae8c150 {
background-color: var(--mut-lime-light-01) !important;
}
.lfr-layout-structure-item-526ae7a6-8ce2-df1b-38f1-8d00c5b7ef57 {
margin-top: var(--spacer-4,1.5rem) !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-59d781f2-5517-7a9a-30bf-8570982f7e75 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !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-cb2fef88-d64a-c6a6-b706-2fe19d1684a9 {
margin-top: var(--spacer-5,3rem) !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-7be8c201-a29f-ffee-71ff-c32c19795fe7 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.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-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-1b3a09f0-318d-2833-579d-cace58114358 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ae2ea338-7c6b-2f01-b171-8cde89455340 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-51440ab1-b083-e6a9-6338-c2e0b195152e {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !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-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-a128c28e-3188-4427-1a64-719a557490c4 {
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f7053a12-b857-957d-418c-167de5333989 {
margin-top: var(--spacer-4,1.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-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-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-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-b9446806-a2a9-737f-077c-04393c029840 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !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-66652d7a-0242-bebb-691f-75c423afe8c9 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-7c70ccac-ffce-8493-7c47-d4eb237f3ce6 {
gap: 8px;
}.lfr-layout-structure-item-a11bccd1-a539-9e9f-8fe0-904358580980 {
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-66981114-f92f-fbea-31d7-bb029bb60381 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-dc01a74b-9553-54e9-7120-0c7d42c75b62 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6ff057c3-8b0b-3213-0f5b-219d9c8f7601 {
background-color: var(--mut-lime-light-01) !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-d3f37e6a-d642-32d0-784e-23c4316052a3 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-e1c67c73-7736-495c-dcdd-02b57dd8816d {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !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-9c37b8a7-4141-d479-4efa-ec54bc73d131 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-23859a40-7f4b-da88-046a-c9b8be1f88da {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-4,1.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-6f570e91-1a54-455e-1c82-e67b2161f723 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6bca8d75-16ff-e17f-1c35-c061f542beeb {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-a1255be7-edf3-21f3-f2bd-fcef3e090cd4 {
margin-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-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-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-4bec7d2b-aaee-a58d-e6c9-dfd0f577c380 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !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-f97cdddb-2844-8d65-d1bd-9d2e4ee9f158 {
background-color: var(--success-light-02) !important;
margin-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0aee10df-fa10-5b55-0595-7e8de2eeb96e {
height: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-c71d3493-33a6-3bb8-4b11-8fee2db40d5d {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f1f999d1-74c2-6f1c-1b24-5d3f0c369846 {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !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-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-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;
}
.lfr-layout-structure-item-e5d646ab-260d-5e2e-adf7-273a73c600ed {
background-color: var(--mut-lime-light-01) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 575px) {.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;
}
.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-99f54756-6f54-c358-fef6-89b99d711d60 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-fd2bd13f-cfcd-4a8d-1955-807ee4ab4e7e {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-2de5c5cc-326d-8386-8dc8-7cd50747d6e1 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-862bd8dc-20d9-1c07-f8c0-4422f10bb7ea {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-top: 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-d3f37e6a-d642-32d0-784e-23c4316052a3 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e1c67c73-7736-495c-dcdd-02b57dd8816d {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d4fe99de-7fd5-4539-f896-7f39188a3309 {
margin-right: var(--spacer-4,1.5rem) !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;
}
.lfr-layout-structure-item-e5d646ab-260d-5e2e-adf7-273a73c600ed {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
}