/* Start custom CSS for shortcode, class: .elementor-element-65b54d2 *//* Кнопка "Вход" для Forminator */
.forminator-button, 
.forminator-button-submit {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 160px;
    max-width: 320px;
    width: 100%;
    height: 50px;
    border-radius: 13px !important;
    font-size: 1.07em !important;
    font-weight: 600 !important;
    background: linear-gradient(90deg, #d3acff 0%, #b5b6ff 100%) !important;
    color: #fff !important;
    border: none !important;
    box-shadow: 0 2px 8px 0 rgba(176,151,255,0.07) !important;
    text-align: center !important;
    margin-top: 18px !important;
    margin-bottom: 18px !important;
    letter-spacing: 0.01em !important;
    transition: background 0.18s, color 0.16s, box-shadow 0.12s !important;
    cursor: pointer !important;
    text-decoration: none !important;
    line-height: 1.1em !important;
    outline: none !important;
    white-space: nowrap !important;
}

/* Hover эффект */
.forminator-button:hover, 
.forminator-button-submit:hover {
    background: linear-gradient(90deg, #b5b6ff 0%, #d3acff 100%) !important;
    color: #fff !important;
    box-shadow: 0 4px 16px 0 rgba(176,151,255,0.14) !important;
}

/* Disabled */
.forminator-button[disabled], 
.forminator-button-submit[disabled] {
    opacity: 0.45 !important;
    cursor: not-allowed !important;
    background: #ede6fc !important;
    color: #b5b6ff !important;
}/* End custom CSS */