body {
    font-family: 'Morganite';
    font-weight: 500;	
    color: #fff;
	background: black;

	
}

/*
Rojo: rgb(227,65,88)
Naranjo: rgb(217,102,0)
Magenta: rgb(0,167, 170)
*/


.rojo { color:rgb(219, 65, 90); }
.naranjo { color:rgb(217,102,0);}
.magenta {  color:rgb(0,167, 170);}

.degra{
	 background-size:cover; 
	background-position:center top;	
	width:100%; height:320px; }

.degrad {background: rgba(0,0,0,0.12);
background: -moz-linear-gradient(top, rgba(0,0,0,0.12) 34%, rgba(0,0,0,0.81) 86%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(34%, rgba(0,0,0,0.12)), color-stop(86%, rgba(0,0,0,0.81)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.12) 34%, rgba(0,0,0,0.81) 86%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.12) 34%, rgba(0,0,0,0.81) 86%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.12) 34%, rgba(0,0,0,0.81) 86%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.12) 34%, rgba(0,0,0,0.81) 86%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); min-height: 320px; margin-top: -320px;}



.link-noticia {position: absolute;  bottom: 0px; left:20px; right:20px; color:white;}

.titulo-intro{font-size: 8rem;
    font-weight: 900;
    line-height: 0.77;
	padding-top: 0;
	margin-top: -35px;
}



.btn {
    display: inline-block;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    background: white;
}

.titulo-intro-bajada{
	font-size: 11rem;
    font-weight: 900;
    line-height: 0.77;
}

.titulo-intro2{font-size: 3rem;
    font-weight: 900;
    line-height: 0.77;
	letter-spacing: 3px;
}

.p-mayor {font-family: 'Roboto', sans-serif; font-size: 1.1rem;  letter-spacing: 1px;  word-break: break-word; line-height: 1em; font-weight: 700; text-transform: uppercase; }
.p-menor {font-family: 'Roboto', sans-serif;font-size: 1rem;   letter-spacing: 1px;  word-break: break-word; line-height: 1em; font-weight: 100; }

.txt-sup{ text-transform: uppercase; font-weight: 600; letter-spacing: 2px;  font-size: 1.4rem }


.bg-br {
    background-color:rgb(219, 65, 90);
}
 .inicio {
    /* background-image: url(../imagenes/bg01.jpg);*/
   /*  width: 100%;
     min-height: 75vh ;
	 background-position: left ;
     background-repeat: no-repeat;
     background-size: 100%;
     background-color: #1b1b1b;
     background-attachment: fixed;
     padding-bottom: 2em;*/
	 background:  rgb(0,167, 170);
	 
}
 .navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {
     color:white;
	font-size: 1.2rem;
    font-weight: 800;
    letter-spacing: 2px;
    font-family: 'NTF-Grand';
}
 .navbar-dark .navbar-nav .nav-link {
     color: #ffffffe0;
	 font-family: 'NTF-Grand';
	 font-size: 1.2rem;
}
 .texto-intro {
     position: relative;
}
/*
 .texto-intro:after {
     position: absolute;
     content: '';
     background-image: url(../img/line.png);
     background-repeat: no-repeat;
     background-position: center;
     width: 100%;
     height: 4px;
     left: 0;
     right: 0;
     bottom: 0;
     margin: auto;
}*/
 /*.texto-intro:before {
     position: absolute;
     content: '';
     background-image: url(../img/line.png);
     background-repeat: no-repeat;
     background-position: center;
     width: 100%;
     height: 4px;
     left: 0;
     right: 0;
     top: 0;
     margin: auto;
}*/
 .btn-br {
     background-image: url(../img/boton.png);
     color: #fff;
     font-weight: bold;
     background-size: cover;
     font-weight: bold;
     font-size: 1.6em;
     padding: 0.5em 1.5em 0.5em 1.5em;
}
 .yellow {
     color: #e3af39;
}
 .galeria {
    background:url('../imagenes/bg08.jpg'), rgba(0, 0, 0, 0.52);
	 background-blend-mode: multiply;
	 background-attachment: fixed;
	 background-size: cover;
     position: relative;
}
/*
 .escudo {
     position: absolute;
     background-image: url('../img/escudo.png');
     background-repeat: no-repeat;
     background-position: center;
     left: 0;
     right: 0;
     top: 1em;
     width: 100%;
     height: 145px;
}
 .escudo-2 {
     position: absolute;
     background-image: url('../img/escudo.png');
     background-repeat: no-repeat;
     background-position: center;
     left: 0;
     right: 0;
     margin: auto;
     top: 5em;
     width: 355px;
     height: 400px;
     background-size: 100%;
}*/

