.refSlideGrid{display:flex;flex-wrap:wrap;gap:25px;padding:10px 0}.refSwiper .swiper-wrapper{align-items:stretch !important}.refSlide{height:unset !important}.refSlideInner{height:100%}.refSlideCard{padding:20px;border-radius:25px;border:1px solid var(--wp--preset--color--accent-1);gap:18px;width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;transition:.4s ease-in-out}.refSlideGrid{height:100%}.refSlideCard:nth-child(1),.refSlideCard:nth-child(4){max-width:calc((100% / 3) - 12.5px)}.refSlideCard:nth-child(2),.refSlideCard:nth-child(3){max-width:calc((100% / 3) * 2 - 12.5px)}.refSlideLink{position:absolute;top:0;left:0;width:100%;height:100%}.refSlideTop{display:flex;position:relative;overflow:hidden;border-radius:15px;align-self:stretch;pointer-events:none}.refSlideTop:before{content:'';display:block;width:100%;height:15%;position:absolute;bottom:0;left:0;background:linear-gradient(to top,var(--wp--preset--color--contrast) 0%,#00000000 100%)}.refSlideThumb{width:100%;height:100%;display:block;object-fit:cover;height:536px}.refSlideMask{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top,#000 0%,#00000000 64%),var(--wp--preset--color--accent-1);opacity:0;visibility:hidden;transition:.4s ease-in-out}.refSlideCard:has(.refSlideLink:hover) .refSlideMask{opacity:.75;visibility:visible}.refSlideLabel{display:flex;gap:14px;flex-wrap:nowrap;position:absolute;top:20px;left:20px;border-radius:50px;background:var(--wp--preset--color--accent-2);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--saira);border:1px solid var(--wp--preset--color--accent-1);padding:8px 20px}.refSlideLabel img{object-fit:contain;height:25px;display:block}.refSlideVidMark{position:absolute;bottom:20px;left:0;padding:8px 15px;border-radius:0 10px 10px 0;overflow:hidden;pointer-events:all;display:flex;justify-content:center;align-items:center}.refSlideVidMark svg{color:var(--wp--preset--color--accent-1);transition:.4s ease-in-out;position:relative;z-index:1}.refSlideVidMark:before,.refSlideVidMark:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:.4s ease-in-out}.refSlideVidMark:before{background:linear-gradient(90deg,#00000033 0%,#00000000 65%),var(--wp--preset--color--accent-2)}.refSlideVidMark:after{background-color:var(--wp--preset--color--accent-1);opacity:0;visibility:hidden}.refSlideVidMark:hover svg{color:var(--wp--preset--color--base)}.refSlideVidMark:hover:after{opacity:1;visibility:visible}.refSlideGalThumb{position:absolute;bottom:10px;right:10px;border-radius:10px;overflow:hidden;display:flex;object-fit:cover;box-shadow:0 -4px 11px 3px #0000001A;aspect-ratio:41/55;max-width:80px;pointer-events:all}.refSlideGalThumb img{width:100%;height:100%;display:block;object-fit:cover}.refSlideGalIcoCont{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + 10px));transition:.3s ease-in-out;width:30px;height:30px;background-color:var(--wp--preset--color--accent-2);border-radius:50%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.refSlideGalThumb:hover .refSlideGalIcoCont{opacity:1;transform:translate(-50%,-50%);visibility:visible}.refSlideText{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex:1}.refSlideTitleWrap{color:var(--wp--preset--color--base);display:flex}.refSlideTitle{font-weight:700;font-size:1em;font-family:var(--wp--preset--font-family--manrope);margin:0;display:flex;align-items:center}.refSlideExcerpt{margin:0;color:var(--wp--preset--color--base)}.hiddenGalCont{display:none !important;position:absolute !important;left:0 !important;top:0 !important;width:0 !important;height:0 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.refSlideQuoteLink{position:relative;z-index:1;margin-top:auto;padding-left:15px !important;padding-right:15px !important}.refSlideQuoteLink.hollowBtn.lightGreenBtn:hover{color:var(--wp--preset--color--contrast) !important;background-color:var(--wp--preset--color--accent-2) !important;border-color:var(--wp--preset--color--accent-2) !important}.refSlideQuoteLink.hollowBtn.lightGreenBtn:hover svg{color:var(--wp--preset--color--contrast) !important}.refSwiperNavRow{margin-top:23px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px}.refSwiperPagin{position:static !important;width:unset !important;display:flex !important;transform:unset !important;gap:10px !important;margin-top:0 !important}.refSwiperPagin .swiper-pagination-bullet{margin:0 !important;transition:.3s ease-in-out !important;background-color:var(--wp--preset--color--contrast-3) !important;width:12px !important;height:12px !important;opacity:1 !important}.refSwiperPagin .swiper-pagination-bullet:hover{background-color:var(--wp--preset--color--hover-2) !important}.refSwiperPagin .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--wp--preset--color--accent-2) !important}.refSwiperNavTop{display:flex;margin:0 auto;justify-content:center;align-items:stretch;flex-wrap:nowrap;flex-direction:row;gap:20px;max-width:100%;margin-bottom:23px}.refSwiperPrev,.refSwiperNext{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:var(--wp--preset--color--accent-2);cursor:pointer;border:none;padding:0;transition:.3s ease-in-out;color:var(--wp--preset--color--accent-1)}.refSwiperPrev:hover,.refSwiperNext:hover{background-color:var(--wp--preset--color--hover-2);color:var(--wp--preset--color--base)}@media (max-width:1299.98px){.refSlideGrid{gap:20px !important}.refSlideCard{max-width:calc(50% - 10px) !important}}@media (max-width:879.98px){.refSlideCard{max-width:100% !important}.refSlideThumb{height:200px}.refSlideExcerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}}@media (max-width:459.98px){.refSlideQuoteLink{padding:13px 20px !important;font-size:.89em !important}}@media (max-width:409.98px){.refSwiperNavRow{display:flex;flex-direction:column;align-items:center}}