.block-posts-carousel{background:#c1e8f6;padding-top:3.25rem;padding-bottom:3.25rem}.block-posts-carousel .wrap.top{text-transform:uppercase;border-bottom:1px solid #09283b;justify-content:space-between;margin-bottom:3rem;padding-bottom:3rem;font-weight:500;display:flex;max-width:1360px!important}.block-posts-carousel .swiper-slide{opacity:.5}.block-posts-carousel .swiper-slide-prev,.block-posts-carousel .swiper-slide-next,.block-posts-carousel .swiper-slide-active{opacity:1}.block-posts-carousel .swiper{padding-top:2rem;padding-bottom:2rem}.block-posts-carousel .swiper-posts-carousel,.block-posts-carousel a.media-post{cursor:none!important}.block-posts-carousel .carousel-cursor{width:80px;height:60px;top:calc(var(--y,0) - 20px);left:calc(var(--x,0) - 20px);opacity:0;z-index:10;pointer-events:none;transition:opacity .2s ease-in,transform .2s ease-in;position:absolute;transform:scale(.9)}.block-posts-carousel .carousel-cursor.active{opacity:1;background:url(../../assets/images/carousel-cursor-open.svg) 50%/contain no-repeat;transform:scale(1)}.block-posts-carousel .carousel-cursor.grabbing{background:url(../../assets/images/carousel-cursor-closed.svg) 50%/contain no-repeat}
