/* 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;
}

.cover{
  width: 100%;
  height: 40vh;
  background: url("./img/0-BANNER_OL.jpg") no-repeat;
  background-size: 100% 100%;
}

.img-datos{
  width: 100%;
  height: 16vh;
  background: url("./img/datos.svg") no-repeat;
  background-size: 100% 100%;
}

.img-datos:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/datos-hover.svg") no-repeat;
  background-size: 100% 100%;
}

.img-data{
  width: 100%;
  height: 16vh;
  background: url("./img/data.svg") no-repeat;
  background-size: 100% 100%;
}

.img-data:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/data-hover.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pub{
  width: 100%;
  height: 15vh;
  background: url("./img/pub.svg") no-repeat;
  background-size: 100% 110%;
}

.img-pub:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/pub-hover.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pub_en{
  width: 100%;
  height: 15vh;
  background: url("./img/pub_en.svg") no-repeat;
  background-size: 100% 110%;
}

.img-pub_en:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/pub_en-hover.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pod{
  width: 100%;
  height: 16vh;
  background: url("./img/pod.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pod:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/pod-hover.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pod_en{
  width: 100%;
  height: 16vh;
  background: url("./img/pod_en.svg") no-repeat;
  background-size: 100% 100%;
}

.img-pod_en:hover{
  width: 100%;
  height: 16vh;
  background: url("./img/pod_en-hover.svg") no-repeat;
  background-size: 100% 100%;
}

label.country-checkbox { 
  border: 1px transparent solid; 
  display:inline-block;
  width:6.5em;
}
