.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-2918cf33-7e7e-8476-ae44-f39dfc8dc7ed {
font-size: 16px !important;
margin-bottom: 32px !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-6aae1881-7798-71cf-cfbe-230d3b891cd1 {
display: none !important;
}
.lfr-layout-structure-item-290d99f1-5518-fd68-d397-b556df2657c1 {
background-color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-5a3f846a-3962-979d-8ed3-78cbcaf01e8e {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-a8882697-7464-7590-9024-7615a60ad27b {
height: 100% !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-67cb9565-82ab-5d8d-fd9a-e48571c982c0  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
display: none !important;
}
.lfr-layout-structure-item-c8687f00-943e-dbef-ee8c-e1f46b96bee0 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a410f408-6864-1cff-7232-b08eb4da7924 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6de9ed37-0fdf-fc2c-eaf3-1e4e42455bfb {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-862795f5-e053-2307-8c76-5eceba1edd98 {
display: none !important;
}
.lfr-layout-structure-item-12c30cfc-db34-2212-59ab-9522541a37ab {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-7c76e815-a0b3-d8cc-2603-1c3d8ad8b0fc {
font-family: var(--font-family-base) !important;
font-size: 2rem !important;
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-7c76e815-a0b3-d8cc-2603-1c3d8ad8b0fc 

.force_size h2 {
    font-size: 2.2px !important;
}.lfr-layout-structure-item-500a2b26-f37f-2236-769f-2f4ebd903db7 {
margin-top: 16px !important;
}
.lfr-layout-structure-item-6cef80cd-add8-d509-c00b-31a4c848ee22 {
margin-top: 8px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 10px !important;
}
.lfr-layout-structure-item-41ffecd4-a60c-bd78-a802-7809bddf11be {
margin-top: 16px !important;
}
.lfr-layout-structure-item-67e478aa-ab70-3e0d-d2c8-d5f61ff78ece {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-67e478aa-ab70-3e0d-d2c8-d5f61ff78ece {
margin:auto
}.lfr-layout-structure-item-c01d17f3-272f-eb64-3211-e088cbdf9600 {
width: 100% !important;
}
.lfr-layout-structure-item-ed0e9d0e-cd9b-deb8-e3f5-009c841c46b6  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-aa2ab795-27be-f61d-46fb-608749aa6866 {
background-color: var(--primary) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-8f6c4512-d5c0-4a67-4ba6-03a403d2fac4 {
color: var(--primary) !important;
}
.lfr-layout-structure-item-f7c2bc0c-92a0-5cbb-7381-e1ffdab5afba {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-f7c2bc0c-92a0-5cbb-7381-e1ffdab5afba {
margin:auto;
}.lfr-layout-structure-item-7fef8b80-c9e1-e332-67aa-5c2be6476703 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-643ef690-6b64-076e-327c-027735d9037f {
font-size: 18px !important;
}
.lfr-layout-structure-item-788a9f54-39d6-4abd-2169-36d81e61b714 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-349ac248-5b90-6a0e-25ab-08ff929ad200 {

}
.lfr-layout-structure-item-349ac248-5b90-6a0e-25ab-08ff929ad200 .splide__arrow:disabled {
    display:none;
}
.lfr-layout-structure-item-349ac248-5b90-6a0e-25ab-08ff929ad200 .splide__slide{
margin-bottom:5px;
}.lfr-layout-structure-item-08ed427e-4cbf-f33f-8dbc-65e4713da11e {
display: none !important;
}
.lfr-layout-structure-item-17b8a183-bc2a-847d-ddfa-82cb326bce45 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-17b8a183-bc2a-847d-ddfa-82cb326bce45  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-edf97f3f-6cc4-1d9c-d76c-fff0399bbc53 {
margin-top: 8px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 10px !important;
}
.lfr-layout-structure-item-65eabeaf-abc1-24dc-52c0-94ff23274b24 {
   
}.lfr-layout-structure-item-cbf5f0f2-6acf-c755-6cef-974472426098 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1999a0ad-1ddf-e289-c83b-19a6386a53d1 {
display: none !important;
height: 0px !important;
padding-bottom: 24px !important;
}
.lfr-layout-structure-item-3a8cb0ce-3dac-de50-4352-55b674527eba  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-3b3ad41f-7d90-0aec-42db-c432e2f62ed8  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-b61d9b0b-8416-e3d6-797c-beaf7e2d981a {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-127bf2ff-b000-5e40-3d82-511155622da7 {
display: none !important;
}
.lfr-layout-structure-item-333c5a8f-126e-33ab-11cf-53f47b7d2a64 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d57cda4b-306b-2f08-f1a5-e486032c5a6e {
border-radius: var(--border-radius-lg) !important;
overflow: hidden !important;
width: 100% !important;
}
.lfr-layout-structure-item-dcca45e4-8236-432a-4f95-d3e5906c8c4d  h4{
font-size:18px;
}.lfr-layout-structure-item-aa201324-e37a-112c-f44a-00cc25eff069 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-96368795-caba-53f4-50d5-df85498051b5 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7d5d5018-c2af-713e-3c76-e9e056cef63d {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-1c93a29d-3d6e-82d8-f043-21a0400d8fff {
display: none !important;
}
.lfr-layout-structure-item-e7c0ae72-ec49-4e12-1f92-1282ffeea48b {
font-size: 18px !important;
}
.lfr-layout-structure-item-cf47ddec-11dc-9512-d392-e7dd445c3233  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-66266197-f50b-9084-1b39-81e0e86e63ed {
color: var(--primary) !important;
}
.lfr-layout-structure-item-bdb74852-153b-7079-0f47-9b2c3f7c04e3 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-29488089-851f-ed6b-aaec-8bbe8edeb6b8 {
background-color: var(--white) !important;
border-radius: var(--border-radius-lg) !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
width: 100% !important;
}
.lfr-layout-structure-item-2b836f51-5cd7-e203-9238-d55ca5edbd88 {
max-width: 1440px !important;
}
.lfr-layout-structure-item-2b836f51-5cd7-e203-9238-d55ca5edbd88 {
margin: auto;
}.lfr-layout-structure-item-2b0899c4-57fc-f9e2-4f16-66977c959909 {
font-size: 36px !important;
padding-bottom: var(--spacer-3,1rem) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-16898183-1529-baaf-5ad9-9200cb81f3b1 {
color: var(--primary) !important;
}
.lfr-layout-structure-item-ea2eadc2-02f4-d4e3-8f56-ddeb0c188d40 {
background-color: var(--white) !important;
border-radius: var(--border-radius-lg) !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
width: 100% !important;
}
.lfr-layout-structure-item-e519ef83-fcc0-93d5-ad43-d57adcb010ae {
font-weight: 300 !important;
}
.lfr-layout-structure-item-e519ef83-fcc0-93d5-ad43-d57adcb010ae  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-c415a40d-337a-b1d0-afed-0b2ee12ffae7 {
background-color: #FFFFFF !important;
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-c415a40d-337a-b1d0-afed-0b2ee12ffae7 {
margin:auto;
}.lfr-layout-structure-item-22ea569d-a923-9329-162b-298218103dee {
text-align: center !important;
}
.lfr-layout-structure-item-217dcfad-0946-993c-e3dd-f090ce70b2b2 {
font-size: 18px !important;
}
.lfr-layout-structure-item-b22db962-0cff-de9d-8f32-c05db09a8a3b {
width: 100% !important;
}
.lfr-layout-structure-item-95c927d6-d4b5-2b93-f8ef-8c2e34938fda {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-ac909b1b-9045-cc3c-1003-63fe3d957171 {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-b4086482-400a-8e1f-bdb0-71c4316037be {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-b7cf6854-9543-689d-3f53-193b24381d6c {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-98756afc-ef66-7e11-f363-5a000d373de2 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d848fb4c-e81f-febf-bd21-835a65912c7c {
color: var(--primary) !important;
}
.lfr-layout-structure-item-015094de-7af7-5308-56ff-fd8f4ef9044e {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-1dc2da66-156e-78e2-11f2-3d8aae111b96 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ef667ecc-c29d-650e-d692-aef22436e116 {
background-color: var(--white) !important;
border-radius: var(--border-radius-lg) !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
width: 100% !important;
}
.lfr-layout-structure-item-6416aa2d-856f-c202-fa16-765a112d2782 {
font-size: 18px !important;
}
.lfr-layout-structure-item-ad4059b7-b350-fc02-774b-e883f5fd5606 {
display: none !important;
}
.lfr-layout-structure-item-a3712399-59b1-bb7f-c873-3e3f4d379edd {
display: none !important;
}
.lfr-layout-structure-item-bff3e738-4017-5ee3-5c6e-8c24abb0d8f1 {
font-size: 18px !important;
}
.lfr-layout-structure-item-73f4c9f7-d79e-7cd7-6c7e-66a8ec5ca2ec  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-d5084af9-30a3-91f4-54d2-2725a4d5aca7 {
display: none !important;
}
.lfr-layout-structure-item-438a98d1-4a51-b160-3682-0822aa58e978 {
font-size: 18px !important;
}
.lfr-layout-structure-item-05269795-fc31-eb9d-2b32-1b0142c3f5d8 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-fe05b5b3-1518-e4b1-d037-06839afa6e38 {
display: none !important;
}
.lfr-layout-structure-item-bfedc6ec-f503-b208-0035-e51f0789f4de {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-dc520bf2-0329-334c-e4fd-587edee1205f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b66f0a8c-1239-d8db-e3b4-b136f0b90492 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b66f0a8c-1239-d8db-e3b4-b136f0b90492 {

}

.main-gestion .lfr-layout-structure-item-2b0899c4-57fc-f9e2-4f16-66977c959909 {
        padding-bottom: 0 !important;
    }.lfr-layout-structure-item-13fbb3e9-1601-6367-a1f2-806bb3a1b029 {
display: none !important;
}
.lfr-layout-structure-item-aef9f6e8-e986-2a41-7173-86ac83b1426e  h4{
font-size:18px;
}.lfr-layout-structure-item-fed4490e-a68c-9e15-cbf1-9971e6c644d4 {
background-color: var(--white) !important;
border-radius: var(--border-radius-lg) !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
width: 100% !important;
}
.lfr-layout-structure-item-ba420fca-0e41-74a9-474a-9976a595ebf2 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-17a8b623-efe5-9621-f5d0-99de68e48b73 {
margin-top: 16px !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
    
}.lfr-layout-structure-item-974235c1-b689-06f9-0e3e-77b4bc3f19f0 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-d5338299-b098-dfd2-8bca-ec8a8c9b34a6 {
border-radius: var(--border-radius-lg) !important;
overflow: hidden !important;
width: 100% !important;
}
.lfr-layout-structure-item-5a64730b-6819-e340-fda2-141ccb5901bd {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e0168424-a9b7-35ba-d459-206f2fb1208b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-742a4ed8-0206-d00d-5cd2-709c0d7c6d0c {
margin-top: 8px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 10px !important;
}
.lfr-layout-structure-item-228607eb-3f85-fc77-945f-80476dc38818 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-b7e95939-864c-0aa7-0150-c2e492282744 {
display: none !important;
}
.lfr-layout-structure-item-56deb312-5448-fb67-c31b-aeb7d0cae914 .fragment_TarjetasHome {
/*justify-content:start;*/
}.lfr-layout-structure-item-b7e78e52-f364-158a-67b2-5ae5cb840ada {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-12904f0a-b836-2398-9267-f2125abb1277 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a1864356-0e09-4098-1ec5-664ef8c4aefd  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-471a706c-e942-c6a1-405f-b51b0be161b1 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-94a41415-8138-622e-4cb6-54cc640d8be6 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-3baa54e1-9f06-ac87-3cc8-a5f1be1e07ce {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-97723079-68a5-4ce3-b381-89218a49bded {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-45ce04a5-e0fe-9a33-e74f-470622f5311b {
color: var(--primary) !important;
}
.lfr-layout-structure-item-71b524c8-b0bf-3e83-4ea9-3d618043c14d {
border-radius: var(--border-radius-lg) !important;
overflow: hidden !important;
width: 100% !important;
}
.lfr-layout-structure-item-f1d56f85-eb6c-575d-87a4-475588fd4473 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-f1d56f85-eb6c-575d-87a4-475588fd4473 {
margin:auto;
}.lfr-layout-structure-item-90d1c01d-69dc-0c7f-05af-985284e4f046 {
padding-left: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-76e7c01b-3040-9d1f-3253-2832a7781759 h4{
padding:4px 25px !important;
border:2px solid #00aec7;
border-radius:30px;
font-weight:600;
}
.lfr-layout-structure-item-76e7c01b-3040-9d1f-3253-2832a7781759  h4:hover {
background-color: #00aec7;
color:#fff;
}.lfr-layout-structure-item-c887bc5e-02dc-7b9a-d2fe-a3a3d4c6bbbc {
color: var(--secondary) !important;
}
.lfr-layout-structure-item-cbfadb23-fb80-5147-9b5c-0b91e17dfea1 {
background-color: #0033A0 !important;
}
.lfr-layout-structure-item-f417cead-0a55-bed3-29f4-fda152ff6ba8 {
margin-left: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d40c97ea-5744-8b21-5a97-0cfe2c07ebe3 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-5080572d-deda-9935-f8ab-c9376f734edc .stock-title-value{
width:100%;
}.lfr-layout-structure-item-9d5f3e3a-8e22-efaf-2c9f-2b8bc5c31546 {
background-color: var(--primary) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-0e8f380f-5a18-6a6d-2356-f25ccdd6408e {
max-width: 1440px !important;
}
.lfr-layout-structure-item-0e8f380f-5a18-6a6d-2356-f25ccdd6408e {
margin:auto;
}.lfr-layout-structure-item-2fa682ab-abb0-347d-b879-a45a98152928 {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-2fa682ab-abb0-347d-b879-a45a98152928 {
margin:auto;
}.lfr-layout-structure-item-0350271d-17aa-2f97-08f7-ac762ba1efb5 a:empty{
display:none;
}.lfr-layout-structure-item-4750beac-6c8b-0195-3ade-cbdf93c3579f {
color: var(--white) !important;
}
.lfr-layout-structure-item-4750beac-6c8b-0195-3ade-cbdf93c3579f {
   margin-right: 0px;
    margin-left: 20px;
}

.portlet-language .language-entry-long-text {
  background-color: #DAE0E8;
  color: #001E60;
  padding: 4px  8px 4px 8px;
  border-radius: 8px;
  font-weight: 400;
  font-size: 14px;
  text-transform: capitalize;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  text-decoration: none;
  transition: background-color 0.3s ease;
}


.portlet-language .language-entry-long-text[lang="es-ES"]::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 14px;
  background-image: url('/documents/d/guest/es');
  background-size: contain;
  background-repeat: no-repeat;
}

.portlet-language .language-entry-long-text[lang="en-US"]::after {
  content: "";
  display: inline-block;
  width: 20px;
  height: 14px;
  background-image: url('/documents/d/guest/us');
  background-size: contain;
  background-repeat: no-repeat;
}
.portlet-language .language-entry-long-text:hover {
  background-color: #d0d9e8;
}
.lfr-layout-structure-item-9761c04f-f9fd-d242-cf90-bb7dbaa9023b {
display: none !important;
}
.lfr-layout-structure-item-d1d672b4-9cf9-db18-cdb9-55b346b90dc1 {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7efa42a6-4441-81b6-d09a-07880bf6c026 {
font-size: 36px !important;
}
.lfr-layout-structure-item-7efa42a6-4441-81b6-d09a-07880bf6c026 {
font-size: 36px !important;
}.lfr-layout-structure-item-39440740-0dcd-9e75-6684-704ecc9c3911 {
font-family: var(--font-family-base) !important;
font-size: var(--font-size-base) !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-89224ce7-9387-a068-ff58-f2c2f92eb71e {
border-radius: 15px !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-89224ce7-9387-a068-ff58-f2c2f92eb71e a{
border-radius:20px;
padding: 6px 20px;
}.lfr-layout-structure-item-0526432e-7753-50e1-58b5-a909353b57d7  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-7c448e73-ac61-3d99-eca4-2f24e862e8f3 {
padding-bottom: 16px !important;
padding-left: 16px !important;
padding-right: 16px !important;
padding-top: 16px !important;
}
.lfr-layout-structure-item-f6662177-bf96-bb57-bad1-423dcccb7aa6 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-30708a0d-b74e-322b-fe25-cbbb329997d1 {
background-color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-b6d48cab-21d0-2c43-2db4-7142dd91e40b {
font-size: 18px !important;
}
.lfr-layout-structure-item-be8eeef8-1c43-2122-8ecb-a6bff8e6936e {
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-be8eeef8-1c43-2122-8ecb-a6bff8e6936e {
margin:auto;
}.lfr-layout-structure-item-eb7aa655-915e-3b18-5040-216cda3bfb2b {
display: none !important;
padding-bottom: 40px !important;
padding-top: 40px !important;
}
.lfr-layout-structure-item-eb7aa655-915e-3b18-5040-216cda3bfb2b {

}
.cards-destacadas img{
    object-fit: cover !important;
}
.cards-destacadas p{
min-height: 113px;
}
.cards-destacadas h2{
min-height: 60px;
}
.cards-destacadas .lfr-layout-structure-item-container:hover p{
        opacity: 0;
    }
.cards-destacadas .w-full.absolute{
        bottom: 25px !important;

    }

.hover2.flex.flex-col, .hover3.flex.flex-col, .hover4.flex.flex-col {        
        width: 33.333%;
    }
    .hover2.flex.flex-col p, .hover3.flex.flex-col p, .hover4.flex.flex-col p{
        margin-bottom: 20px !important;
    font-size: 17px;
    }
    .slider-home-picture-xs .bottomText.w-full {
        bottom: 50px;
        position: relative;
    }.lfr-layout-structure-item-9a9de711-632a-028a-b15a-c16c7309ef53  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-d3da7908-0d66-8fe7-302d-97392cd8a7d2 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a2d29926-c8ea-1109-8710-2db27a357117  h4{
font-size:18px;
}.lfr-layout-structure-item-f63b9c8b-7ddd-3a94-a6b1-74b4fc9aa25a {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-c172e1e9-9bed-8d9f-ee54-851163aebfad {
display: none !important;
}
.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
background-color: #FFFFFF !important;
}
.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
position:relative;
z-index:100!important;
}
@media (max-width: 680px){
header.headerAzul {
   
        display: flex !important;
    }
header.mainMenu {
    position: fixed !important;
    top: 0 !important;

}
}

@media screen and (min-width: 1024px) {
.header-fixed {
    position: sticky;
    top: 0;
    width: 100%;
    transition: top 0.3s ease;
    z-index: 12;
}
}
.lfr-layout-structure-item-6913e30b-a914-586e-16c2-d94a0588418e {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4dae994e-6ad3-74d4-9f9d-f9279bed4a03 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-958a6983-fee1-5151-24f6-d8163e4e9dc4  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-6809f127-e426-3a7e-9110-3023916ccc1f {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7305b270-dcd9-d6f5-6f2d-759ecec54931 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a8d09f00-87a3-8a9d-e5b2-35bf51a0064d {
height: 376px !important;
width: 100% !important;
}
.lfr-layout-structure-item-a8d09f00-87a3-8a9d-e5b2-35bf51a0064d {

}
.btn1 a:hover, .btn2  a:hover, .btn3  a:hover, .btn4  a:hover, a:hover, a.hover{
        text-decoration: none !important;
    }
@media (max-width: 680px){
    .grid-css-xs{
        display: block !important;
        height: auto !important;
    }
     #splide01.splide{
             padding-top: 0;
         }
    #splide01-list .flex.items-center.gap-2 {
        display: block;
        }
    main.lfr-layout-structure-item-aa2ab795-27be-f61d-46fb-608749aa6866 {
       padding-top: 30px !important;
    }
    .main-character-home .lfr-layout-structure-item-container{
        margin-bottom: 15px;
    }

.slider-home-picture-xs .from-white.via-white{
        top: 210px;
        height: auto !important;
    }  
    .slider-home-xs.lfr-layout-structure-item-ae977304-cc43-e405-d0be-9c972b198de1 {
        margin-bottom: 160px !important;
    }
    .slider-home-xs .sliderBG{
        width: 100%;
    }
.component-image picture img{
        object-fit: cover;
    }
.lfr-layout-structure-item-08b36a8f-c789-28bb-37dd-637693f7b991 .col {
    margin-bottom: 20px;
}
.lfr-layout-structure-item-da6dcff8-f6e7-9c39-2f5e-2ccbcb009938 {
        padding-bottom: 25px !important;
    }
header.headerAzul{
        overflow: auto;
        white-space: nowrap;
        display: block;
    }
    header.headerAzul .lfr-layout-structure-item-dialect-dialect-text{
        display: inline-block;
        vertical-align: top;
    }
.hover2.flex.flex-col, .hover3.flex.flex-col, .hover4.flex.flex-col {        
        width: auto;
    }
}.lfr-layout-structure-item-bf193d53-3d0a-6949-da4e-8d601f864c4c  h4{
font-size:18px;
}.lfr-layout-structure-item-4564c35b-8c26-18f9-dd13-562fdd48b29b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d10a0561-1981-6eea-e96a-a85690be4ece svg{
width:100%;
margin:auto;
}.lfr-layout-structure-item-0a977f9b-7fe0-0c95-44f9-14ee7b8a5070 {
   margin-right: 0px;
    margin-left: 20px;
}.lfr-layout-structure-item-e8ed735a-0098-36c2-529b-7f6e1cc6229a {
display: none !important;
}
.lfr-layout-structure-item-0ac1f976-bd68-55d2-e763-8a7f25f89dbc {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8e2f3050-2411-e15f-5032-ddbc15f17924 {
height: 100% !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-b966d36c-b4cd-13bb-a9c5-fbe0ba73712b {
background-color: var(--primary) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-1a98845a-ebd7-6001-b593-a1648a5ea624 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-1a98845a-ebd7-6001-b593-a1648a5ea624  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-1886ecd9-c4eb-a2c3-ad28-9100d6fdd42a {
color: var(--primary) !important;
}
.lfr-layout-structure-item-f5f86b55-d9b6-bf31-03c2-922f6ee33f13 {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--primary) !important;
}
.lfr-layout-structure-item-856cedaa-14c4-77c3-aa63-6468a209afe6 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-10a830fe-d217-1d63-0dc4-f43549e28a89 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-8aedb237-b3e1-52d1-b7c3-ce4f63d111a0 {
padding-bottom: 16px !important;
padding-left: 16px !important;
padding-right: 16px !important;
padding-top: 16px !important;
}
.lfr-layout-structure-item-e5d8172b-cd14-85c1-8235-7ec19719d82a {
width: 100% !important;
}
.lfr-layout-structure-item-87dfc1be-ab4e-6750-a94c-d1a9b0f824a2 {
display: none !important;
}
.lfr-layout-structure-item-3896163d-5a5b-c566-9884-7a41c4e0e199 {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-42deb3f6-060d-a907-d73a-73125adc7bb1 {
display: none !important;
}
.lfr-layout-structure-item-f8939b74-d14e-67ef-f42d-d5e22085f87e {
color: var(--primary) !important;
}
.lfr-layout-structure-item-d119efcb-eea7-afa8-bb96-76cb4d879671 {
font-size: 18px !important;
}
.lfr-layout-structure-item-c8dee42c-3af4-446c-ebfc-fc17e7f93f06 {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-3e50b2bf-13af-7027-727d-6232c3dd0a6b {
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f321f1db-a137-16ea-1998-71a4882dd983 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a8e29afc-4fa5-b767-8e3e-854cf5ad3b82 {
font-size: 18px !important;
}
.lfr-layout-structure-item-6ee69785-120d-bdc3-b635-ffcc4c28a029 {
background-color: var(--brand-color-1) !important;
max-width: 1440px !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
width: 100% !important;
}
.lfr-layout-structure-item-6ee69785-120d-bdc3-b635-ffcc4c28a029 {
margin:auto;
}.lfr-layout-structure-item-5e8e12da-bad3-7f80-d916-9347b896a181 {
height: 100% !important;
overflow: hidden !important;
}
.lfr-layout-structure-item-8b9f7a8e-ac4f-863f-081b-1cd5f4255b9f {
color: var(--primary) !important;
}
.lfr-layout-structure-item-b8fb4425-ea0e-eb74-a15c-1f8e97b7c028 {
padding-bottom: 16px !important;
padding-left: 16px !important;
padding-right: 16px !important;
padding-top: 16px !important;
}
.lfr-layout-structure-item-86b9d035-de08-9be5-c327-d5819d897264 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-a6be7a89-60ac-67f8-6574-0ed6766e68ec {
font-size: 18px !important;
font-weight: var(--font-weight-normal) !important;
}
.lfr-layout-structure-item-99f2e7da-b7ef-a400-73b8-2e891d1c22d2 {
font-weight: 300 !important;
}
.lfr-layout-structure-item-99f2e7da-b7ef-a400-73b8-2e891d1c22d2  h4{
font-weight:300;
font-size:16px;
}.lfr-layout-structure-item-b9ec9716-3f4b-a58e-e166-1bac0733320a {
font-size: 18px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
display: block !important;
}
.lfr-layout-structure-item-a7bbb524-7a4d-6ba7-8908-11ee1f48f9e6 {
justify-content:start;
z-index:999999;
}.lfr-layout-structure-item-6de9ed37-0fdf-fc2c-eaf3-1e4e42455bfb {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-7c76e815-a0b3-d8cc-2603-1c3d8ad8b0fc {
padding-bottom: 8px !important;
padding-top: 8px !important;
}
.lfr-layout-structure-item-500a2b26-f37f-2236-769f-2f4ebd903db7 {
margin-top: 8px !important;
}
.lfr-layout-structure-item-41ffecd4-a60c-bd78-a802-7809bddf11be {
margin-top: 8px !important;
}
.lfr-layout-structure-item-aa2ab795-27be-f61d-46fb-608749aa6866 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-2b0899c4-57fc-f9e2-4f16-66977c959909 {
padding-bottom: 8px !important;
padding-top: 8px !important;
}
.lfr-layout-structure-item-b22db962-0cff-de9d-8f32-c05db09a8a3b {
padding-bottom: 8px !important;
padding-top: 8px !important;
}
.lfr-layout-structure-item-b22db962-0cff-de9d-8f32-c05db09a8a3b {
flex-direction:column !important;
}.lfr-layout-structure-item-a60f7b4e-5493-d83d-4b1c-03706cc6ce55 {}.lfr-layout-structure-item-1dc2da66-156e-78e2-11f2-3d8aae111b96 {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-dc520bf2-0329-334c-e4fd-587edee1205f {
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-dc520bf2-0329-334c-e4fd-587edee1205f .fragment_TarjetasHome {
justify-content:center !important;
}.lfr-layout-structure-item-b66f0a8c-1239-d8db-e3b4-b136f0b90492 {
margin-top: 0px !important;
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-17a8b623-efe5-9621-f5d0-99de68e48b73 {
margin-top: 8px !important;
}
.lfr-layout-structure-item-33c09d7f-c322-41bb-410d-3193567c862e {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d40c97ea-5744-8b21-5a97-0cfe2c07ebe3 {
padding-bottom: 8px !important;
padding-top: 8px !important;
}
.lfr-layout-structure-item-9d5f3e3a-8e22-efaf-2c9f-2b8bc5c31546 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ec9fc374-be4a-ce39-3248-db9a56b5ff0c {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-eb7aa655-915e-3b18-5040-216cda3bfb2b {
padding-top: 10px !important;
}
.lfr-layout-structure-item-75f8af6f-557b-89b0-0350-7ef194f08f13 {
position:relative;
z-index:100!important;
}
@media (max-width: 680px){
header.mainMenu {
    position: fixed !important;
    top: 0 !important;

}
}

@media screen and (min-width: 1024px) {
.header-fixed {
    position: sticky;
    top: 0;
    width: 100%;
    transition: top 0.3s ease;
    z-index: 12;
}
}

.lfr-layout-structure-item-b966d36c-b4cd-13bb-a9c5-fbe0ba73712b {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ae977304-cc43-e405-d0be-9c972b198de1 {
margin-bottom: 200px !important;
padding-bottom: var(--spacer-3,1rem) !important;
}
}