@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.btn:not(.acf-button){font-family:var(--main-font);display:inline-flex;text-align:center;align-items:center;border-radius:.5rem;padding:.75rem 2rem;font-size:1rem;font-style:normal;font-weight:400;cursor:pointer;box-sizing:border-box;width:fit-content;white-space:nowrap;line-height:150%;position:relative;border-style:solid;border-width:1px;justify-content:center;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button) span{position:relative;transition:transform 0.4s cubic-bezier(0.33, 1, 0.68, 1),color 0.3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).w-full{width:100%}.btn:not(.acf-button).w-50{width:50%}.btn:not(.acf-button).with-icon{padding:.75rem 1.5rem}.btn:not(.acf-button).with-icon .icon{display:flex;align-items:center;justify-content:center;min-width:24px;max-width:24px;width:100%;height:24px;line-height:0;margin-left:8px}.btn:not(.acf-button).with-icon .icon svg{max-width:16px;width:100%;height:auto}.btn:not(.acf-button).with-icon.icon-first{margin-left:0;margin-right:8px}.btn:not(.acf-button).with-icon.path .icon svg path{transition:fill .3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).with-icon.stroke .icon svg path{transition:stroke .3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).with-icon-location{border:none;padding-left:56px}.btn:not(.acf-button).with-icon-location span:before{content:url(b819a4bb239704f1d576.svg);display:inline-block;position:absolute;width:20px;height:20px;left:-28px;top:2px;transition:all 0.2s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).with-icon-location span:after{content:url(6da307a3a534528c4b61.svg);display:block;position:absolute;max-width:1.5rem;width:100%;height:auto;line-height:0;top:0;right:-24px;transform:scale(0);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).with-icon-location:hover span{transform:translateX(-1.5rem)}.btn:not(.acf-button).with-icon-location:hover span:before{transform:scale(0) translateX(1.5rem)}.btn:not(.acf-button).with-icon-location:hover span:after{transform:scale(1)}.btn:not(.acf-button).dot span:before{content:"";display:inline-block;position:absolute;width:4px;height:4px;border-radius:2px;left:-12px;top:10px;transition:all 0.2s cubic-bezier(0.33, 1, 0.68, 1);animation:DotFlash 1.2s ease infinite}.btn:not(.acf-button).dot span:after{content:url(9829577776db68db7b4b.svg);display:block;position:absolute;max-width:1.5rem;width:100%;height:auto;line-height:0;top:0;right:-24px;transform:scale(0);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.btn:not(.acf-button).dot.loading span{transform:translateX(-0.875rem)}.btn:not(.acf-button).dot.loading span:before{transform:scale(0) translateX(0.875rem)}.btn:not(.acf-button).dot.loading span:after{width:24px;height:24px;padding:4px;transform:scale(1)}.btn:not(.acf-button).dot:hover span{transform:translateX(-0.875rem)}.btn:not(.acf-button).dot:hover span:before{transform:scale(0) translateX(0.875rem)}.btn:not(.acf-button).dot:hover span:after{transform:scale(1)}.btn:not(.acf-button).bg-black{outline:red;border-color:#000;background-color:#000;color:#fff}.btn:not(.acf-button).bg-black.dot span:before{background-color:#fff}.btn:not(.acf-button).bg-black.dot.loading span:after{content:url(0146561777dee22e8686.svg);width:24px;height:24px;padding:4px}.btn:not(.acf-button).bg-black:hover,.btn:not(.acf-button).bg-black.active{background-color:red;border-color:red}.btn:not(.acf-button).bg-black:hover.with-icon.path .icon path,.btn:not(.acf-button).bg-black.active.with-icon.path .icon path{fill:#fff}.btn:not(.acf-button).bg-black:hover.with-icon.stroke .icon path,.btn:not(.acf-button).bg-black.active.with-icon.stroke .icon path{stroke:#fff}.btn:not(.acf-button).bg-black:hover.stroke .icon path,.btn:not(.acf-button).bg-black.active.stroke .icon path{stroke:#fff}.btn:not(.acf-button).bg-red{outline:red;background-color:red;border-color:red;color:#fff}.btn:not(.acf-button).bg-red.dot span:before{background-color:#fff}.btn:not(.acf-button).bg-red.dot.loading span:after{content:url(f60e54bd8b15f734f250.svg)}.btn:not(.acf-button).bg-red.dot.download span:after{content:url(d61cd2bca579bd75b0a1.svg)}.btn:not(.acf-button).bg-red:hover.with-icon.path .icon path,.btn:not(.acf-button).bg-red.active.with-icon.path .icon path{fill:#fff}.btn:not(.acf-button).bg-red:hover.with-icon.stroke .icon path,.btn:not(.acf-button).bg-red.active.with-icon.stroke .icon path{stroke:#fff}.btn:not(.acf-button).bg-white{outline:#000;background-color:#fff;border-color:#fff;color:#000}.btn:not(.acf-button).bg-white.dot span:after{content:url(6da307a3a534528c4b61.svg)}.btn:not(.acf-button).bg-white.dot span:before{background-color:red}.btn:not(.acf-button).bg-white.dot.loading span:after{content:url(0146561777dee22e8686.svg)}.btn:not(.acf-button).bg-white:hover.with-icon.path .icon path,.btn:not(.acf-button).bg-white.active.with-icon.path .icon path{fill:red}.btn:not(.acf-button).bg-white:hover.with-icon.stroke .icon path,.btn:not(.acf-button).bg-white.active.with-icon.stroke .icon path{stroke:red}.btn:not(.acf-button).bg-light-gray{outline:#000;background-color:#f5f5f5;border-color:#f5f5f5;color:#000}.btn:not(.acf-button).bg-light-gray.dot span:after{content:url(6da307a3a534528c4b61.svg)}.btn:not(.acf-button).bg-light-gray.dot span:before{background-color:red}.btn:not(.acf-button).bg-light-gray.dot.loading span:after{content:url(0146561777dee22e8686.svg)}.btn:not(.acf-button).bg-light-gray:hover.with-icon{background-color:red;border-color:red;color:#fff}.btn:not(.acf-button).bg-light-gray:hover.with-icon.path .icon path{fill:#fff}.btn:not(.acf-button).bg-light-gray:hover.with-icon.stroke .icon path{stroke:#fff}.btn:not(.acf-button).bg-light-gray.active{background-color:red;border-color:red;color:#fff}.btn:not(.acf-button).bg-light-gray.active.with-icon.path .icon path{fill:#fff}.btn:not(.acf-button).bg-light-gray.active.with-icon.stroke .icon path{stroke:#fff}.btn:not(.acf-button).loading{pointer-events:none;cursor:wait}.btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):active:focus,.btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):active:hover,.inline-btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):active:focus,.inline-btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):active:hover,.arrow-button:not([disabled],.disabled,.swiper-button-disabled):active:focus,.arrow-button:not([disabled],.disabled,.swiper-button-disabled):active:hover{transform:translateY(2px)}.btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):focus-visible,.inline-btn:not(.acf-button):not([disabled],.disabled,.swiper-button-disabled):focus-visible,.arrow-button:not([disabled],.disabled,.swiper-button-disabled):focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.link{transition:all .3s cubic-bezier(0.33, 1, 0.68, 1);padding:0 .875rem 0 .875rem;font-family:var(--main-font);display:inline-flex;text-align:center;align-items:center;cursor:pointer;box-sizing:border-box;width:fit-content;white-space:nowrap;line-height:150%;position:relative;justify-content:center}.link span{display:inline-block;font-family:var(--main-font);font-size:1rem;font-weight:400;line-height:150%;color:#000;position:relative;transition:transform 0.4s cubic-bezier(0.33, 1, 0.68, 1),color 0.3s cubic-bezier(0.33, 1, 0.68, 1)}.link span:before{content:"";display:inline-block;position:absolute;width:4px;height:4px;border-radius:2px;left:-12px;top:10px;background-color:red;transition:all 0.2s cubic-bezier(0.33, 1, 0.68, 1);animation:DotFlash 1.2s ease infinite}.link span:after{content:url(6da307a3a534528c4b61.svg);display:block;position:absolute;max-width:1.5rem;width:100%;height:auto;line-height:0;top:0;right:-24px;transform:scale(0);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.link:hover span{transform:translateX(-0.875rem)}.link:hover span:before{transform:scale(0) translateX(0.875rem)}.link:hover span:after{transform:scale(1)}.small-link{position:relative;display:inline-block;padding-right:20px}.small-link span{text-underline-position:from-font;font-family:var(--main-font);font-size:.75rem;color:#000;font-style:normal;font-weight:400;line-height:170%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;position:relative;transition:transform 0.4s cubic-bezier(0.33, 1, 0.68, 1),color 0.3s cubic-bezier(0.33, 1, 0.68, 1);display:inline-block}.small-link span:after{content:url(6da307a3a534528c4b61.svg);display:block;position:absolute;max-width:1.5rem;width:100%;height:auto;line-height:0;top:-1px;right:-24px;transform:scale(0);transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.small-link:hover span:after{transform:scale(1)}.arrow-button{border-radius:100px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.05);width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.arrow-button.disabled{pointer-events:none}.arrow-button svg path,.arrow-button svg{transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.arrow-button.bg-red{background:red}.arrow-button.bg-white{background:#fff}.arrow-button.bg-white svg path{fill:#000}.arrow-button.bg-white:hover svg path{fill:red}.arrow-button.bg-white.disabled svg path{fill:#666}.arrow-button.bg-light-gray{background:hsla(0,0%,100%,.4);backdrop-filter:blur(50px);box-shadow:none}.arrow-button.bg-light-gray svg path{fill:#fff}.arrow-button.bg-light-gray:hover{background:hsla(0,0%,100%,.8)}.arrow-button.bg-light-gray.disabled svg path{fill:hsla(0,0%,100%,.4)}.tab-btn{font-family:var(--main-font);font-size:1.5rem;font-style:normal;font-weight:400;line-height:135%;cursor:pointer;display:inline-block;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1);padding-right:4px}.tab-btn span{position:relative;transition:transform 0.4s cubic-bezier(0.33, 1, 0.68, 1),color 0.3s cubic-bezier(0.33, 1, 0.68, 1)}.tab-btn span:after{content:"";display:inline-block;position:absolute;width:4px;height:4px;border-radius:2px;right:-4px;top:0;background-color:red;transition:all 0.2s cubic-bezier(0.33, 1, 0.68, 1);animation:DotFlash 1.2s ease infinite}.tab-btn.disabled{pointer-events:none;color:#666;padding-right:0}.tab-btn.disabled span:after{content:unset}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.special-tag{font-family:var(--main-font);display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:100px;background-color:red;font-size:.875rem;color:var(--White, #FFF);text-align:center;font-style:normal;font-weight:400;line-height:1.5;margin:.75rem 0 -0.25rem}.special-tag.has-margin-bottom{margin:0 0 1rem}@media screen and (max-width: 768px){.special-tag.has-margin-bottom{margin:0 0 .75rem}}.special-tag svg{width:1.25rem;height:auto;margin-left:.25rem}.event-card .content-wrapper{border-radius:8px;overflow:hidden;position:relative}.event-card .content-wrapper .image-wrapper{position:relative;z-index:1}.event-card .content-wrapper .image-wrapper:before{display:block;content:"";width:100%;padding-top:59.0909090909%}.event-card .content-wrapper .image-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.event-card .content-wrapper .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);opacity:0;display:flex;z-index:3;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(0.33, 1, 0.68, 1)}.event-card .content-wrapper .overlay .overlay-title{font-size:1rem;font-style:normal;font-weight:500;line-height:150%;color:#fff;position:relative;display:flex;align-items:center;transform:translateY(10px);transition:transform .3s cubic-bezier(0.33, 1, 0.68, 1)}.event-card .content-wrapper .overlay .overlay-title:after{content:url(9829577776db68db7b4b.svg);display:inline-block;max-width:1.5rem;width:100%;height:auto;line-height:0;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.event-card .event-title{margin-top:16px}.event-card .date-wrapper{margin-top:8px}.event-card .date-wrapper p{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.event-card:focus-visible{outline:none}.event-card:hover .content-wrapper .overlay,.event-card:focus-visible .content-wrapper .overlay{opacity:1}.event-card:hover .content-wrapper .overlay .overlay-title,.event-card:focus-visible .content-wrapper .overlay .overlay-title{transform:translateY(0)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.special-tag{font-family:var(--main-font);display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem;border-radius:100px;background-color:red;font-size:.875rem;color:var(--White, #FFF);text-align:center;font-style:normal;font-weight:400;line-height:1.5;margin:.75rem 0 -0.25rem}.special-tag.has-margin-bottom{margin:0 0 1rem}@media screen and (max-width: 768px){.special-tag.has-margin-bottom{margin:0 0 .75rem}}.special-tag svg{width:1.25rem;height:auto;margin-left:.25rem}.promo-card .content-wrapper{border-radius:8px;overflow:hidden;position:relative}.promo-card .content-wrapper .image-wrapper{position:relative;z-index:1}.promo-card .content-wrapper .image-wrapper:before{display:block;content:"";width:100%;padding-top:100%}.promo-card .content-wrapper .image-wrapper img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0}.promo-card .content-wrapper .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);opacity:0;display:flex;z-index:3;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(0.33, 1, 0.68, 1)}.promo-card .content-wrapper .overlay .overlay-title{font-size:1rem;font-style:normal;font-weight:500;line-height:150%;color:#fff;position:relative;display:flex;align-items:center;transform:translateY(10px);transition:transform .3s cubic-bezier(0.33, 1, 0.68, 1)}.promo-card .content-wrapper .overlay .overlay-title:after{content:url(9829577776db68db7b4b.svg);display:inline-block;max-width:1.5rem;width:100%;height:auto;line-height:0;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.promo-card .promo-title{margin-top:16px}.promo-card .date-wrapper{margin-top:8px}.promo-card .date-wrapper p{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.promo-card:focus-visible{outline:none}.promo-card:hover .content-wrapper .overlay,.promo-card:focus-visible .content-wrapper .overlay{opacity:1}.promo-card:hover .content-wrapper .overlay .overlay-title,.promo-card:focus-visible .content-wrapper .overlay .overlay-title{transform:translateY(0)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@-webkit-keyframes hideInDown{from{opacity:1;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(8px)}}@keyframes DotFlash{0%{opacity:1}10%{opacity:1}50%{opacity:0}90%{opacity:1}100%{opacity:1}}.shop-card .content-wrapper{border-radius:8px;border:1px solid #e5e5e5;overflow:hidden;padding:72px;position:relative;background-color:#fff}.shop-card .content-wrapper .shop-group{font-family:var(--main-font);position:absolute;top:16px;left:16px;padding:10px 16px;border-radius:100px;background-color:#f5f5f5;font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;width:fit-content;max-width:calc(100% - 32px);color:#000;z-index:2}.shop-card .content-wrapper .image-wrapper{position:relative;z-index:1}.shop-card .content-wrapper .image-wrapper:before{display:block;content:"";width:100%;padding-top:100%}.shop-card .content-wrapper .image-wrapper img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0}.shop-card .content-wrapper .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);opacity:0;display:flex;z-index:3;justify-content:center;align-items:center;transition:opacity .3s cubic-bezier(0.33, 1, 0.68, 1)}.shop-card .content-wrapper .overlay .overlay-title{font-size:1rem;font-style:normal;font-weight:500;line-height:150%;color:#fff;position:relative;display:flex;align-items:center;transform:translateY(10px);transition:transform .3s cubic-bezier(0.33, 1, 0.68, 1)}.shop-card .content-wrapper .overlay .overlay-title:after{content:url(9829577776db68db7b4b.svg);display:inline-block;max-width:1.5rem;width:100%;height:auto;line-height:0;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.shop-card .shop-title{margin-top:16px}.shop-card:focus-visible{outline:none}.shop-card:hover .content-wrapper .overlay,.shop-card:focus-visible .content-wrapper .overlay{opacity:1}.shop-card:hover .content-wrapper .overlay .overlay-title,.shop-card:focus-visible .content-wrapper .overlay .overlay-title{transform:translateY(0)}.tab-posts-carousel{padding:40px 0 80px;overflow-x:hidden}.tab-posts-carousel.bg-grey{background-color:#f5f5f5}.tab-posts-carousel .posts-wrapper .wrapper-info{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:24px}@media screen and (max-width: 768px){.tab-posts-carousel .posts-wrapper .wrapper-info{width:calc(100% + 16px)}}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;overflow:auto;padding-right:16px}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button{font-family:var(--main-font);color:#666;white-space:nowrap;font-size:1.5rem;font-style:normal;font-weight:400;line-height:135%;margin-right:32px;cursor:pointer;outline:red;position:relative;transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button:after{background-color:red;content:"";position:absolute;width:4px;height:4px;border-radius:2px;right:-8px;top:2px;transition:all .2s cubic-bezier(0.33, 1, 0.68, 1);animation:DotFlash 1.2s ease infinite;display:none}@media screen and (max-width: 1064px){.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button{font-size:1.25rem;line-height:140%;margin-right:24px}}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button:last-child{margin-right:0}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button:hover{color:#000}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button.active{color:#000}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button.active:after{display:inline-block}.tab-posts-carousel .posts-wrapper .wrapper-info .buttons-wrapper .carousel-button:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav{display:flex;align-items:center;flex-direction:row;margin-left:12px}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:red}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn svg,.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn svg path{transition:all .3s cubic-bezier(0.33, 1, 0.68, 1)}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn:hover svg path{fill:red}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav .carousel-nav-btn:first-child{margin-right:8px}@media screen and (max-width: 768px){.tab-posts-carousel .posts-wrapper .wrapper-info .carousel-nav{display:none;visibility:hidden}}.tab-posts-carousel .posts-wrapper .divider{display:block;width:100%;height:1px;background-color:#e5e5e5}.tab-posts-carousel .posts-wrapper .carousels{margin-top:40px;width:calc(100% + (100vw - 100%)/2)}@media screen and (max-width: 768px){.tab-posts-carousel .posts-wrapper .carousels{margin-top:24px}}.tab-posts-carousel .posts-wrapper .carousels .posts-carousel-swiper{display:none;visibility:hidden;overflow:visible;padding-right:calc(100vw - 100%)}.tab-posts-carousel .posts-wrapper .carousels .posts-carousel-swiper.active{display:block;visibility:visible;animation:fadeInUp .4s cubic-bezier(0.33, 1, 0.68, 1) forwards}.tab-posts-carousel .button-wrapper{margin-top:40px;display:flex;justify-content:center}
