.tp-btn-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-.5rem}.tp-btn-grid .tp-btn{margin:.5rem;min-width:100px;width:calc(100% - 1rem)}@media (min-width:330px){.tp-btn-grid .tp-btn{width:calc(50% - 1rem)}}@media (min-width:576px){.tp-btn-grid .tp-btn{width:calc(33.33333% - 1rem)}}@media (min-width:768px){.tp-btn-grid .tp-btn{width:calc(25% - 1rem)}}@media (min-width:992px){.tp-btn-grid .tp-btn{width:calc(16.66667% - 1rem)}}.tp-btn-grid .tp-btn .tp-icon{width:100%}.tp-btn{border:0 solid #e0e0e0;box-sizing:border-box;display:inline-block;text-align:center;text-decoration:none}.tp-btn,.tp-btn .tp-icon{box-shadow:none;max-width:100%}.tp-btn .tp-icon{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;display:flex;height:81px;justify-content:center;margin:0 0 .5rem;max-height:100%;padding:1rem;transition:.3s;width:200px}.tp-btn .tp-icon img{height:100%;width:100%}.tp-btn .tp-title{color:#000;text-decoration:none}.tp-btn:active,.tp-btn:focus,.tp-btn:hover{border-color:#1f46ed;box-shadow:none;text-decoration:underline}.tp-btn:active .tp-icon,.tp-btn:focus .tp-icon,.tp-btn:hover .tp-icon{border-color:#1f46ed;box-shadow:0 4px 5px rgba(31,70,237,.69)}.tp-btn:active .tp-title,.tp-btn:focus .tp-title,.tp-btn:hover .tp-title{color:#1f46ed;text-decoration:underline}
