.services__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.18% -2.125rem}.services__cards>*{margin:0 1.18% 2.125rem;width:47.64%}.services__cards--three>*{width:30.9733333333%}.services__cards--three .services__card{min-height:unset}.services__cards+.section-buttons{margin-top:2.5rem}.services__card{position:relative;padding:2.77%;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:38.75rem;border-radius:.25rem}.services__card-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.services__card-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;background-color:var(--black);border-radius:50%;margin-bottom:2rem}.services__card-label>img{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.services__card-title{margin-bottom:1rem}.services__card-text ul{list-style:disc;padding-left:1.25rem;margin-top:unset!important}.services__card-text:not(:last-child){margin-bottom:1.5625rem}.services__card-button{margin-top:auto;line-height:130%;font-weight:700;letter-spacing:-.02em}.services__card-button>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--coral);-webkit-transition:color var(--hover-transition);transition:color var(--hover-transition)}.services__card-button>a>svg{margin-left:.375rem;width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.services__card-button>a>svg path{-webkit-transition:stroke var(--hover-transition);transition:stroke var(--hover-transition)}@media (any-hover:hover){.services__card:hover .services__card-button>a{color:var(--blue)}.services__card:hover .services__card-button>a path{stroke:var(--blue)}}@media (max-width:768px){.services__cards{margin:unset}.services__cards>*{margin:unset;width:100%}.services__card{padding:25px 24px 24px;min-height:unset}.services__card-text{margin-bottom:20px}.services__card:not(:last-child){margin-bottom:16px}}