.hero-scene-xmas .xm-twinkle{animation:xm-twinkle 3.6s ease-in-out infinite alternate}.hero-scene-xmas .xm-moon-glow{animation:xm-pulse 6s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene-xmas .xm-bulb,.hero-scene-xmas .xm-light{animation:xm-blink 1.8s steps(2,jump-none) infinite}.hero-scene-xmas .xm-window{animation:xm-window 7s ease-in-out infinite alternate}.hero-scene-xmas .xm-window--late{animation-delay:2.5s}.hero-scene-xmas .xm-smoke{animation:xm-smoke 5s ease-in-out infinite alternate}.hero-scene-xmas .xm-star{animation:xm-star 4s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene-xmas .xm-star-glow{animation:xm-pulse 2.4s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene-xmas .xm-flake{animation-iteration-count:infinite;animation-name:xm-fall;animation-timing-function:linear;opacity:.75}.hero-scene-xmas .xm-flake--near{opacity:.95}@keyframes xm-twinkle{0%{opacity:.25}to{opacity:1}}@keyframes xm-pulse{0%{opacity:.7;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes xm-blink{0%{opacity:1}to{opacity:.35}}@keyframes xm-window{0%,60%{opacity:1}to{opacity:.55}}@keyframes xm-smoke{0%{opacity:.55;transform:translate(0)}to{opacity:.2;transform:translate(4px,-6px)}}@keyframes xm-star{0%{transform:rotate(-6deg) scale(.95)}to{transform:rotate(6deg) scale(1.08)}}@keyframes xm-fall{0%{transform:translate(0)}50%{transform:translate(var(--xm-sway),190px)}to{transform:translateY(380px)}}@media(prefers-reduced-motion:reduce){.hero-scene-xmas *{animation:none!important}.hero-scene-xmas .xm-flake{display:none}}.hero-scene .hs-flyG{animation:hs-fly 22s linear infinite}.hero-scene .hs-gull{animation:hs-gull-bob 3.6s ease-in-out infinite}.hero-scene .hs-wing-near{animation:hs-gull-flap 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:96% 75%}.hero-scene .hs-wing-far{animation:hs-gull-flap 3.6s ease-in-out .08s infinite;transform-box:fill-box;transform-origin:96% 80%}.hero-scene .hs-waves{animation:hs-drift 7s ease-in-out infinite alternate}.hero-scene .hs-sun{animation:hs-glow 6s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene .hs-ribbon{animation:hs-sway 8s ease-in-out infinite alternate}.hero-scene .hs-faro{animation:hs-blink 3.2s infinite}.hero-scene .hs-luz{animation:hs-twinkle 4s ease-in-out infinite alternate}.hero-scene .hs-mece{animation:hs-mecer 5.5s ease-in-out infinite alternate}.hero-scene .hs-mece,.hero-scene .hs-mece2{transform-box:fill-box;transform-origin:50% 100%}.hero-scene .hs-mece2{animation:hs-mecer 7s ease-in-out 1.2s infinite alternate}.hero-scene .hs-delfin1{animation:hs-brinco 4.5s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene .hs-delfin2{animation:hs-brinco 5.5s ease-in-out 1.4s infinite alternate;transform-box:fill-box;transform-origin:center}.hero-scene .hs-flota{animation:hs-flotar 4s ease-in-out infinite alternate}.hero-scene .hs-flota2{animation:hs-flotar 5s ease-in-out 1.5s infinite alternate}.hero-scene .hs-cae{animation:hs-caer 1s linear infinite}.hero-scene .hs-niebla{animation:hs-vapor 3s ease-in-out infinite alternate}.hero-scene .hs-niebla2{animation:hs-vapor 4s ease-in-out 1s infinite alternate}@keyframes hs-fly{0%{transform:translate(-140px)}to{transform:translate(820px)}}@keyframes hs-gull-flap{0%{transform:rotate(-26deg)}10%{transform:rotate(22deg)}20%{transform:rotate(-26deg)}30%{transform:rotate(18deg)}40%{transform:rotate(-22deg)}52%{transform:rotate(-8deg)}75%{transform:rotate(-13deg)}to{transform:rotate(-26deg)}}@keyframes hs-gull-bob{0%{transform:translateY(0)}10%{transform:translateY(-2.5px)}20%{transform:translateY(.5px)}30%{transform:translateY(-2px)}40%{transform:translateY(.5px)}52%{transform:translateY(-1px)}75%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes hs-drift{0%{transform:translate(0)}to{transform:translate(-26px)}}@keyframes hs-glow{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes hs-sway{0%{transform:translateY(0)}to{transform:translateY(7px)}}@keyframes hs-blink{0%,12%{opacity:1}20%,88%{opacity:.15}96%,to{opacity:1}}@keyframes hs-twinkle{0%{opacity:.45}to{opacity:1}}@keyframes hs-mecer{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.8deg)}}@keyframes hs-brinco{0%{transform:translateY(2px) rotate(0)}to{transform:translateY(-9px) rotate(-5deg)}}@keyframes hs-flotar{0%{transform:translateY(0)}to{transform:translateY(2.5px)}}@keyframes hs-caer{to{stroke-dashoffset:-48}}@keyframes hs-vapor{0%{opacity:.25}to{opacity:.6}}@media(prefers-reduced-motion:reduce){.hero-scene .hs-cae,.hero-scene .hs-delfin1,.hero-scene .hs-delfin2,.hero-scene .hs-faro,.hero-scene .hs-flota,.hero-scene .hs-flota2,.hero-scene .hs-flyG,.hero-scene .hs-gull,.hero-scene .hs-luz,.hero-scene .hs-mece,.hero-scene .hs-mece2,.hero-scene .hs-niebla,.hero-scene .hs-niebla2,.hero-scene .hs-ribbon,.hero-scene .hs-sun,.hero-scene .hs-waves,.hero-scene .hs-wing-far,.hero-scene .hs-wing-near{animation:none}}[data-v-7c7df428] .swiper-wrapper{transition-timing-function:linear!important}.faq-item summary[data-v-8eb9f4f0]::-webkit-details-marker{display:none}
