.cportada5{--swiper-navigation-color:#fff;--swiper-navigation-size:30px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:var(--primary);--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bottom:16px;--polygon:30px}main:has(.section--light:nth-child(2)) .cportada5{background:var(--light)}.cportada5 .galeria-portada__item{display:flex}.cportada5 .galeria-portada__img{position:relative;overflow:hidden;position:relative;background-image:none!important;width:100%}.header--fixed+main .cportada5 .galeria-portada__img::after{content:"";width:100%;height:calc(var(--header-height)*2);position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom,rgba(var(--portada-gradient-color),.6) 0%,rgba(var(--portada-gradient-color),.592) 8.1%,rgba(var(--portada-gradient-color),.571) 15.5%,rgba(var(--portada-gradient-color),.538) 22.5%,rgba(var(--portada-gradient-color),.495) 29%,rgba(var(--portada-gradient-color),.444) 35.3%,rgba(var(--portada-gradient-color),.389) 41.2%,rgba(var(--portada-gradient-color),.33) 47.1%,rgba(var(--portada-gradient-color),.27) 52.9%,rgba(var(--portada-gradient-color),.211) 58.8%,rgba(var(--portada-gradient-color),.156) 64.7%,rgba(var(--portada-gradient-color),.105) 71%,rgba(var(--portada-gradient-color),.062) 77.5%,rgba(var(--portada-gradient-color),.029) 84.5%,rgba(var(--portada-gradient-color),.008) 91.9%,rgba(var(--portada-gradient-color),0) 100%)}.cportada5 .galeria-portada__img img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;clip-path:var(--mask-path,0);border-radius:var(--mask-radius,0)}.cportada5 .galeria-portada__item a,.cportada5 .galeria-portada__overlink{text-decoration:none;color:inherit;display:block}.cportada5 .galeria-portada__overlink{display:flex;flex-direction:column}.cportada5 .galeria-portada__info{color:var(--primary-invert);max-width:640px;margin:0 auto;padding:var(--padding-inner)}.cportada5 .galeria-portada__title{margin:0 0 .6rem}.cportada5 .galeria-portada__title:last-child{margin-bottom:0}.cportada5 .galeria-portada__desc{margin:0 0 1rem;paint-order:stroke fill;-webkit-text-stroke:2px rgba(0,0,0,.75);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-transform:uppercase}.cportada5 .galeria-portada__desc:last-child{margin-bottom:0}.cportada5 .galeria-portada__link{display:inline-block}.cportada5 .galeria-portada__link .button{cursor:pointer;display:inline-block;transition:all 300ms ease}.cportada5 .galeria-portada__title .title{--max-size:44;--min-size:28;font-family:var(--font2);font-weight:400;line-height:1.25em;margin:0 0 .5em;color:#fff;letter-spacing:.05rem;text-shadow:0 0 4px #000,0 0 8px #000}.cportada5 .galeria-portada__link .button{text-transform:uppercase;border-radius:var(--radiusButton,4px);padding:.5rem 1.25rem;text-decoration:none;font-size:.95rem;letter-spacing:1px;text-shadow:none;background:var(--primary);color:#fff}.cportada5 .galeria-portada__link .button:after{font-family:var(--awesome);content:'';font-weight:300;margin:0 0 0 8px}.cportada5 .swiper-pagination{display:none}.cportada5 .swiper-button-next,.cportada5 .swiper-button-prev{text-shadow:1px 1px 3px rgba(0,0,0,.75)}.swiper-button-prev::after{display:block!important}@media screen and (max-width:820px){.cportada5 .galeria-portada__inner{background:var(--secondary);text-align:center;position:relative}.cportada5 .galeria-portada__inner:before{transform:translateY(-100%);content:"";width:100%;height:100px;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(transparent,var(--secondary))}main:has(.section--overtop:nth-child(2)) .cportada5 .galeria-portada__info{padding-bottom:calc(var(--padding-inner) + var(--padding-v))}.cportada5 .galeria-portada__img{background:var(--primary)}}@media screen and (min-width:821px){.cportada5{--swiper-navigation-size:38px}.cportada5 .galeria-portada__item a,.cportada5 .galeria-portada__overlink{display:grid;flex:1}.cportada5 .galeria-portada__img{grid-area:1/1}.cportada5:has(.galeria-portada__info) .galeria-portada__img::before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(to right,rgba(var(--portada-gradient-color),.6) 0%,rgba(var(--portada-gradient-color),.592) 8.1%,rgba(var(--portada-gradient-color),.571) 15.5%,rgba(var(--portada-gradient-color),.538) 22.5%,rgba(var(--portada-gradient-color),.495) 29%,rgba(var(--portada-gradient-color),.444) 35.3%,rgba(var(--portada-gradient-color),.389) 41.2%,rgba(var(--portada-gradient-color),.33) 47.1%,rgba(var(--portada-gradient-color),.27) 52.9%,rgba(var(--portada-gradient-color),.211) 58.8%,rgba(var(--portada-gradient-color),.156) 64.7%,rgba(var(--portada-gradient-color),.105) 71%,rgba(var(--portada-gradient-color),.062) 77.5%,rgba(var(--portada-gradient-color),.029) 84.5%,rgba(var(--portada-gradient-color),.008) 91.9%,rgba(var(--portada-gradient-color),0) 100%);clip-path:var(--mask-path,0);border-radius:var(--mask-radius,0)}.cportada5 .galeria-portada__inner{grid-area:1/1;display:grid;position:relative;z-index:1;margin:0 auto;width:100%;max-width:calc(var(--max-width) + (var(--padding-h)*2 + 24px));text-align:left;place-content:center start;text-shadow:0 1px 8px rgba(var(--portada-gradient-color),.5)}.cportada5 .galeria-portada__info{color:var(--primary-invert);padding:var(--padding-h) calc(var(--padding-h) + 24px);margin:calc(var(--padding-v)*-1) 0 0}.cportada5 .galeria-portada__item{height:80svh;min-height:640px}}.animation1 .swiper-slide-active .galeria-portada__title{animation:fadeInDown 1s;animation-delay:.6s;animation-fill-mode:both}.animation1 .swiper-slide-active .galeria-portada__desc{animation:fadeInDown 1s;animation-delay:1s;animation-fill-mode:both}.animation1 .swiper-slide-active .galeria-portada__link{animation:fadeInUp 1s;animation-delay:1s;animation-fill-mode:both}.animation2 .swiper-slide-active .galeria-portada__info{animation:fadeInUp 1s;animation-delay:600ms;animation-fill-mode:both}.animation3 .swiper-slide-active .galeria-portada__info{animation:fadeIn 1s;animation-delay:.6s;animation-fill-mode:both}.animation4 .swiper-slide-active .galeria-portada__info{animation:fadeInDown 1s;animation-delay:.6s;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate--fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animated.--fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animated.--fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.animated.--fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animated.--fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}