*{font-family:Mapfre,sans-serif}.h1.big{font-size:54px;line-height:58px}@media(min-width:768px){.h1.big{font-size:70px;line-height:80px}}@media(min-width:1440px){.h1.big{font-size:120px;line-height:120px}}@media(min-width:1920px){.h1.big{font-size:120px;line-height:120px}}.h1{font-size:54px;line-height:58px}@media(min-width:768px){.h1{font-size:70px;line-height:80px}}@media(min-width:1440px){.h1{font-size:92px;line-height:102px}}@media(min-width:1920px){.h1{font-size:92px;line-height:102px}}.h2{font-size:42px;line-height:48px}@media(min-width:768px){.h2{font-size:54px;line-height:58px}}@media(min-width:1440px){.h2{font-size:70px;line-height:80px}}@media(min-width:1920px){.h2{font-size:70px;line-height:80px}}.h3{font-size:32px;line-height:40px}@media(min-width:768px){.h3{font-size:42px;line-height:48px}}@media(min-width:1440px){.h3{font-size:54px;line-height:58px}}@media(min-width:1920px){.h3{font-size:54px;line-height:58px}}.h4{font-size:24px;line-height:32px}@media(min-width:768px){.h4{font-size:32px;line-height:40px}}@media(min-width:1440px){.h4{font-size:42px;line-height:48px}}@media(min-width:1920px){.h4{font-size:42px;line-height:48px}}.h5{font-size:24px;line-height:32px}@media(min-width:768px){.h5{font-size:24px;line-height:32px}}@media(min-width:1440px){.h5{font-size:32px;line-height:40px}}@media(min-width:1920px){.h5{font-size:32px;line-height:40px}}.h6{font-size:20px;line-height:28px}@media(min-width:768px){.h6{font-size:20px;line-height:28px}}@media(min-width:1440px){.h6{font-size:24px;line-height:32px}}@media(min-width:1920px){.h6{font-size:24px;line-height:32px}}.content{font-size:16px;line-height:22px}@media(min-width:768px){.content{font-size:16px;line-height:22px}}@media(min-width:1440px){.content{font-size:16px;line-height:22px}}@media(min-width:1920px){.content{font-size:16px;line-height:22px}}.content.content-xxl{font-size:18px;line-height:21px}@media(min-width:768px){.content.content-xxl{font-size:18px;line-height:21px}}@media(min-width:1440px){.content.content-xxl{font-size:24px;line-height:28px}}@media(min-width:1920px){.content.content-xxl{font-size:24px;line-height:28px}}.content.content-xl{font-size:20px;line-height:28px}@media(min-width:768px){.content.content-xl{font-size:20px;line-height:28px}}@media(min-width:1440px){.content.content-xl{font-size:20px;line-height:28px}}@media(min-width:1920px){.content.content-xl{font-size:20px;line-height:28px}}.content.content-l{font-size:18px;line-height:22px}@media(min-width:768px){.content.content-l{font-size:18px;line-height:22px}}@media(min-width:1440px){.content.content-l{font-size:18px;line-height:22px}}@media(min-width:1920px){.content.content-l{font-size:18px;line-height:22px}}.content.content-m{font-size:16px;line-height:22px}@media(min-width:768px){.content.content-m{font-size:16px;line-height:22px}}@media(min-width:1440px){.content.content-m{font-size:16px;line-height:22px}}@media(min-width:1920px){.content.content-m{font-size:16px;line-height:22px}}.content.content-s{font-size:14px;line-height:18px}@media(min-width:768px){.content.content-s{font-size:14px;line-height:18px}}@media(min-width:1440px){.content.content-s{font-size:14px;line-height:18px}}@media(min-width:1920px){.content.content-s{font-size:14px;line-height:18px}}.content.content-xs{font-size:12px;line-height:14px}@media(min-width:768px){.content.content-xs{font-size:12px;line-height:14px}}@media(min-width:1440px){.content.content-xs{font-size:12px;line-height:14px}}@media(min-width:1920px){.content.content-xs{font-size:12px;line-height:14px}}.fz-32{font-size:32px}.fz-64{font-size:64px}.tag{border:1px solid #1a1a1a;border-radius:24px;color:#1a1a1a;display:inline-flex;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:4px 8px;width:-moz-max-content;width:max-content}.h2 a,.h6 a{color:inherit}.sectionZoomCards{overflow-x:hidden}.sectionZoomCards__title{align-self:stretch;color:#1a1a1a;font-size:42px;font-weight:500;line-height:48px;margin-bottom:48px;text-align:center}@media(min-width:768px){.sectionZoomCards__title{font-size:54px;line-height:58px}}@media(min-width:1440px){.sectionZoomCards__title{font-size:70px;line-height:80px}}@media(min-width:1920px){.sectionZoomCards__title{font-size:70px;line-height:80px}}.sectionZoomCards__subtitle{color:#1a1a1a;font-size:20px;font-weight:500;line-height:28px;margin-bottom:80px;text-align:center}@media(min-width:768px){.sectionZoomCards__subtitle{font-size:20px;line-height:28px}}@media(min-width:1440px){.sectionZoomCards__subtitle{font-size:24px;line-height:32px}}@media(min-width:1920px){.sectionZoomCards__subtitle{font-size:24px;line-height:32px}}.sectionZoomCards .slider-container{margin:auto 0;position:relative;width:100%}.sectionZoomCards .slider-container .slider-track{align-items:flex-end;display:flex;gap:32px;height:825px;width:-moz-fit-content;width:fit-content}.sectionZoomCards .controls{display:flex;gap:20px;left:656px;position:absolute;top:150px}.sectionZoomCards .btn{align-items:center;background-color:#fff;border:1px solid #df0027;border-radius:64px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:55px;justify-content:center;position:relative;transition:all .3s ease;width:55px}.sectionZoomCards .btn:hover{border-color:#40000b;transform:scale(1.05)}.sectionZoomCards .btn:hover svg{color:#40000b}.sectionZoomCards .btn:disabled{border-color:transparent;cursor:not-allowed}.sectionZoomCards .btn:disabled svg{color:#666}.sectionZoomCards .btn svg{color:#df0027;height:20px;width:20px}@media(min-width:1919px){.sectionZoomCards .controls{left:817px;top:181px}}@media(max-width:1439px){.sectionZoomCards .slider-container .slider-track{gap:24px;height:554px}.sectionZoomCards .controls{display:flex;margin-top:32px;position:static}}@media(max-width:767px){.sectionZoomCards .slider-container .slider-track{gap:16px;height:626px}}.cardZoomCarousel{position:relative;transition:all .3s}.cardZoomCarousel__containerImage{align-items:end;display:flex;height:100%;justify-content:flex-start;transition:all .3s}.cardZoomCarousel__containerImage img{border-radius:24px;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.cardZoomCarousel__containerText{background:#fff;border-radius:24px;bottom:24px;left:24px;padding:24px;position:absolute;width:calc(100% - 48px)}@media(max-width:1439px){.cardZoomCarousel__containerText{bottom:16px;left:16px;padding:16px;width:calc(100% - 32px)}}.cardZoomCarousel__categoria{border:1px solid #1a1a1a;border-radius:24px;font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.cardZoomCarousel__title{display:-webkit-box;font-weight:700;margin-bottom:8px;max-width:100%;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;font-size:20px;line-height:28px}@media(min-width:768px){.cardZoomCarousel__title{font-size:20px;line-height:28px}}@media(min-width:1440px){.cardZoomCarousel__title{font-size:24px;line-height:32px}}@media(min-width:1920px){.cardZoomCarousel__title{font-size:24px;line-height:32px}}.cardZoomCarousel__subtitle{display:-webkit-box;font-weight:400;max-width:100%;-webkit-line-clamp:5;overflow:hidden;-webkit-box-orient:vertical;font-size:16px;line-height:22px}@media(min-width:768px){.cardZoomCarousel__subtitle{font-size:16px;line-height:22px}}@media(min-width:1440px){.cardZoomCarousel__subtitle{font-size:16px;line-height:22px}}@media(min-width:1920px){.cardZoomCarousel__subtitle{font-size:16px;line-height:22px}}.cardZoomCarousel__categoria,.cardZoomCarousel__subtitle,.cardZoomCarousel__title{color:#1a1a1a}.cardZoomCarousel__arrowWrapper{bottom:48px;cursor:pointer;height:36px;position:absolute;right:48px;text-decoration:none;width:36px}@media(max-width:1439px){.cardZoomCarousel__arrowWrapper{bottom:36px;right:36px}}.cardZoomCarousel__arrowWrapper .icon-arrow-card{font-size:36px;line-height:32px}.cardZoomCarousel.slide{background:#fff;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-left-radius:40px;border-top-right-radius:40px;height:553px;width:512px}.cardZoomCarousel.slide.active{height:825px;width:784px}.cardZoomCarousel.slide.active .cardZoomCarousel__containerImage,.cardZoomCarousel.slide.active .cardZoomCarousel__containerImage img{height:100%}@media(max-width:1439px){.cardZoomCarousel.active .cardZoomCarousel__containerText{padding-bottom:64px}}.cardZoomCarousel.active .cardZoomCarousel__title{font-size:32px;line-height:40px;max-width:calc(100% - 50px)}@media(max-width:1439px){.cardZoomCarousel.active .cardZoomCarousel__title{max-width:100%}}.cardZoomCarousel.active .cardZoomCarousel__subtitle{max-width:calc(100% - 50px)}@media(max-width:1439px){.cardZoomCarousel.active .cardZoomCarousel__subtitle{max-width:100%}}.cardZoomCarousel:not(.active) .cardZoomCarousel__containerText{padding-bottom:72px}@media(max-width:1439px){.cardZoomCarousel:not(.active) .cardZoomCarousel__containerText{padding-bottom:64px}}@media(max-width:1919px){.cardZoomCarousel.slide{width:406px}.cardZoomCarousel.slide.active{width:624px}}@media(max-width:1439px){.cardZoomCarousel.slide{height:448px;width:299px}.cardZoomCarousel.slide.active{height:554px;width:543px}.cardZoomCarousel.active .cardZoomCarousel__title{font-size:20px;line-height:28px;max-width:100%}}@media(max-width:767px){.cardZoomCarousel.slide{height:542px}.cardZoomCarousel.slide.active{height:648px;width:299px}}
