.rt-widget {
    .shortcuts-container {
        justify-content: center;
    }

    a.shortcut-btn {
        display: flex;
        flex-direction: row !important;
        text-decoration: none;
        font-family: "Lato", sans-serif;
        padding: 16px 20px;
        background: white;
        border-radius: 14px !important;
        color: #1B365D;
        outline: 1px #F2F2F2 solid;
        outline-offset: -1px;
        align-items: center;
        gap: 8px;
        transition: all 0.25s ease;

        &:not(i) {
            font-weight: 400;
            font-style: normal;
        }

        &:hover {
            color: #00AEC7;
            text-decoration: none;
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);

        }

        .icon-container {
            width: 42px;
            height: 42px;
            background: #F0F3F7;
            border-radius: 30px;
            display: flex;
            justify-content: center;
            align-items: center;

            i {
                display: flex;
                justify-self: center;
                align-self: center;
                font-size: 18px;
                line-height: 16px;
            }
        }

        .shortcut-text {
            display: flex;
            flex: 1 1 0;
            font-weight: 400;
            line-height: 20px;
        }
    }
}