.card-swiper{overflow-x:clip}.card-swiper .heading-row{display:flex;align-items:center;gap:2.5rem}@media(max-width:900px){.card-swiper .heading-row{flex-direction:column;align-items:flex-start;gap:1.5rem}}.card-swiper .heading-text{flex:1 1 auto;min-width:0;gap:1rem}.card-swiper .heading-text .body-text{max-width:560px}.card-swiper .cta-wrap{flex:0 0 auto}.card-swiper .swiper{margin-top:3.5rem;overflow:visible}@media(max-width:900px){.card-swiper .swiper{margin-top:2.5rem}}.card-swiper .swiper-controls{display:flex;justify-content:flex-end;align-items:center;gap:2rem;margin-top:2rem}@media(max-width:900px){.card-swiper .swiper-controls{margin-right:10px}}.card-swiper .swiper-button-prev,.card-swiper .swiper-button-next{width:23px;height:17px;padding:0;border:0;appearance:none;background:transparent url(/wp-content/themes/atumlabs/assets/build/arrow-CJAG9AzO.svg) center/contain no-repeat;cursor:pointer}.card-swiper .swiper-button-prev:after,.card-swiper .swiper-button-next:after{display:none}.card-swiper .swiper-button-prev:disabled,.card-swiper .swiper-button-next:disabled{opacity:.2;cursor:default}.card-swiper .swiper-button-prev{transform:rotate(180deg)}.card-swiper .swiper:not(.swiper-initialized){overflow-x:auto}.card-swiper .swiper:not(.swiper-initialized) .swiper-wrapper{gap:1.5rem}.card-swiper .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 1.5rem)/2)}@media(max-width:900px){.card-swiper .swiper:not(.swiper-initialized) .swiper-slide{width:calc(100% - 10px)}}.card-swiper .atumcard,.card-swiper .atumcard *{box-sizing:border-box}.card-swiper .swiper-slide{display:flex;height:auto}@media(max-width:900px){.card-swiper .swiper-slide{width:calc(100% - 10px)}}.card-swiper .atumcard{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(43,42,40,.12);text-decoration:none;color:inherit;transition:border-color .2s}.card-swiper a.atumcard:hover{border-color:#2b2a2847}.card-swiper .card-label{min-height:4.5rem;padding:1.5rem;color:#2b2a28b3}.card-swiper .card-media{height:300px;background:var(--color-bone)}.card-swiper .card-media .multiformat-media{height:100%}.card-swiper .card-media img,.card-swiper .card-media video,.card-swiper .card-media iframe{width:100%;height:100%;object-fit:cover}.card-swiper .card-text{padding:1.5rem;gap:.75rem}.card-swiper .card-body p{color:#2b2a28b3}
