:root{--container-padding:2em;--container-xxlarge:1780px;--container-xlarge:1448px;--container-large:1276px;--container-medium:1060px;--container-small:846px;--container-xsmall:720px;--container-xxsmall:360px;--scrollbar-width:0px;--button-top-padding:0.75em;--button-bottom-padding:0.7em;--swiper-btn-height:36px}@media screen and (min-width:1120px){:root{--scrollbar-width:0px;--container-padding:5em}}@-moz-document url-prefix(){:root{--scrollbar-width:0px}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-o-keyframes marquee{0%{-o-transform:translateX(0);transform:translateX(0)}100%{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.posts-slider-block{--section-background:#1D1D1D;padding:3em 0;color:#FFF}.posts-slider-block:not(.block-preview) .swiper-slide{opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%);-webkit-transition:opacity .8s cubic-bezier(.65,0,.35,1),-webkit-transform .8s cubic-bezier(.65,0,.35,1);-o-transition:opacity .8s cubic-bezier(.65,0,.35,1),-o-transform .8s cubic-bezier(.65,0,.35,1);transition:opacity .8s cubic-bezier(.65,0,.35,1),transform .8s cubic-bezier(.65,0,.35,1);transition:opacity .8s cubic-bezier(.65,0,.35,1),transform .8s cubic-bezier(.65,0,.35,1),-webkit-transform .8s cubic-bezier(.65,0,.35,1),-o-transform .8s cubic-bezier(.65,0,.35,1)}.posts-slider-block:not(.column-display) .wrapper--gallery--swiper{margin-top:2em;padding:0 var(--container-padding)}@media screen and (min-width:740px){.posts-slider-block.column-display .posts-slider--wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:clamp(2em,10vw,7em)}.posts-slider-block.column-display .posts-slider--wrapper>*{width:50%}}.posts-slider-block .posts-slider--wrapper .wrapper--content{--left-padding:clamp(var(--container-padding), -webkit-calc((100vw - (var(--container-large) - var(--container-padding) * 2)) / 2), 100vw);--left-padding:clamp(var(--container-padding), calc((100vw - (var(--container-large) - var(--container-padding) * 2)) / 2), 100vw);padding-left:var(--left-padding);padding-right:var(--container-padding)}.posts-slider-block .posts-slider--wrapper .wrapper--content .btn{margin-top:2em}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination span{display:inline-block}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .number-container{overflow:hidden}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .current--pagination{color:#f5f5f5}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .current--pagination,.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .last--pagination,.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .separator{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;-webkit-transition-timing-function:cubic-bezier(.65,0,.35,1);-o-transition-timing-function:cubic-bezier(.65,0,.35,1);transition-timing-function:cubic-bezier(.65,0,.35,1);-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .separator{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination .last--pagination{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination.show .current--pagination,.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination.show .last--pagination,.posts-slider-block .posts-slider--wrapper .wrapper--content .content--pagination.show .separator{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide.show{opacity:.4;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide.show.swiper-slide-active{opacity:1}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide.show.swiper-slide-active .image-alt{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=post]{width:400px}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=cross-content]{width:300px}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=gallery]{position:relative;width:auto;max-width:100%}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=gallery] .image-alt{position:absolute;bottom:0;left:0;width:100%;padding:.625em 1em;background:var(--section-background);color:currentColor;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);opacity:0;-webkit-transition:opacity .4s .4s cubic-bezier(.65,0,.35,1),-webkit-transform .4s .4s cubic-bezier(.65,0,.35,1);-o-transition:opacity .4s .4s cubic-bezier(.65,0,.35,1),-o-transform .4s .4s cubic-bezier(.65,0,.35,1);transition:transform .4s .4s cubic-bezier(.65,0,.35,1),opacity .4s .4s cubic-bezier(.65,0,.35,1);transition:transform .4s .4s cubic-bezier(.65,0,.35,1),opacity .4s .4s cubic-bezier(.65,0,.35,1),-webkit-transform .4s .4s cubic-bezier(.65,0,.35,1),-o-transform .4s .4s cubic-bezier(.65,0,.35,1)}.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=gallery] img{display:block;width:100%;height:300px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:740px){.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper .swiper-slide[data-type=gallery] img{height:400px;width:auto}}.posts-slider-block .swiper-buttons{position:absolute;z-index:1;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}@media screen and (max-width:740px){.posts-slider-block .posts-slider--wrapper .wrapper--gallery--swiper{margin-top:2em}.posts-slider-block .swiper-buttons{display:none}}.posts-slider-block .swiper-buttons .swiper-button-next,.posts-slider-block .swiper-buttons .swiper-button-prev{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100px;width:100px;color:#FFF;border:1px solid currentColor;font-size:1.4em}.posts-slider-block .swiper-buttons .swiper-button-prev i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}