/*
 .galeria-tit:after {
     position: absolute;
     content: '';
     background-image: url(../img/line.png);
     background-repeat: no-repeat;
     background-position: center;
     width: 100%;
     height: 4px;
     left: 0;
     right: 0;
     bottom: 0;
     margin: auto;
}
 .soundtrack-tit:after {
     position: absolute;
     content: '';
     background-image: url(../img/line.png);
     background-repeat: no-repeat;
     background-position: center;
     width: 100%;
     height: 4px;
     left: 0;
     right: 0;
     bottom: -1em;
     margin: auto;
}*/

 #sync1 .item {
     margin: 5px;
     color: #FFF;
     border-radius: 3px;
     text-align: center;
}
 #sync2 .item {
     margin: 5px;
     color: #FFF;
     border-radius: 3px;
     text-align: center;
     cursor: pointer;
         background: #fff;
}
 #sync2 .item h1 {
     font-size: 18px;
}


.item img {
         opacity: 0.6;
}

.current img {
         opacity: 1;
}

 .owl-theme .owl-nav {
     display: none;
}
 .owl-theme .owl-dots {
     display: none;
}
 .owl-theme .owl-nav [class*='owl-'] {
     transition: all 0.3s ease;
}
 .owl-theme .owl-nav [class*='owl-'].disabled:hover {
     background-color: #D6D6D6;
}
 #sync1.owl-theme {
     position: relative;
}
 #sync1.owl-theme .owl-next, #sync1.owl-theme .owl-prev {
     width: 22px;
     height: 40px;
     margin-top: -20px;
     position: absolute;
     top: 50%;
}
 #sync1.owl-theme .owl-prev {
     left: 10px;
}
 #sync1.owl-theme .owl-next {
     right: 10px;
}


 .break-img, .coordenadas-tit {
     margin-top: 10em;
}
/*
 .break {
     position: relative;
     background-image: url(../img/break-bg.jpg);
     width: 100%;
     height: 100vh;
     padding-bottom: 2em;
     background-repeat: no-repeat;
     background-size: cover;
     background-color: #bd24a6;
     background-attachment: fixed;
}*/
/*
 .over {
     position: absolute;
     width: 100%;
     height: 100%;    
    background: rgba(255,93,177,1);
    background: -moz-linear-gradient(45deg, rgba(255, 89, 174, 0.23) 0%, rgba(255, 186, 223, 0.36) 12%, rgba(255, 186, 223, 0.2) 44%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255,93,177,1)), color-stop(12%, rgba(255,186,223,0.82)), color-stop(44%, rgba(255,186,223,0.63)));
    background: -webkit-linear-gradient(45deg, rgba(255, 89, 174, 0.23) 0%, rgba(255, 186, 223, 0.36) 12%, rgba(255, 186, 223, 0.2) 44%);
    background: -o-linear-gradient(45deg, rgba(255, 89, 174, 0.23) 0%, rgba(255, 186, 223, 0.36) 12%, rgba(255, 186, 223, 0.2) 44%);
    background: -ms-linear-gradient(45deg, rgba(255, 89, 174, 0.23) 0%, rgba(255, 186, 223, 0.36) 12%, rgba(255, 186, 223, 0.2) 44%);
    background: linear-gradient(45deg, rgba(255, 89, 174, 0.23) 0%, rgba(255, 186, 223, 0.36) 12%, rgba(255, 186, 223, 0.2) 44%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ffbadf', GradientType=1 );
}
	
	*/ 
	 	  
	 
	 
}

/*
 .soundtrack {
     position: relative;
     background-image: url(../img/bg-soundtrack.jpg);
     width: 100%;
     height: auto;
     padding-bottom: 2em;
     background-repeat: no-repeat;
     background-size: cover;
}*//*
 .coordenadas {
     position: relative;
     background-image: url(../img/bg-coordenadas.jpg);
     width: 100%;
     height: auto;
     padding-bottom: 2em;
     background-repeat: no-repeat;
     background-size: cover;
}*/


 img.top-logo {
     width: 280px;
}

.typeform-widget {
     height: 700px;
}

/*
.logos-fox-desk {
    position: absolute;
    right: 3em;
    bottom: 3em;
}

*/


/***/

@media (max-width: 575.98px) { 

     img.top-logo {
     width: 200px;
}


.inicio {

         background-size: auto;
          height: auto;
          padding-bottom: 3em;
              position: relative;
}
/*

.escudo-2 {
         top: 3em;
}
*/
.break {
         background-size: auto;
    background-position: center;
}

.soundtrack {
     height: auto
}

/*
.coordenadas {
     background-size: auto;
    background-position: right;
    position: relative;
}
*/
.typeform-widget {
     height: 470px;
}

 }

.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {
   
    font-size: 1.2rem;
    font-weight: 800;
    letter-spacing: 2px;
	 font-family: 'NTF-Grand';
}