/* GOTHAM (para títulos, subtítulos y tooltip */
@font-face {
    font-family: "Gotham";
    src: url("./fonts/Gotham/Gotham-Light.otf") format("opentype");
}

@font-face {
    font-family: "Gotham";
    font-weight: 700;
    src: url("./fonts/Gotham/Gotham-Bold.otf") format("opentype");
}

body, h1, h2, h3, h4, h5, h6 {
  font-family: "Gotham", sans-serif;
}


.blinking{
	animation:blinkingText 1.5s infinite;
}
@keyframes blinkingText{
	0%{		color: #EF4430;	}
	49%{	color: transparent;	}
	50%{	color: transparent;	}
	99%{	color:transparent;	}
	100%{	color: #EF4430;	}
}


.gradient-custom {
  /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  background: linear-gradient(45deg, #D4D7D9, #FDEFD4);
}

.header {
    width: 100%;
    margin-left: 0!important;
    margin-right: 0!important;
}

a {
  color: #597E96;
}


.dash-spinner {
  background-image: url("./assets/python.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.card_new{
  padding: 9px;
  border-radius: 15px;
  border: 1px solid;
  margin: 7px;
  font-size: 12px;
  width: 100%;
  text-decoration: none;
}

.nav-pills .nav-link.active {
  color: #000000;
  background-color: white;
  border:2px #8d8888 solid;
}

.input-login {
  border-radius: 20px;
  border-color: white;
  background-color: #FFFFFF;
  width: 20rem;
  height: 3rem;
}

.button-verify {
  border-radius: 20px;
  background-color: #A2A2A2;
  color : white;
  width: 10rem;
  height: 3rem;
}
.button-verify:hover{
  background-color: #7F7F7F !important;
}

.home-btn:hover{
color: #515050 !important;
text-decoration: None;
}