footer.border-top {
    background: #000;
    color: white !important;
}

footer div p.text-muted.mb-1 {
    color: white !important;
}

.footer-content ul li a {
    color: var(--black) !important;
}

.footer-content ul li a.lessspace {
    padding:0 !important;
}

.footer-content #footersubscribe_sidebar .form-row .col-md-6 h3 {
 font-size:1.5rem !important;
}


body{
    font-family: 'Indivisible', Arial, sans-serif;
    font-style: normal;
    color: #00113f;
}

.product-box .slide-hover .card-title:after {
    color: white;
}

.slide-hover .card-title:after {
    background: #00113f;
}

footer.border-top{
    background: #00113f;
}

.scroll-top {
    background: #00113f;
}

.footer-content ul li a {
    color: #00113f !important;
}

.footer-content #footersubscribe_sidebar .form-row .col-md-6 h3{
    color: #00113f;
}

.navbar .navbar-nav .nav-item .nav-link{
    font-weight: 500;
    color: #00113f;
    padding: 1rem 1.5rem;
}

h1, h2, h3, h4, h5, p, strong, .text-dark{
    color: #00113f !important;
}

.help-block{
    margin-top: 1rem;
}


.slide-hover .card-text>p, .slide-hover .card-text>a, .slide-hover .card-title {
    color: white !important;
}



/*.carousel{*/
/*  background: linear-gradient(-45deg, #00113F, #002B7F, #004AAD, #2A1A6F, #4B0082, #0A1931);*/
/* background-size: 400% 400%;*/
/* animation: gradientShift 25s ease infinite;*/
 /*height: 85vh;*/
/*}*/

/*@keyframes gradientShift {*/
/* 0% {*/
/*  background-position: 0% 50%;*/
/* }*/
/* 50% {*/
/*  background-position: 100% 50%;*/
/* }*/
/* 100% {*/
/*  background-position: 0% 50%;*/
/* }*/
/*}*/


/*.carousel::before{*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  background: radial-gradient(*/
/*    circle at 30% 30%,*/
/*    rgba(255, 255, 255, 0.05),*/
/*    transparent 70%*/
/*  );*/
/*  mix-blend-mode: screen;*/
/*  pointer-events: none;*/
/*}*/


/* Keyframes for slow gradient wave animation */
/*@keyframes auroraMove {*/
/*  0% { background-position: 0% 50%; }*/
/*  50% { background-position: 100% 50%; }*/
/*  100% { background-position: 0% 50%; }*/
/*}*/

/* Aurora layers */
/*.carousel {*/
/*  position: relative;*/
/*  overflow: hidden;*/
/*  color: #fff;*/
/*  background: linear-gradient(120deg, */
/*    #00113F, #002B7F, #004AAD, #2A1A6F, #4B0082, #0A1931);*/
/*  background-size: 600% 600%;*/
/*  animation: auroraMove 10s ease infinite;*/
/*}*/

/* Aurora flowing overlay (soft gradient waves) */
/*.carousel::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: -50%;*/
/*  left: -50%;*/
/*  width: 200%;*/
/*  height: 200%;*/
/*  background: radial-gradient(circle at 30% 50%, rgba(0, 180, 255, 0.15), transparent 70%),*/
/*              radial-gradient(circle at 70% 70%, rgba(255, 100, 200, 0.1), transparent 60%),*/
/*              radial-gradient(circle at 50% 30%, rgba(100, 255, 180, 0.1), transparent 65%);*/
/*  background-blend-mode: screen;*/
/*  animation: auroraMove 45s linear infinite;*/
/*  pointer-events: none;*/
/*  opacity: 0.6;*/
/*  z-index: 1;*/
/*}*/

#top-banner{
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab, #00113f, #932e85);
 background-size: 400% 400%;
 animation: gradient 7s ease infinite;
 /*height: 100vh;*/
}

@keyframes gradient {
 0% {
  background-position: 0% 50%;
 }
 50% {
  background-position: 100% 50%;
 }
 100% {
  background-position: 0% 50%;
 }
}