.cta-cards-wrapper{margin-inline:auto}.cta-cards-wrapper .cta-cards-heading{margin-bottom:40px}.cta-cards-wrapper .cta-cards-heading h1,.cta-cards-wrapper .cta-cards-heading h2,.cta-cards-wrapper .cta-cards-heading h3,.cta-cards-wrapper .cta-cards-heading h4,.cta-cards-wrapper .cta-cards-heading h5,.cta-cards-wrapper .cta-cards-heading h6{color:var(--dark-base-color)}.cta-cards-container .cta-cards{--inline-spacing:30px;display:flex;flex-wrap:wrap;gap:var(--inline-spacing);justify-content:center}.cta-cards-container .cta-cards-item{align-items:center;border:1px solid var(--grey-color);display:flex;flex:1 1;flex-direction:column;gap:24px;justify-content:flex-start;padding:20px;text-align:center;text-decoration:none;transition:border-color .2s}.cta-cards-container .cta-cards-item:hover{border-color:var(--primary-color);box-shadow:0 0 2px var(--grey-color)}.cta-cards-container .cta-cards-item-icon{margin-top:8px;max-height:60px;max-width:100%;transition:transform .2s}.cta-cards-container .cta-cards-item:hover .cta-cards-item-icon{transform:scale(1.04) rotate(-8deg)}.cta-cards-container .cta-cards-item-description,.cta-cards-container .cta-cards-item-label{color:var(--dark-base-color)}.cta-cards-container .cta-cards-item-label{hyphens:auto;-webkit-hyphens:auto;margin-bottom:0;word-break:break-word}.cta-cards-container .cta-cards-item-cta{margin-top:auto;width:100%}.cta-cards-container .cta-cards-item-cta-link{display:inline-block;width:100%}@media (max-width:767px){.cta-cards-container .cta-cards,.cta-cards-container .cta-cards-row{align-items:center;flex-direction:column}.cta-cards-container .cta-cards-item{max-width:550px;min-width:unset!important;width:100%}}.swiper-container.cta-cards-container .swiper-slide{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}@media screen and (min-width:768px){.swiper-container.cta-cards-container .swiper-button-next,.swiper-container.cta-cards-container .swiper-button-prev,.swiper-container.cta-cards-container .swiper-pagination,.swiper-container.cta-cards-container .swiper-wrapper{display:none}}@media screen and (max-width:767px){.swiper-container.cta-cards-container .cta-cards{display:none}.swiper-container.cta-cards-container .swiper-wrapper{align-items:center;display:flex}.swiper-container.cta-cards-container{overflow:hidden}}