.gallery-points{display:flex;flex-direction:column;position:relative}@media (min-width:1px) and (max-width:920px){.gallery-points{margin-bottom:0}}.gallery-points .container{padding:0 1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points .container{padding:0 5.333333333333333vw}}.gallery-points.loaded{height:auto}.gallery-points.loaded .gallery-points__heading{display:flex}.gallery-points__scrollbar{background-color:#8a8a8a;height:.10416666666666667vw;margin-top:.5208333333333334vw;width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points__scrollbar{height:.5333333333333333vw;margin-top:2.666666666666667vw}}.gallery-points__scrollbar .swiper-scrollbar-drag{background-color:#f23803;height:100%}.gallery-points__galleries{width:100%}.gallery-points__image-bg{height:100%;left:0;max-height:calc(100vh - 4.16667vw);max-height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1px) and (max-width:920px){.gallery-points__image-bg{max-height:calc(100vh - 32vw);max-height:calc(var(--vhFix, 1vh)*100 - 32vw);min-height:calc(100vh - 32vw);min-height:calc(var(--vhFix, 1vh)*100 - 32vw)}}.gallery-points__control-buttons{box-sizing:border-box;display:flex;overflow:visible}.gallery-points__control-buttons:after,.gallery-points__control-buttons:before{transition:opacity .3s ease}.gallery-points__control-buttons .swiper{margin:0;padding-bottom:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points__control-buttons .swiper{padding-bottom:5.333333333333333vw}}.gallery-points__control-buttons .swiper .swiper-slide{box-sizing:border-box;width:auto}.gallery-points__control-buttons .swiper .swiper-slide>*{box-sizing:border-box}.gallery-points__control-buttons .swiper .swiper-horizontal>.swiper-scrollbar,.gallery-points__control-buttons .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{left:50%;transform:translateX(-50%);width:calc(100% - 2.08333vw)}@media (min-width:1px) and (max-width:920px){.gallery-points__control-buttons .swiper .swiper-horizontal>.swiper-scrollbar,.gallery-points__control-buttons .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 10.66667vw)}}.gallery-points__control-buttons .swiper-scrollbar-drag{background-color:#fff}.gallery-points__galleries{position:relative}.gallery-points__heading{display:flex;flex-wrap:wrap;margin-bottom:1.5625vw}@media (min-width:1px) and (max-width:920px){.gallery-points__heading{margin-bottom:2.666666666666667vw}}.gallery-points__heading span{font-size:1.041666666666667vw;line-height:1.4;margin-bottom:0;margin-right:auto}@media (min-width:1px) and (max-width:920px){.gallery-points__heading span{font-size:5.333333333333333vw}}.gallery-points__wrapper{display:none;height:100%;left:0;top:0;width:100%}.gallery-points__wrapper.active{display:block}.gallery-points__wrapper>.gallery-points__album-controls{position:absolute}.gallery-points__wrapper>.gallery-points__album-controls .gallery-points :after{opacity:0}.gallery-points__wrapper>.gallery-points__album-controls .fade-right.gallery-points__control-buttons:after{opacity:1}.gallery-points__wrapper>.gallery-points__album-controls .gallery-points__control-buttons:before{opacity:0}.gallery-points__wrapper>.gallery-points__album-controls .fade-left.gallery-points__control-buttons:before{opacity:1}.gallery-points__wrapper>.gallery-points__album-controls .gallery-points__control-buttons .swiper-scrollbar-drag{background-color:#2e5c59}.gallery-points__wrapper>.gallery-points__album-controls .gallery-points__control-buttons:after,.gallery-points__wrapper>.gallery-points__album-controls .gallery-points__control-buttons:before{content:"";display:block;position:absolute}.gallery-points__wrapper>.container:has(.gallery-points__inner){height:100%;max-width:100%;padding:0;width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points__wrapper>.container:has(.gallery-points__description-slider){padding:0}}.gallery-points__inner{height:100%;position:relative;width:100%}.gallery-points__inner:after{animation:rotate 3s linear infinite;border-color:#fff #f23803;border-radius:50%;border-style:solid;border-width:.2604166666666667vw;content:"";display:block;height:2.34375vw;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:2.34375vw;z-index:0}@media (min-width:1px) and (max-width:920px){.gallery-points__inner:after{border-width:1.333333333333333vw;height:12vw;width:12vw}}.gallery-points__slide{height:auto;left:0;position:absolute;top:0;width:100vw}.gallery-points__image{height:calc(100vh - 4.16667vw);height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);max-height:calc(100vh - 4.16667vw);max-height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);-o-object-fit:cover;object-fit:cover;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}@media (min-width:1px) and (max-width:920px){.gallery-points__image{max-height:calc(100vh - 32vw);max-height:calc(var(--vhFix, 1vh)*100 - 32vw);min-height:calc(100vh - 32vw);min-height:calc(var(--vhFix, 1vh)*100 - 32vw);padding-top:0;width:auto}}.gallery-points__svg{display:block;height:100%;left:0;opacity:0;overflow-x:auto;position:absolute;top:0;width:100%;z-index:3}@media (min-width:1px) and (max-width:920px){.gallery-points__svg{display:none;height:100%;width:auto}}.gallery-points__svg--mobile{display:none}@media (min-width:1px) and (max-width:920px){.gallery-points__svg--mobile{display:block}}.gallery-points__svg image{display:block;height:100%;width:100%}.gallery-points__album-controls{bottom:2.083333333333333vw;left:0;margin-bottom:.5208333333333334vw;pointer-events:none;position:absolute;width:100%;z-index:5}@media (min-width:1px) and (max-width:920px){.gallery-points__album-controls{bottom:2.666666666666667vw;margin-bottom:2.666666666666667vw;pointer-events:all}}.gallery-points__album-controls .container{align-items:center;display:flex;justify-content:flex-start;overflow-x:auto}@media (min-width:1px) and (max-width:920px){.gallery-points__album-controls .container{justify-content:flex-start;padding:0}}.gallery-points__album-controls .swiper{width:100%}.gallery-points__album-controls .swiper .swiper-scrollbar{bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 2.08333vw)}@media (min-width:1px) and (max-width:920px){.gallery-points__album-controls .swiper .swiper-scrollbar{width:calc(100% - 10.66667vw)}.gallery-points__album-controls .gallery-points__control-buttons{padding-left:5.333333333333333vw}}.gallery-points__album-controls .gallery-points__control-buttons:after,.gallery-points__album-controls .gallery-points__control-buttons:before{bottom:0;height:100%;top:0;width:5.520833333333333vw;z-index:2}@media (min-width:1px) and (max-width:920px){.gallery-points__album-controls .gallery-points__control-buttons:after,.gallery-points__album-controls .gallery-points__control-buttons:before{width:18.666666666666668vw}}.gallery-points__album-controls .gallery-points__control-buttons:before{left:0}.gallery-points__album-controls .gallery-points__control-buttons:after{right:0}.gallery-points__full-screen{left:0;pointer-events:none;position:absolute;text-align:right;top:2.083333333333333vw;width:100%;z-index:5}@media (min-width:1px) and (max-width:920px){.gallery-points__full-screen{top:5.333333333333333vw}}.gallery-points__full-screen button:hover svg{animation:heartBeat 1s ease infinite}.gallery-points__full-screen svg{fill:#000;stroke:#000;height:1.25vw;width:1.25vw}@media (min-width:1px) and (max-width:920px){.gallery-points__full-screen svg{height:5.333333333333333vw;width:5.333333333333333vw}}.gallery-points__full-screen button{align-items:center;background-color:#fff;border:0 solid #000;border-radius:50%;cursor:pointer;display:flex;height:2.34375vw;justify-content:center;margin-left:auto;padding:0;pointer-events:all;width:2.34375vw}@media (min-width:1px) and (max-width:920px){.gallery-points__full-screen button{height:9.333333333333334vw;width:9.333333333333334vw}}.gallery-points__control-button{background-color:#fff;border:1px solid #fff;border-radius:1.5625vw;color:#000;cursor:pointer;font-size:.8333333333333334vw;font-weight:300;line-height:1;margin-right:.5208333333333334vw;padding:.4166666666666667vw .7291666666666666vw;pointer-events:all;transition:background-color .3s ease,color .3s ease,border-color .3s ease;white-space:nowrap}@media (min-width:1px) and (max-width:920px){.gallery-points__control-button{border-radius:8vw;border-width:1px;font-size:4.266666666666667vw;margin-right:2.666666666666667vw;padding:2.133333333333333vw 3.733333333333333vw}}.gallery-points__control-button:last-child{margin-right:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points__control-button:last-child{margin-right:5.333333333333333vw}}@media screen and (min-width:920px){.gallery-points__control-button:hover{background-color:#fff;border-color:#f23803;color:#f23803}}.gallery-points__control-button.active:not([disabled]):not(.disabled){background-color:#f23803;border-color:#f23803;color:#fff}.gallery-points__control-button:active:not([disabled]):not(.disabled),.gallery-points__control-button:focus:focus-visible:not([disabled]):not(.disabled){background-color:#fff;border-color:#fff;color:#f23803}.gallery-points__arrows{bottom:2.083333333333333vw;pointer-events:none;position:absolute;right:0;width:100vw;z-index:6}@media (min-width:1px) and (max-width:920px){.gallery-points__arrows{bottom:auto;height:100%;top:0;width:100%}}.gallery-points__arrows .container{display:flex;justify-content:flex-end;padding-bottom:0;padding-top:0}.gallery-points__arrows-inner{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}@media (min-width:1px) and (max-width:920px){.gallery-points__arrows-inner{bottom:18.666666666666668vw;position:absolute;right:5.333333333333333vw}}.gallery-points__pagination{color:#fff;filter:drop-shadow(1px -1px 3px rgba(0,0,0,.5));font-size:.8333333333333334vw;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points__pagination{font-size:4.266666666666667vw;margin-bottom:2.666666666666667vw;text-align:center}}.gallery-points__pagination-wrapper .swiper-pagination-custom{height:1.041666666666667vw;margin-bottom:0;width:2.395833333333333vw}@media (min-width:1px) and (max-width:920px){.gallery-points__pagination-wrapper .swiper-pagination-custom{height:5.333333333333333vw;width:12.266666666666667vw}}.gallery-points__variants{display:flex;max-width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points__variants{margin-top:2.666666666666667vw}}.gallery-points__variants button.swiper-slide{background-color:#fff;border:1px solid #000;border-radius:1.5625vw;box-sizing:border-box;color:#000;cursor:pointer;font-size:.8333333333333334vw;height:auto;line-height:1;min-width:7.604166666666667vw;padding:.4166666666666667vw .5208333333333334vw .46875vw;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:auto}@media (min-width:1px) and (max-width:920px){.gallery-points__variants button.swiper-slide{border-radius:8vw;border-width:1px;font-size:4.266666666666667vw;height:auto;min-width:38.93333333333333vw;min-width:calc(50% - 2.66667vw);padding:2.133333333333333vw 2.666666666666667vw 2.4vw;width:auto}}@media screen and (min-width:920px){.gallery-points__variants button.swiper-slide:hover{background-color:#fff;border-color:#f23803;color:#f23803}}.gallery-points__variants button.swiper-slide.active:not([disabled]):not(.disabled){background-color:#f23803;border-color:#f23803;color:#fff}.gallery-points__variants button.swiper-slide:active:not([disabled]):not(.disabled),.gallery-points__variants button.swiper-slide:focus:focus-visible:not([disabled]):not(.disabled){background-color:#fff;border-color:#000;color:#f23803}.gallery-points__heading{display:none}.gallery-points__slider{height:100%;width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points .overflow-scroll__progress{bottom:18.666666666666668vw;left:50%;right:auto;transform:translateX(-50%)}}.gallery-points .overflow-scroll__progress-warning{z-index:4}.gallery-points .simplebar-track.simplebar-vertical{background-color:transparent;width:.2604166666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points .simplebar-track.simplebar-vertical{width:1.333333333333333vw}}.gallery-points .simplebar-scrollbar:before{background-color:#8b8b8b;bottom:0;left:0;right:0;top:0;width:100%}.gallery-points .simplebar-scrollbar.simplebar-visible:before{opacity:1}.gallery-points .simplebar-track.simplebar-horizontal{height:.15625vw;left:50%;transform:translateX(-50%);width:calc(100% - 2.08333vw)}@media (min-width:1px) and (max-width:920px){.gallery-points .simplebar-track.simplebar-horizontal{height:.8vw;width:calc(100% - 10.66667vw)}}.gallery-points .overflow-scroll__inner{height:calc(100vh - 4.16667vw);height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);line-height:0;max-height:calc(100vh - 4.16667vw);max-height:calc(var(--vhFix, 1vh)*100 - 4.16667vw)}@media (min-width:1px) and (max-width:920px){.gallery-points .overflow-scroll__inner{max-height:calc(100vh - 32vw);max-height:calc(var(--vhFix, 1vh)*100 - 32vw);min-height:calc(100vh - 32vw);min-height:calc(var(--vhFix, 1vh)*100 - 32vw)}}.gallery-points .overflow-scroll__wrapper.haze-left--active:before,.gallery-points .overflow-scroll__wrapper.haze-right--active:after{content:none}.gallery-points .swiper-wrapper{display:flex}.gallery-points .arrow-next,.gallery-points .arrow-prev{align-items:center;background-color:#fff;border-radius:50%;border-width:0;cursor:pointer;display:flex;height:2.604166666666667vw;justify-content:center;margin-bottom:.78125vw;padding:0;pointer-events:all;transition:opacity .3s ease,background-color .3s ease;width:2.604166666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points .arrow-next,.gallery-points .arrow-prev{height:9.333333333333334vw;margin-bottom:2.666666666666667vw;width:9.333333333333334vw}}@media screen and (min-width:920px){.gallery-points .arrow-next:hover,.gallery-points .arrow-prev:hover{background-color:#f23803}.gallery-points .arrow-next:hover svg,.gallery-points .arrow-prev:hover svg{fill:#fff;stroke:#fff}}.gallery-points .arrow-next svg,.gallery-points .arrow-prev svg{fill:#000;stroke:#000}@media (min-width:1px) and (max-width:920px){.gallery-points .arrow-next svg,.gallery-points .arrow-prev svg{height:4vw;width:4vw}}.gallery-points .arrow-next.swiper-button-disabled,.gallery-points .arrow-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.gallery-points .arrow-next svg,.gallery-points .arrow-prev svg{transform:rotate(90deg)}.gallery-points .light-box .swiper-wrapper{align-items:center}.gallery-points .fade-enter .gallery-points__image,.gallery-points .fade-enter-active .gallery-points__image{opacity:0;transition:opacity .3s ease}.gallery-points .fade-enter-done .gallery-points__image,.gallery-points .fade-exit .gallery-points__image{opacity:1;transition:opacity .3s ease}.gallery-points .fade-exit-active .gallery-points__image{opacity:0;transition:opacity .3s ease}.gallery-points .fade-enter-active .gallery-points__image,.gallery-points .fade-exit-active .gallery-points__image{transition:opacity .3s ease}.gallery-points .fade-enter .gallery-points__image-bg{opacity:0}.gallery-points .fade-enter-active .gallery-points__image-bg,.gallery-points .fade-enter-done .gallery-points__image-bg,.gallery-points .fade-exit .gallery-points__image-bg{opacity:1}.gallery-points .fade-exit-active .gallery-points__image-bg{opacity:0;transition:opacity .6s ease}.gallery-points .fade-enter-active .gallery-points__image-bg,.gallery-points .fade-exit-active .gallery-points__image-bg{transition:opacity .6s ease}.gallery-points .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);width:-moz-max-content;width:max-content}.gallery-points .skeleton{height:calc(100vh - 4.16667vw);height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);max-height:calc(100vh - 4.16667vw);max-height:calc(var(--vhFix, 1vh)*100 - 4.16667vw);position:relative;width:100%}@media (min-width:1px) and (max-width:920px){.gallery-points .skeleton{max-height:calc(100vh - 32vw);max-height:calc(var(--vhFix, 1vh)*100 - 32vw);min-height:calc(100vh - 32vw);min-height:calc(var(--vhFix, 1vh)*100 - 32vw)}}.gallery-points .skeleton__inner{background-color:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,hsla(0,0%,100%,.278) 8px,#f5f5f5 19px);height:100%;left:0;top:0;z-index:0}.gallery-points .skeleton__galleries-inner,.gallery-points .skeleton__inner{animation:shine 2.6s linear infinite;background-position:-100vw 0;background-repeat:repeat-y;background-size:100vw 100%;position:absolute;width:100%}.gallery-points .skeleton__galleries-inner{background-color:#fff;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,.278) 8px,#fff 19px);bottom:2.083333333333333vw;height:1.875vw;left:50%;margin-left:auto;margin-right:auto;max-width:70.83333333333333vw;padding-left:1.041666666666667vw;padding-right:1.041666666666667vw;transform:translateX(-50%);width:35%;z-index:1}@media (min-width:1px) and (max-width:920px){.gallery-points .skeleton__galleries-inner{bottom:10.666666666666666vw;height:9.6vw;max-width:362.6666666666667vw;padding-left:5.333333333333333vw;padding-right:5.333333333333333vw;width:100%}}.gallery-points .skeleton__controls{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:50%;margin-left:auto;margin-right:auto;max-width:70.83333333333333vw;padding:2.083333333333333vw 1.041666666666667vw;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:1}@media (min-width:1px) and (max-width:920px){.gallery-points .skeleton__controls{max-width:362.6666666666667vw;padding:10.666666666666666vw 5.333333333333333vw 32vw}}.gallery-points .skeleton__full{animation:shine 5.6s linear infinite;background-color:#fff;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,.278) 8px,#fff 19px);background-position:-100vw 0;background-repeat:repeat-y;background-size:100vw 100%;height:2.34375vw;width:2.34375vw}@media (min-width:1px) and (max-width:920px){.gallery-points .skeleton__full{height:12vw;width:12vw}}.gallery-points .skeleton__buttons{animation:shine 5.6s linear infinite;background-color:#fff;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,.278) 8px,#fff 19px);background-position:-100vw 0;background-repeat:repeat-y;background-size:100vw 100%;height:7.447916666666667vw;width:2.34375vw}@media (min-width:1px) and (max-width:920px){.gallery-points .skeleton__buttons{height:38.13333333333333vw;width:12vw}}.gallery-points__description{bottom:6.25vw;left:0;opacity:1;pointer-events:all;position:absolute;transition:padding .3s ease,opacity .3s ease .2s;width:100%;z-index:5}@media (min-width:1px) and (max-width:920px){.gallery-points__description{bottom:21.6vw;left:5.333333333333333vw}}.gallery-points__description.disabled{opacity:0;pointer-events:none}.gallery-points__description .container{align-items:flex-start;display:flex;justify-content:flex-start;overflow-x:auto}@media (min-width:1px) and (max-width:920px){.gallery-points__description .container{justify-content:flex-start;padding-left:0;padding-right:0}}.gallery-points__description-slider.swiper{background-color:#8a8a8a;display:none}@media (min-width:1px) and (max-width:920px){.gallery-points__description-slider.swiper{display:block}}.gallery-points__description-slider.swiper .content{padding:1.041666666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-slider.swiper .content{padding:5.333333333333333vw}}.gallery-points__description-slider.swiper .swiper-slide{box-sizing:border-box}.gallery-points__description-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.659);border-radius:.5208333333333334vw;padding-bottom:0;transition:padding .3s ease}@media (min-width:1px) and (max-width:920px){.gallery-points__description-wrapper{border-radius:2.666666666666667vw}}.gallery-points__description-wrapper.active{padding-bottom:.8333333333333334vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-wrapper.active{padding-bottom:4.266666666666667vw}}.gallery-points__description-inner{height:0;overflow:hidden;padding-right:.5208333333333334vw;width:0}@media (min-width:1px) and (max-width:920px){.gallery-points__description-inner{padding-right:2.666666666666667vw}}.gallery-points__description-inner.active{height:auto;width:auto}.gallery-points__description-content-scroll{max-height:13.020833333333334vw;width:30.208333333333332vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-content-scroll{max-height:66.66666666666667vw;width:72.26667vw}}.gallery-points__description-title{font-size:1.041666666666667vw;line-height:1.4;margin-bottom:.5208333333333334vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-title{font-size:3.733333333333333vw}}.gallery-points__description-content,.gallery-points__description-title{color:#000}.gallery-points__description-content .content,.gallery-points__description-title .content{font-size:.8333333333333334vw;font-weight:400;line-height:1.4;padding:0 .5208333333333334vw 0 .8333333333333334vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-content .content,.gallery-points__description-title .content{font-size:3.2vw;padding:0 2.666666666666667vw 0 4.266666666666667vw}}.gallery-points__description-content div,.gallery-points__description-content li,.gallery-points__description-content p,.gallery-points__description-title div,.gallery-points__description-title li,.gallery-points__description-title p{font-size:.8333333333333334vw;font-weight:400;line-height:1.4}@media (min-width:1px) and (max-width:920px){.gallery-points__description-content div,.gallery-points__description-content li,.gallery-points__description-content p,.gallery-points__description-title div,.gallery-points__description-title li,.gallery-points__description-title p{font-size:3.2vw}}.gallery-points__description-content li,.gallery-points__description-content p,.gallery-points__description-title li,.gallery-points__description-title p{color:#000}.gallery-points__description-expand{background-color:transparent;border:none;cursor:pointer;margin-bottom:0;padding:.5208333333333334vw .8333333333333334vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-expand{padding:2.666666666666667vw 4.266666666666667vw}}.gallery-points__description-expand svg{height:.78125vw;margin-left:.5208333333333334vw;min-width:.78125vw;transform:rotate(-180deg);transition:transform .3s ease;width:.78125vw;fill:#000;stroke:#000}@media (min-width:1px) and (max-width:920px){.gallery-points__description-expand svg{height:4vw;margin-left:2.666666666666667vw;min-width:4vw;width:4vw}}.gallery-points__description-expand span{color:#000;font-size:.8333333333333334vw;font-weight:400;line-height:1.4}@media (min-width:1px) and (max-width:920px){.gallery-points__description-expand span{font-size:3.733333333333333vw}}.gallery-points__description-expand.active{margin-bottom:.2604166666666667vw}@media (min-width:1px) and (max-width:920px){.gallery-points__description-expand.active{margin-bottom:1.333333333333333vw}}.gallery-points__description-expand.active svg{transform:rotate(0)}@keyframes shine{to{background-position:110vw 0,0 0}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes heartBeat{0%,28%,70%,to{transform:scale(1)}14%,42%{transform:scale(1.1)}}