.block--cards{--card-count:4}.block--cards.is-style-separated-line .block--cards-card{position:relative}.block--cards.is-style-separated-line .block--cards-card:after{content:"";position:absolute;right:-.75rem;top:25%;transform:translateY(-50%);width:2px;height:120px;background-color:#001b4d}@media (max-width:1199.98px){.block--cards.is-style-separated-line .block--cards-card:after{display:none}}.block--cards.is-style-separated-line .block--cards-card:last-child:after{display:none}.block--cards .cards{display:flex;flex-wrap:wrap;gap:1.5rem var(--bs-gutter-x)}.block--cards .card-wrapper:has(.flex-fill),.block--cards .card-wrapper:has(.flex-fill) div:where(.card-body,.card-inner,.wp-block-group:has(.flex-fill)){height:100%;justify-content:space-between;display:flex;flex-direction:column}.block--cards .swiper-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;margin-top:1rem}.block--cards .swiper-pagination .swiper-pagination-bullet{position:relative;display:inline-block;flex:0 0 25px;height:3px;background-color:var(--bs-gray-300)}.block--cards .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bs-primary)}.block--cards .swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer}.block--cards .swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;height:22px;position:relative;width:100%;z-index:2;top:-9px}.editor-styles-wrapper .block--cards{--card-width:100%}@media (min-width:768px){.editor-styles-wrapper .block--cards{--card-width:calc(100% / max(1, (var(--card-count, 4) - 2)))}}@media (min-width:992px){.editor-styles-wrapper .block--cards{--card-width:calc(100%/(var(--card-count, 4) - 1))}}@media (min-width:1200px){.editor-styles-wrapper .block--cards{--card-width:calc(100%/var(--card-count, 4))}}.editor-styles-wrapper .block--cards .cards[class*=justify-content-]>.acf-innerblocks-container{justify-content:inherit}.editor-styles-wrapper .block--cards .cards>.acf-innerblocks-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:1.5rem calc(var(--bs-gutter-x)*2)}.editor-styles-wrapper .block--cards .cards>.acf-innerblocks-container>.wp-block-lvl-cards-card{flex:1 1 var(--card-width,100%);max-width:calc(var(--card-width, 100%) - var(--bs-gutter-x)*2);margin-bottom:1.5rem;padding:calc(var(--bs-gutter-x)/2)}.editor-styles-wrapper .block--cards .cards>.block--cards-card{flex:1 1 var(--card-width,100%);max-width:var(--card-width,100%);margin-bottom:1.5rem}.editor-styles-wrapper .block--cards .swiper-wrapper.--auto,.editor-styles-wrapper .block--cards .swiper-wrapper.--manual>.acf-innerblocks-container{display:grid;grid-template-columns:repeat(var(--card-count,4),1fr);gap:1.5rem var(--bs-gutter-x,1.5rem)}.editor-styles-wrapper .block--cards .swiper-button-next,.editor-styles-wrapper .block--cards .swiper-button-prev,.editor-styles-wrapper .block--cards .swiper-pagination{display:none}.editor-styles-wrapper .block--cards.--preview .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(n+2){display:block}
