.latest-posts-hub-container{position:relative}.latest-posts-hub-container.overflow-style-carousel .latest-posts-hub-carousel{overflow:visible}@media(max-width:767px){.latest-posts-hub-container.mobile-overflow-style-carousel .latest-posts-hub-carousel{overflow:visible}}.latest-posts-hub-container:not(.swiper-has-arrows) .swiper-button-next,.latest-posts-hub-container:not(.swiper-has-arrows) .swiper-button-prev{display:none}.latest-posts-hub-container.swiper-has-arrows .swiper-button-next,.latest-posts-hub-container.swiper-has-arrows .swiper-button-prev{color:var(--color-secondary);margin:0;top:50%;transform:translateY(-50%)}.latest-posts-hub-container.swiper-has-arrows .swiper-button-prev{left:0}.latest-posts-hub-container.swiper-has-arrows .swiper-button-next{right:0}.latest-posts-hub-container.swiper-has-dots{padding-bottom:var(--layout-space-xl)}.latest-posts-hub-container.swiper-has-dots .swiper-button-next,.latest-posts-hub-container.swiper-has-dots .swiper-button-prev{top:calc(50% - var(--layout-space-xl)/2)}.latest-posts-hub-container.swiper-has-dots .filter-swiper-pagination{bottom:16px;top:auto}.latest-posts-hub-container.swiper-has-dots .filter-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-secondary)}.latest-posts-hub-container .hub-content>:last-child{margin-block-end:0!important}.latest-posts-hub-carousel{--border-radius:24px;--rp-card-tag-backgeound-colour:var(--tag-color-background-color-1)}.latest-posts-hub-carousel .hub-content{position:relative}.latest-posts-hub-carousel .hub-content,.latest-posts-hub-carousel .hub-content .card-text{background-color:var(--color-white);border-radius:var(--border-radius);display:flex;flex-direction:column}.latest-posts-hub-carousel .hub-content .card-text{height:100%;padding:1.5rem}.latest-posts-hub-carousel .hub-content .card-text .entry-header{margin-block-end:0}.latest-posts-hub-carousel .hub-content .card-text .entry-header .tax-terms{background-color:var(--rp-card-tag-backgeound-colour);border-radius:8px;margin-block:0}.latest-posts-hub-carousel .hub-content .card-text .entry-header .post-title{font-size:1.5rem;margin-block-end:0;margin-block-start:var(--layout-space-sm);text-decoration:none}.latest-posts-hub-carousel .hub-content .card-text>:not(:first-child){margin-block-start:var(--layout-space-sm)}.latest-posts-hub-carousel .hub-content .card-text .more-link{align-items:center;display:flex;margin-block-start:var(--layout-space-md);text-decoration:none}.latest-posts-hub-carousel .hub-content .card-text .more-link svg{height:16px;margin-left:.25rem;width:16px}.latest-posts-hub-carousel .hub-content .card-text .more-link:hover{text-decoration:underline;text-underline-offset:4px}.latest-posts-hub-carousel .hub-content.card-1 .card-text .entry-header .tax-terms{background-color:#def4f1;color:#234545}.latest-posts-hub-carousel .hub-content.card-2 .card-text .entry-header .tax-terms{background-color:var(--color-pink);color:var(--tag-color-background-color-3)}.latest-posts-hub-carousel .hub-content.card-3 .card-text .entry-header .tax-terms{background-color:var(--tag-color-background-color-2);color:var(--tag-color-background-color-3)}.latest-posts-hub-carousel .hub-content.card-4 .card-text .entry-header .tax-terms{background-color:#def4f1;color:#234545}@media(max-width:767px){.latest-posts-hub-carousel .swiper-slide{height:auto}.latest-posts-hub-carousel .hub-content{height:100%}.latest-posts-hub-carousel .hub-content figure img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media(min-width:767px){.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper{--hub-gap:1.5rem;display:flex;flex-wrap:wrap;gap:var(--hub-gap)}.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide{display:flex;height:auto;width:calc(50% - var(--hub-gap)/2)}.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide .hub-content{display:flex;flex-direction:column}.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide .hub-content.card-1 figure img,.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide .hub-content.card-2 figure img,.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide .hub-content.card-3 figure img,.latest-posts-hub-carousel .swiper-wrapper.hub-wrapper .hub-slide .hub-content.card-4 figure img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);height:300px;-o-object-fit:cover;object-fit:cover;width:100%}}
