.post-carousel-block{overflow:hidden;margin:6.875vw 0}@media only screen and (max-width: 767px){.post-carousel-block{margin:60px 0}}.post-carousel-block .top-container{margin-bottom:80px}@media only screen and (max-width: 767px){.post-carousel-block .top-container{margin-bottom:60px}}.post-carousel-block .top-container .heading{margin-bottom:80px}@media only screen and (max-width: 767px){.post-carousel-block .top-container .heading{margin-bottom:48px}}.post-carousel-block .top-container .subtext{width:100%;max-width:513px;margin-left:auto}.post-carousel-block .bottom-container{max-width:1600px;overflow:visible;position:relative}@media only screen and (max-width: 1024px){.post-carousel-block .bottom-container{width:calc(100% - 92px);margin-left:26px}}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:column}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container{position:relative;aspect-ratio:513/573;height:auto;width:100%;color:#fff;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding:40px;margin-bottom:40px}@media only screen and (max-width: 1024px){.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container{padding:28px;margin-bottom:28px}}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container *{color:#fff}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container .title{position:relative;margin-bottom:24px}@media only screen and (max-width: 767px){.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container .title{margin-bottom:16px}}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container .location{text-transform:uppercase;font-style:normal;font-weight:400;position:relative}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .image-container:after{content:"";position:absolute;z-index:100;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(90deg, rgba(35, 31, 32, 0) 0%, rgba(35, 31, 32, 0.64) 25%, rgba(35, 31, 32, 0.8) 50%, rgba(35, 31, 32, 0.64) 75%, rgba(35, 31, 32, 0) 100%);transition:ease-in-out .4s}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .text-container{max-width:460px;width:100%;flex-grow:1;display:flex;flex-direction:column}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .text-container .excerpt{margin-bottom:36px}@media only screen and (max-width: 1024px){.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .text-container .excerpt{margin-bottom:20px}}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .text-container .link{margin-top:auto;color:#893d06;text-decoration:underline;text-decoration-color:rgba(0,0,0,0)}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide .text-container .link:hover{text-decoration-color:currentColor}.post-carousel-block .bottom-container .swiper-wrapper .swiper-slide-visible .image-container:after{opacity:0}.post-carousel-block .bottom-container .nav-container{position:static}.post-carousel-block .bottom-container .nav-container .swiper-btn{position:absolute;z-index:100;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1024px){.post-carousel-block .bottom-container .nav-container .swiper-btn{display:none}}.post-carousel-block .bottom-container .nav-container .swiper-btn--next{right:calc(50% - 50dvw + 24px);color:#ccc;border:1px solid currentColor;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.4)}@media only screen and (max-width: 1440px){.post-carousel-block .bottom-container .nav-container .swiper-btn--next{width:50px;height:50px}}.post-carousel-block .bottom-container .nav-container .swiper-btn--next:before{background-color:currentColor}.post-carousel-block .bottom-container .nav-container .swiper-btn--next:hover{background-color:#fff}.post-carousel-block .bottom-container .nav-container .swiper-btn--prev{left:calc(50% - 50dvw + 24px);color:#ccc;background-color:hsla(0,0%,100%,.4);border:1px solid currentColor;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media only screen and (max-width: 1440px){.post-carousel-block .bottom-container .nav-container .swiper-btn--prev{width:50px;height:50px}}.post-carousel-block .bottom-container .nav-container .swiper-btn--prev:before{background-color:currentColor}.post-carousel-block .bottom-container .nav-container .swiper-btn--prev:hover{background-color:#fff}
