.flex-slider--01{width:100%}.flex-slider--01 .flex-slider__inner{display:flex;flex-flow:column}@media (min-width: 768px){.flex-slider--01 .flex-slider__inner{flex-flow:row wrap}}.flex-slider--01 .flex-slider-item{flex:0 0 70px;transition:all .1s var(--easing-in-out);display:flex;border-radius:30px;overflow:hidden;position:relative}@media (min-width: 768px){.flex-slider--01 .flex-slider-item{flex:1;transition:all .5s var(--easing-in-out)}}.flex-slider--01 .flex-slider-item__inner{flex:0 0 100%;transition:all .5s var(--easing-in-out);opacity:0;pointer-events:none}@media (max-width: 1280px){.flex-slider--01 .flex-slider-item__inner{display:none}}.flex-slider--01 .flex-slider-item-content{display:grid;grid-template-columns:1fr;gap:20px;padding:20px;background-color:hsl(var(--c-red));border-radius:30px;overflow:hidden;height:auto}@media (min-width: 768px){.flex-slider--01 .flex-slider-item-content{padding:30px;height:100%}}@media (min-width: 1280px){.flex-slider--01 .flex-slider-item-content{gap:50px;padding:40px;grid-template-columns:40% 1fr}}.flex-slider--01 .flex-slider-item-content .card svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--01 .flex-slider-item-content .card svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--01 .flex-slider-item-content .card svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--01 .flex-slider-item-content .card svg{width:70px;height:70px}}.flex-slider--01 .flex-slider-item-cover{position:absolute;inset:0;z-index:10;width:100%;background-color:hsl(var(--c-white));display:flex;flex-flow:row;align-items:center;gap:20px;padding:20px 15px;color:hsl(var(--c-red));transition:all .5s var(--easing-in-out);opacity:1;cursor:pointer;pointer-events:auto;border-radius:30px;border-bottom:2px solid hsl(var(--c-grey-300))}@media (min-width: 768px){.flex-slider--01 .flex-slider-item-cover{padding:40px 15px;flex-flow:column;border-right:1px solid hsl(var(--c-grey-300));border-bottom:0}}.flex-slider--01 .flex-slider-item-cover svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--01 .flex-slider-item-cover svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--01 .flex-slider-item-cover svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--01 .flex-slider-item-cover svg{width:80px;height:80px}}.flex-slider--01 .flex-slider-item-cover p{text-align:center;font-size:18px;color:hsl(var(--c-black));transition:all .15s ease-out}@media (min-width: 1024px){.flex-slider--01 .flex-slider-item-cover p{font-size:20px}}@media (min-width: 1280px){.flex-slider--01 .flex-slider-item-cover p{font-size:24px}}.flex-slider--01 .flex-slider-item-cover:hover p{color:hsl(var(--c-red))}.flex-slider--01 .flex-slider-item.active{flex:4}.flex-slider--01 .flex-slider-item.active .flex-slider-item__inner{opacity:1;pointer-events:auto}@media (max-width: 1280px){.flex-slider--01 .flex-slider-item.active .flex-slider-item__inner{display:block}}.flex-slider--01 .flex-slider-item.active .flex-slider-item-cover{opacity:0;pointer-events:none}@media (max-width: 1280px){.flex-slider--01 .flex-slider-item.active .flex-slider-item-cover{display:none}}.flex-slider--02{width:100%}.flex-slider--02 .flex-slider__inner{display:flex;flex-flow:column}@media (min-width: 768px){.flex-slider--02 .flex-slider__inner{flex-flow:row wrap}}.flex-slider--02 .flex-slider-item{--width: 400px;flex:1;transition:all .5s var(--easing-in-out);display:flex;border-radius:30px;overflow:hidden;position:relative;min-height:220px}@media (min-width: 768px){.flex-slider--02 .flex-slider-item{min-height:350px}}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item{min-height:400px}}@media (min-width: 1280px){.flex-slider--02 .flex-slider-item{min-height:470px}}.flex-slider--02 .flex-slider-item__inner{height:100%;flex:0 0 100%;transition:all .5s var(--easing-in-out)}.flex-slider--02 .flex-slider-item-content{height:100%;width:100%;background-color:hsl(var(--c-grey-100));display:flex;flex-flow:column;align-items:center;justify-content:space-between;gap:20px;padding:30px 20px;color:hsl(var(--c-red));transition:all .5s var(--easing-in-out);opacity:1;cursor:pointer;pointer-events:auto;border-radius:30px;border-right:1px solid hsl(var(--c-grey-300));border-bottom:5px solid hsl(var(--c-grey-300))}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item-content{padding:40px 30px}}.flex-slider--02 .flex-slider-item-content svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--02 .flex-slider-item-content svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item-content svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--02 .flex-slider-item-content svg{width:80px;height:80px}}.flex-slider--02 .flex-slider-item-content header{display:flex;flex-flow:column;align-items:center;gap:10px;max-width:var(--width)}.flex-slider--02 .flex-slider-item-content header span{font-size:40px;line-height:1;color:hsl(var(--c-red));text-align:center}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item-content header span{font-size:46px}}@media (min-width: 1280px){.flex-slider--02 .flex-slider-item-content header span{font-size:54px}}.flex-slider--02 .flex-slider-item-content header p{text-align:center;font-size:16px;line-height:1.1;color:hsl(var(--c-black));transition:all .5s var(--easing-in-out)}@media (min-width: 768px){.flex-slider--02 .flex-slider-item-content header p{font-size:18px;line-height:1.2}}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item-content header p{font-size:20px}}@media (min-width: 1280px){.flex-slider--02 .flex-slider-item-content header p{font-size:24px}}.flex-slider--02 .flex-slider-item-content header p em{font-family:Acciona-Italic,sans-serif;color:inherit}.flex-slider--02 .flex-slider-item-content__title{font-family:Acciona-Light,sans-serif;font-size:16px;line-height:1;color:hsl(var(--c-black));max-width:var(--width);text-align:center;opacity:0;pointer-events:none;transition:all .5s var(--easing-in-out)}@media (min-width: 768px){.flex-slider--02 .flex-slider-item-content__title{font-size:18px}}.flex-slider--02 .flex-slider-item:hover:not(.active) .flex-slider-item-content{background-color:hsl(var(--c-white));border-bottom-color:hsl(var(--c-red))}.flex-slider--02 .flex-slider-item:hover:not(.active) .flex-slider-item-content p{color:hsl(var(--c-red))}.flex-slider--02 .flex-slider-item.active{flex:2}.flex-slider--02 .flex-slider-item.active .flex-slider-item-content{background-color:hsl(var(--c-white));border-bottom-color:hsl(var(--c-red));cursor:auto}.flex-slider--02 .flex-slider-item.active .flex-slider-item-content header p{font-family:Acciona-Bold,sans-serif;font-weight:700;font-size:16px}@media (min-width: 768px){.flex-slider--02 .flex-slider-item.active .flex-slider-item-content header p{font-size:18px;line-height:1.2}}@media (min-width: 1024px){.flex-slider--02 .flex-slider-item.active .flex-slider-item-content header p{font-size:20px}}@media (min-width: 1280px){.flex-slider--02 .flex-slider-item.active .flex-slider-item-content header p{font-size:24px}}.flex-slider--02 .flex-slider-item.active .flex-slider-item-content header p em{font-family:Acciona-Bold-Italic,sans-serif}.flex-slider--02 .flex-slider-item.active .flex-slider-item-content .flex-slider-item-content__title{opacity:1;pointer-events:auto}.flex-slider--03{width:100%}.flex-slider--03 .flex-slider__inner{display:flex;flex-flow:column}@media (min-width: 768px){.flex-slider--03 .flex-slider__inner{flex-flow:row wrap}}.flex-slider--03 .flex-slider-item{--width: 400px;flex:1;transition:all .5s var(--easing-in-out);display:flex;border-radius:30px;overflow:hidden;position:relative;min-height:auto}@media (min-width: 768px){.flex-slider--03 .flex-slider-item{min-height:350px}}@media (min-width: 1024px){.flex-slider--03 .flex-slider-item{min-height:400px}}@media (min-width: 1280px){.flex-slider--03 .flex-slider-item{min-height:470px}}.flex-slider--03 .flex-slider-item__inner{height:100%;flex:0 0 100%;transition:all .5s var(--easing-in-out)}.flex-slider--03 .flex-slider-item-content{height:100%;width:100%;background-color:hsl(var(--c-grey-100));display:flex;flex-flow:column;align-items:center;justify-content:space-between;gap:20px;padding:30px 20px;color:hsl(var(--c-red));transition:all .5s var(--easing-in-out);opacity:1;cursor:pointer;pointer-events:auto;border-radius:30px;border-right:1px solid hsl(var(--c-grey-300));border-bottom:5px solid hsl(var(--c-grey-300))}@media (min-width: 1024px){.flex-slider--03 .flex-slider-item-content{padding:40px 30px}}.flex-slider--03 .flex-slider-item-content svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--03 .flex-slider-item-content svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--03 .flex-slider-item-content svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--03 .flex-slider-item-content svg{width:80px;height:80px}}.flex-slider--03 .flex-slider-item-content header{display:flex;flex-flow:column;align-items:center;gap:10px;max-width:var(--width)}.flex-slider--03 .flex-slider-item-content header p{text-align:center;font-size:14px;line-height:1.1;color:hsl(var(--c-red));transition:all .5s var(--easing-in-out)}@media (min-width: 768px){.flex-slider--03 .flex-slider-item-content header p{font-size:18px;line-height:1.2}}@media (min-width: 1024px){.flex-slider--03 .flex-slider-item-content header p{font-size:20px}}@media (min-width: 1280px){.flex-slider--03 .flex-slider-item-content header p{font-size:24px}}.flex-slider--03 .flex-slider-item-content header p em{font-family:Acciona-Light-Italic,sans-serif;color:inherit}.flex-slider--03 .flex-slider-item-content__title{font-family:Acciona-Light,sans-serif;font-size:16px;line-height:1;color:hsl(var(--c-black));max-width:var(--width);text-align:center;opacity:0;pointer-events:none;transition:all .5s var(--easing-in-out)}@media (min-width: 768px){.flex-slider--03 .flex-slider-item-content__title{font-size:18px}}.flex-slider--03 .flex-slider-item:hover:not(.active) .flex-slider-item-content{background-color:hsl(var(--c-white));border-bottom-color:hsl(var(--c-red))}.flex-slider--03 .flex-slider-item:hover:not(.active) .flex-slider-item-content p{color:hsl(var(--c-red))}.flex-slider--03 .flex-slider-item.active{flex:2}.flex-slider--03 .flex-slider-item.active .flex-slider-item-content{background-color:hsl(var(--c-white));border-bottom-color:hsl(var(--c-red));cursor:auto}.flex-slider--03 .flex-slider-item.active .flex-slider-item-content header p{font-family:Acciona-Bold,sans-serif;font-weight:700;font-size:18px}@media (min-width: 1024px){.flex-slider--03 .flex-slider-item.active .flex-slider-item-content header p{font-size:20px}}@media (min-width: 1280px){.flex-slider--03 .flex-slider-item.active .flex-slider-item-content header p{font-size:28px}}.flex-slider--03 .flex-slider-item.active .flex-slider-item-content header p em{font-family:Acciona-Bold-Italic,sans-serif}.flex-slider--03 .flex-slider-item.active .flex-slider-item-content .flex-slider-item-content__title{opacity:1;pointer-events:auto}.flex-slider--04{width:100%}.flex-slider--04 .flex-slider__inner{display:flex;flex-flow:column}@media (min-width: 768px){.flex-slider--04 .flex-slider__inner{flex-flow:row wrap;height:650px}}.flex-slider--04 .flex-slider-item{flex:0 0 70px;transition:all .1s var(--easing-in-out);display:flex;border-radius:30px;overflow:hidden;position:relative;height:100%}@media (min-width: 768px){.flex-slider--04 .flex-slider-item{flex:1;transition:all .5s var(--easing-in-out)}}.flex-slider--04 .flex-slider-item__inner{flex:0 0 100%;transition:all .5s var(--easing-in-out);opacity:0;pointer-events:none;height:100%}@media (max-width: 1280px){.flex-slider--04 .flex-slider-item__inner{display:none}}.flex-slider--04 .flex-slider-item-content{display:grid;grid-template-columns:1fr;gap:20px;padding:20px;background-color:hsl(var(--c-red));border-radius:30px;overflow:hidden;height:auto}@media (min-width: 768px){.flex-slider--04 .flex-slider-item-content{padding:30px;height:100%}}@media (min-width: 1280px){.flex-slider--04 .flex-slider-item-content{gap:50px;padding:40px;grid-template-columns:40% 1fr}}.flex-slider--04 .flex-slider-item-content .card svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--04 .flex-slider-item-content .card svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--04 .flex-slider-item-content .card svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--04 .flex-slider-item-content .card svg{width:70px;height:70px}}.flex-slider--04 .flex-slider-item-cover{position:absolute;inset:0;z-index:10;width:100%;background-color:hsl(var(--c-white));display:flex;flex-flow:row;align-items:center;gap:20px;padding:20px 15px;color:hsl(var(--c-red));transition:all .5s var(--easing-in-out);opacity:1;cursor:pointer;pointer-events:auto;border-radius:30px;border-bottom:2px solid hsl(var(--c-grey-300))}@media (min-width: 768px){.flex-slider--04 .flex-slider-item-cover{padding:40px 15px;flex-flow:column;border-right:1px solid hsl(var(--c-grey-300));border-bottom:0}}.flex-slider--04 .flex-slider-item-cover svg{width:40px;height:40px;fill:currentColor}@media (min-width: 768px){.flex-slider--04 .flex-slider-item-cover svg{width:50px;height:50px}}@media (min-width: 1024px){.flex-slider--04 .flex-slider-item-cover svg{width:60px;height:60px}}@media (min-width: 1280px){.flex-slider--04 .flex-slider-item-cover svg{width:80px;height:80px}}.flex-slider--04 .flex-slider-item-cover p{text-align:center;font-size:18px;line-height:1;color:hsl(var(--c-black));transition:all .15s ease-out}@media (min-width: 1024px){.flex-slider--04 .flex-slider-item-cover p{font-size:20px}}@media (min-width: 1280px){.flex-slider--04 .flex-slider-item-cover p{font-size:24px}}.flex-slider--04 .flex-slider-item-cover:hover p{color:hsl(var(--c-red))}.flex-slider--04 .flex-slider-item.active{flex:4}.flex-slider--04 .flex-slider-item.active .flex-slider-item__inner{opacity:1;pointer-events:auto}@media (max-width: 1280px){.flex-slider--04 .flex-slider-item.active .flex-slider-item__inner{display:block}}.flex-slider--04 .flex-slider-item.active .flex-slider-item-cover{opacity:0;pointer-events:none}@media (max-width: 1280px){.flex-slider--04 .flex-slider-item.active .flex-slider-item-cover{display:none}}
