
/* css samá krása */
/* nebo radši zákaz vstupu sem */

.blink {
    animation: blinker 1s step-start infinite;
}
  
@keyframes blinker { /* to je v autě ne */
    50% {
      opacity: 0;
    }
}

.bg-blackgrad {
  background: linear-gradient(rgba(0, 0, 0, 0), #000000);
}


.nadcard {
    perspective: 2000px;
}


.tridcard { /* jakoze 3dcard akorat ze to nema rado cisla */
    background-size: cover;
    transition: 0.5s;
    cursor: pointer;
}

.tridcard:hover {
    transform: rotateX(5deg) rotateY(-25deg);
}


.no-underline {
  text-decoration: none;
}




.feature-icon {
  width: 4rem;
  height: 4rem;
  border-radius: .75rem;
}

.icon-square {
  width: 3rem;
  height: 3rem;
  border-radius: .75rem;
}

.text-shadow-1 { text-shadow: 0 .125rem .25rem rgba(0, 0, 0, .25); }
.text-shadow-2 { text-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25); }
.text-shadow-3 { text-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .25); }

.card-cover {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

.feature-icon-small {
  width: 3rem;
  height: 3rem;
}
