.navbar-brand{
 font-weight: bold;
 color: Black
 font-family: 'Times New Roman', Times, serif;
}

.nav-link{
    color: black;
   
}
.carousel-caption h1{
    padding-bottom: 250px;
    font-weight: bold;
}

#image{
    padding-left: 100px;
}
   
.card-text{
    font-family: 'Times New Roman', Times, serif;
}
#abov{
    padding-left: 1000px;
}

.holl{
    width: 125px;
    height: 62px;
    cursor: pointer;
    color: #fff;
    font-size: 17px;
    border-radius: 1rem;
    border: none;
    position: relative;
    background: #606062;
    transition: 0.1s;
    text-decoration: none;
    text-decoration: solid;


}

.holl::after {
    content: '';
    width: 100%;
    height: 100%;
    background-image: radial-gradient( circle farthest-corner at 10% 20%,  rgba(255,94,247,1) 17.8%, rgba(2,245,255,1) 100.2% );
    filter: blur(15px);
    z-index: -1;
    position: absolute;
    left: 0;
    top: 0;
  }
  
  .holl:active {
    transform: scale(0.9) rotate(3deg);
    background: radial-gradient( circle farthest-corner at 10% 20%,  rgba(255,94,247,1) 17.8%, rgba(2,245,255,1) 100.2% );
    transition: 0.5s;
  }

.holl a{
    color: white;
    text-decoration:none;
}

.spinner {
    width: 80px;
    height: 80px;
    animation: spinner-y0fdc1 2s infinite ease;
    transform-style: preserve-3d;
    padding-left: 60px;
   }
   
   .spinner > div {
    background-color: rgba(0,77,255,0.2);
    height: 100%;
    position: absolute;
    width: 100%;
    border: 2px solid #004dff;
   }
   
   .spinner div:nth-of-type(1) {
    transform: translateZ(-22px) rotateY(180deg);
   }
   
   .spinner div:nth-of-type(2) {
    transform: rotateY(-270deg) translateX(50%);
    transform-origin: top right;
   }
   
   .spinner div:nth-of-type(3) {
    transform: rotateY(270deg) translateX(-50%);
    transform-origin: center left;
   }
   
   .spinner div:nth-of-type(4) {
    transform: rotateX(90deg) translateY(-50%);
    transform-origin: top center;
   }
   
   .spinner div:nth-of-type(5) {
    transform: rotateX(-90deg) translateY(50%);
    transform-origin: bottom center;
   }
   
   .spinner div:nth-of-type(6) {
    transform: translateZ(22px);
   }
   
   @keyframes spinner-y0fdc1 {
    0% {
     transform: rotate(45deg) rotateX(-25deg) rotateY(25deg);
    }
   
    50% {
     transform: rotate(45deg) rotateX(-385deg) rotateY(25deg);
    }
   
    100% {
     transform: rotate(45deg) rotateX(-385deg) rotateY(385deg);
    }
   }

  
    .ca-first{
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            padding: 12px 48px;
            color: #fff;
            background: linear-gradient(to right, #9f9f9f 0, #fff 10%, #868686 20%);
            background-position: 0;
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            animation: shine 3s infinite linear;
            animation-fill-mode: forwards;
            -webkit-text-size-adjust: none;
            font-weight: 600;
            font-size: 50px;
            text-decoration: none;
            white-space: nowrap;
            font-family: "Poppins", sans-serif;
          }
          @-moz-keyframes shine {
            0% {
              background-position: 0;
            }
            60% {
              background-position: 180px;
            }
            100% {
              background-position: 180px;
            }
          }
          @-webkit-keyframes shine {
            0% {
              background-position: 0;
            }
            60% {
              background-position: 180px;
            }
            100% {
              background-position: 180px;
            }
          }
          @-o-keyframes shine {
            0% {
              background-position: 0;
            }
            60% {
              background-position: 180px;
            }
            100% {
              background-position: 180px;
            }
          }
          @keyframes shine {
            0% {
              background-position: 0;
            }
            60% {
              background-position: 180px;
            }
            100% {
              background-position: 180px;
            }
          }
    }

    #card_boredr{
      border: 2px black solid;
    }