.grid-groups{padding:40px 0}.grid-groups .group-title{font-size:25px;font-weight:700;padding:20px 0;text-align:center}.grid-items{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.grid-items a{color:#000;display:flex;flex:1;flex-direction:column;height:100%}.grid-items a:hover{text-decoration:none}.grid-items .grid-item{background-color:#fff;border:1px solid #efefef;box-shadow:0 4px 30px transparent;display:flex;flex-direction:column;text-align:center;transition:box-shadow .3s,border-color .3s}.grid-items .grid-item:hover{border-color:transparent;box-shadow:0 4px 30px rgba(0,0,0,.07)}.grid-items .icon-features{align-items:center;border-bottom:1px solid #efefef;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:260px;padding:20px}.grid-items .icon-features img{margin:20px 0 10px}.grid-items .features{display:flex;flex-wrap:wrap;gap:7px;justify-content:center}.grid-items .features span{border:1px solid #efefef;display:block;font-size:13px;font-weight:500;line-height:1;padding:7px 15px}.grid-items .grid-item-content{padding:20px}.grid-items .grid-item-title{color:#f05b25;font-size:20px}.grid-items p{color:#5fb9f9;font-size:13px;line-height:20px}@media only screen and (min-width:769px) and (max-width:992px){.grid-items{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.grid-items{grid-template-columns:1fr;padding:0 30px}.grid-items img{display:inline-block;margin:0 auto}}