.cta-boxes{display:grid;gap:3rem}.cta-boxes__box,.cta-boxes__box>div,.cta-boxes__button{cursor:pointer}.cta-boxes__box{border:1px solid var(--black);box-shadow:0 0 var(--secondary-color);color:var(--dark-gray-2);display:block;max-width:340px;padding:3.2rem;transition:all .3s ease-out;width:100%}.cta-boxes__box:focus,.cta-boxes__box:hover{box-shadow:-10px 10px var(--secondary-color);color:var(--dark-gray-2);text-decoration:none;transform:translate(10px,-10px)}.cta-boxes__icon{-webkit-filter:invert(73%) sepia(53%) saturate(292%) hue-rotate(6deg) brightness(86%) contrast(88%);filter:invert(73%) sepia(53%) saturate(292%) hue-rotate(6deg) brightness(86%) contrast(88%)}.cta-boxes__box>div.flex,.cta-boxes__description{height:100%}.cta-boxes__button-wrapper{margin-top:auto}.cta-boxes__button.button{cursor:pointer}@media (min-width:600px){.cta-boxes__box{width:calc(50% - 1.5rem)}}@media (min-width:768px){.cta-boxes.cta-boxes--3-col{justify-content:space-between}.cta-boxes__box{width:calc(33.33% - 2rem)}}