body {
    animation: fadeInAnimation ease 3s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}

body > img {
    content:url("https://i.imgur.com/a0ylPen.png");
    display: none;
    visibility: hidden;
}
@keyframes fadeInAnimation {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.login-card {
    background: #fff;
}

.components_forms_components_signature .cropper-bg {
    content:url("https://i.imgur.com/a0ylPen.png");
}

.components_modals_uploadlogo .cropper-bg {
    content:url("https://i.imgur.com/a0ylPen.png");
}

.components_photouploader .cropper-bg {
    content:url("https://i.imgur.com/a0ylPen.png");
}

p.my-2 {
    position: relative;
    color: transparent;
  }
  
  p.my-2::before {
    content: "© 2025 Ensure";
    color: #babec8; 
    font-weight: bold; 
    position: center;
    left: 0;
  }

.login-card img {
    content:url("https://i.imgur.com/a0ylPen.png");
}

.btn-primary { background: #0f89fd !important; }

.components_mainlayout img.profile-pic {
    content:url("https://i.imgur.com/a0ylPen.png");
    width: 145px !important;
}

.components_mainlayout img.main-header-logo {
    content:url("https://i.imgur.com/a0ylPen.png");
}

.components_mainlayout .components_mainverticalnav .sidebar-nav>ul>li.active>a,
.components_mainlayout .components_mainverticalnav .sidebar-nav>ul>li.active>a i,
.components_mainlayout .text-primary,
.components_mainlayout .components_header.main-header .dark-mode-toggle .dark {
    color: #0F89FD !important;
}

#dark-mode-switch .custom-switch-btn {
    background: #0F89FD !important;;
}
