﻿/*

.btn-label-primary {
    color: #ff5757 !important;
    border-color: transparent !important;
    background: #e9e7fd !important;
}

.text-body {
    --bs-text-opacity: 1;
    color: #ffff !important;
}

.switch-label {
    color: #acabc1 !important;
}

.switch-input {
    color: #ff5757 !important;
}

.features-icon-box {
    transition: transform 0.5s cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);
}

    .features-icon-box .card {
        position: relative;
        background: white;
        border: 1px solid #e6e6e8;
        border-radius: 8px;
        background-clip: padding-box;
        transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

    .features-icon-box:hover .card {
        transform: scale(1.05);
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
        background-image: linear-gradient(white, white), linear-gradient(45deg, #ff5757, #ff5757);
        background-origin: border-box;
        background-clip: padding-box, border-box;
        border: 2px solid transparent;
    }
*/