.mod-cards{padding:80px 15px}.mod-cards .wrap{margin:0 auto;max-width:1135px}@media only screen and (max-width:991px){.mod-cards .wrap{width:100%}}.mod-cards .head{padding-bottom:40px;text-align:center}.mod-cards .head h2{color:#490075;font-size:40px;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:1.5em}.mod-cards .cards{display:flex;justify-content:space-around}@media only screen and (max-width:767px){.mod-cards .cards{flex-wrap:wrap}}.mod-cards .card{background:#fff;border-radius:15px;box-shadow:0 14px 30px 0 rgba(173,169,187,.5);flex:0 0 30%;margin:20px 0;max-width:30%;padding:40px;text-align:center}@media only screen and (max-width:991px){.mod-cards .card{padding:30px 10px;width:32%}}@media only screen and (max-width:767px){.mod-cards .card{flex:0 0 46%;max-width:46%}}@media only screen and (max-width:479px){.mod-cards .card{flex:0 0 100%;max-width:100%}}.mod-cards b{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-ms-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(0deg,#ed2b7a 2.31%,#560d86 97.38%);-webkit-background-clip:text;background-clip:text;display:block;font-size:90px;font-size:5.625rem;font-weight:400;letter-spacing:0;line-height:1em;margin-bottom:20px}.mod-cards h3{font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.38889em;margin-bottom:30px}.mod-cards p{color:#606b7f;font-family:Graphik Web;font-size:13px;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.53846em}