body{    


    font-family: 'Heebo', sans-serif;
    background-color: white;

}

h1,h2,h3,h4,h5,h6,p{
    font-family: 'Heebo', sans-serif;

}

h1{
	font-size: 2.5rem;

}

h2{
	font-size: 2rem;

}
h3{
	font-size: 1.5rem;
}
h4{
	font-size: 1rem;
}
h5{
	font-size: 0.8rem;
    font-weight: 300;
}


 /* unvisited link */
a:link {
}

/* visited link */
a:visited {
}

/* mouse over link */
a:hover {
    color: #fd4f00;
}

/* selected link */
a:active {
    color: #fd4f00;
} 




.card-columns .card {
    display: block;
}

     .bg-black{
     	color:#fd4f00;
         height: 55vh;
        background-position: center;
        background-size: cover;
        text-align: right;

     }

      .bg-orange{
        background-color: #fd4f00;
        color: white;
         height: 5vh;
        text-align: center;

     }

       .bg-orange2{
        background-color: #fd4f00;
        color: white;
        text-align: center;

     }

         .bg-grey{
        background-color: #edeef0;
        color: black;
         height: auto;
        text-align: center;

     }

     .bg-blue{
        background-color: #0e2050;
        color:#fd4f00;
         
     }

     .bg-white{
        background-color: #fd4f00;
        color:black;
        text-align: center;

     }
 
   .bg-nav{
        background-color: #fd4f00;

     }
   



     .textoborde {
    border: 1px solid white;
    padding: 10px; 
    margin: 0 0 25px
 
    }


    .titulo-2{
    text-align: center;
    }

.fondo{
    margin: auto;
}

.parrafo{
    font-weight: 100;
}


.card-columns {
  @include media-breakpoint-only(lg) {
    column-count: 4;
  }
  @include media-breakpoint-only(xl) {
    column-count: 5;
  }
}

.special-card {
        background-color: #0e2050;

}


.btn-danger {
     border-color: white;
    background-color: #fd4f00;
}




nav .navbar-nav a{color: white !important;}
nav .navbar-nav a:hover{color: #f5a378 !important;}





