.portada-12{--swiper-navigation-color:#fff;--swiper-navigation-size:40px;--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-width:38px;--swiper-pagination-bullet-height:3px;--swiper-pagination-bottom:var(--padding-h);--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-inactive-opacity:.35}.portada-12 .swiper-button-next,.portada-12 .swiper-button-prev{width:var(--swiper-navigation-size);font-size:var(--swiper-navigation-size);border:1px solid #fff;border-radius:50%}.portada-12 .swiper-button-next svg,.portada-12 .swiper-button-prev svg{display:none}.portada-12 .swiper-button-next:after,.portada-12 .swiper-button-prev:after{font-size:.5em}.portada-12 .swiper-button-next:after{font-family:var(--awesome);content:''}.portada-12 .swiper-button-prev:after{font-family:var(--awesome);content:''}.portada-12 .swiper-pagination-bullet{width:60px;height:4px;border-radius:0;position:relative;background:rgba(255,255,255,.3);opacity:1;overflow:hidden}.portada-12 .swiper-pagination-bullet:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:0%;background-color:#fff}.portada-12 .swiper-pagination-bullet-active:before{animation:slide-progress 4s linear forwards}.portada-12.swiper-paused .swiper-pagination-bullet-active:before{animation-play-state:paused}@keyframes slide-progress{from{width:0%}to{width:100%}}.portada-12 .galeria-portada__img{position:relative;overflow:hidden;position:relative;background-image:none!important;grid-area:1/1;height:100svh;min-height:580px}.header--sticky+main .portada-12 .galeria-portada__img{height:calc(100svh - var(--header-height))}.portada-12 .galeria-portada__img img{display:block;width:100%;height:100%;object-fit:cover}.portada-12 .galeria-portada__img:before{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0}.header--fixed+main .portada-12 .galeria-portada__img:before{background:linear-gradient(to bottom,rgba(0,0,0,.35) var(--header-height),rgba(0,0,0,0) 35%)}.portada-12 .galeria-portada__item a,.portada-12 .galeria-portada__overlink{text-decoration:none;color:inherit;display:grid;align-items:flex-end}.portada-12 .galeria-portada__inner{position:relative;max-width:calc(var(--max-width) + (var(--padding-h)*2));margin:0 auto;grid-area:1/1;width:100%}.portada-12 .galeria-portada__info{padding:var(--padding-v) var(--padding-h) var(--padding-inner);text-shadow:0 1px 3px rgba(0,0,0,.35);max-width:640px;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.5) 50%,rgba(0,0,0,0))}.portada-12:not(:has(.swiper-pagination-lock)) .galeria-portada__info{padding-bottom:calc(var(--padding-inner) + 32px)}.portada-12 .galeria-portada__title{margin:0 0 .5rem}.portada-12 .galeria-portada__title:last-child{margin-bottom:0}.portada-12 .galeria-portada__desc{margin:0 0 1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.portada-12 .galeria-portada__desc:last-child{margin-bottom:0}.portada-12 .galeria-portada__title .title{margin:0;--max-size:42;--min-size:25;font-family:var(--font2);font-weight:var(--bold2);line-height:1.25em}.portada-12 .galeria-portada__link .button{cursor:pointer;display:inline-block;text-decoration:none;text-shadow:none;background:var(--primary);color:var(--primary-invert)}.portada-12 .galeria-portada__link>*:after{font-family:var(--awesome);content:'';font-weight:300;margin:0 0 0 8px}@media screen and (min-width:768px){.portada-12 .galeria-portada__info{background:none;padding:var(--padding-inner) var(--padding-h);margin-bottom:calc(var(--padding-h) + 12px)}.header--fixed+main .portada-12 .galeria-portada__img:before{background:linear-gradient(to bottom,rgba(0,0,0,.25),rgba(0,0,0,.5))}.header--sticky+main .portada-12 .galeria-portada__img:before{background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.5))}}.portada-12.animation1 .swiper-slide .galeria-portada__title{animation:fadeInDown 1s;animation-delay:.6s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation1 .swiper-slide-active .galeria-portada__title{animation-play-state:running}.portada-12.animation1 .swiper-slide .galeria-portada__desc{animation:fadeInDown 1s;animation-delay:1s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation1 .swiper-slide-active .galeria-portada__desc{animation-play-state:running}.portada-12.animation1 .swiper-slide.galeria-portada__link{animation:fadeInUp 1s;animation-delay:1s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation1 .swiper-slide-active .galeria-portada__link{animation-play-state:running}.portada-12.animation2 .swiper-slide .galeria-portada__info{animation:fadeInUp 1s;animation-delay:.6s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation2 .swiper-slide-active .galeria-portada__info{animation-play-state:running}.portada-12.animation3 .swiper-slide .galeria-portada__info{animation:fadeIn 1s;animation-delay:.6s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation3 .swiper-slide-active .galeria-portada__info{animation-play-state:running}.portada-12.animation4 .swiper-slide .galeria-portada__info{animation:fadeInDown 1s;animation-delay:.6s;animation-fill-mode:backwards;animation-play-state:paused}.portada-12.animation4 .swiper-slide-active .galeria-portada__info{animation-play-state:running}@-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}@keyframes portada-entrada-sube{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes portada-entrada-lado{from{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:none}}@keyframes portada-entrada-fundido{from{opacity:0}to{opacity:1}}@keyframes portada-entrada-caja{from{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes portada-entrada-zoom{from{transform:scale(1.06)}to{transform:scale(1)}}@keyframes portada-entrada-cortina{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes portada-entrada-foto{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes portada-entrada-enfoque{from{filter:blur(8px);transform:scale(1.03)}to{filter:blur(0);transform:scale(1)}}.portada-12:is(.entrada-zoom,.entrada-sube,.entrada-lado,.entrada-caja,.entrada-cortina,.entrada-enfoque) :is(.swiper-slide,.galeria-portada__item) .galeria-portada__info{animation:none}@media(prefers-reduced-motion:no-preference){.portada-12.entrada-zoom :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__img img{animation:portada-entrada-zoom 1.8s cubic-bezier(.2,.6,.2,1) both}.portada-12.entrada-cortina :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__img img{animation:portada-entrada-cortina 1.1s cubic-bezier(.65,0,.35,1) both}.portada-12.entrada-enfoque :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__img img{animation:portada-entrada-enfoque 1.4s ease-out both}.portada-12:is(.entrada-zoom,.entrada-sube,.entrada-cortina) :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) :is(.galeria-portada__title,.galeria-portada__desc,.galeria-portada__link){animation:portada-entrada-sube .7s ease-out both}.portada-12.entrada-lado :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) :is(.galeria-portada__title,.galeria-portada__desc,.galeria-portada__link){animation:portada-entrada-lado .7s ease-out both}.portada-12.entrada-enfoque :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) :is(.galeria-portada__title,.galeria-portada__desc,.galeria-portada__link){animation:portada-entrada-fundido .9s ease-out both}.portada-12:is(.entrada-zoom,.entrada-sube,.entrada-lado,.entrada-enfoque) :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__title{animation-delay:.25s}.portada-12:is(.entrada-zoom,.entrada-sube,.entrada-lado,.entrada-enfoque) :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__desc{animation-delay:.4s}.portada-12:is(.entrada-zoom,.entrada-sube,.entrada-lado,.entrada-enfoque) :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__link{animation-delay:.55s}.portada-12.entrada-cortina :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__title{animation-delay:.6s}.portada-12.entrada-cortina :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__desc{animation-delay:.75s}.portada-12.entrada-cortina :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__link{animation-delay:.9s}.portada-12.entrada-foto :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__img{animation:portada-entrada-foto 1s ease-out both}.portada-12.entrada-foto :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__img img{animation:none}.portada-12.entrada-caja :is(.swiper-slide-active,.galeria-portada__item:not(.swiper-slide)) .galeria-portada__info{animation:portada-entrada-caja .8s cubic-bezier(.2,.6,.2,1) .2s both}}