.description-cards{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top;padding:2.5rem 0 8rem}.description-cards .section-title{margin-bottom:3.5rem}.description-cards .description-cards-container{display:grid;grid-template-columns:1fr;grid-gap:3rem;max-width:117rem;margin:0 auto;list-style:none;padding:0}.description-cards .description-cards-container a{text-decoration:none}.description-cards .description-card{border:2px solid;background:#212121;padding:3.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;-webkit-transition:-webkit-box-shadow .6s;transition:-webkit-box-shadow .6s;-o-transition:box-shadow .6s;-moz-transition:box-shadow .6s,-moz-box-shadow .6s;transition:box-shadow .6s;transition:box-shadow .6s,-webkit-box-shadow .6s,-moz-box-shadow .6s}.description-cards .description-card a{-webkit-transition:unset !important;-o-transition:unset !important;-moz-transition:unset !important;transition:unset !important}.description-cards .description-card svg{margin-bottom:1.292rem}.description-cards .description-card h3{color:#fff;font-size:3rem;line-height:3.4rem;margin-bottom:1.32rem}.description-cards .description-card p{color:#fff;-webkit-margin-after:0;margin-block-end:0;line-height:2.6rem}.description-cards .description-card:hover,.description-cards .description-card:focus-within{-webkit-box-shadow:0 0 39px;-moz-box-shadow:0 0 39px;box-shadow:0 0 39px}@media only screen and (min-width:481px){.description-cards .description-cards-container{grid-template-columns:repeat(auto-fit,minmax(37rem,1fr))}}@media only screen and (min-width:769px){.description-cards{padding:0 0 17.3rem}}@media(min-width:1240px){.description-cards .description-cards-container{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));grid-template-rows:repeat(2,33.2rem)}}