@font-face {
  font-family: "malvie";
  src: url("../fonts/Malvie.otf");
}
h1,h2,h3,h4,h5,h6{
  font-family: "malvie";
}
p,li,em,label{
  font-family: 'Montserrat', sans-serif;
}
.malvie p{
  font-family: "malvie";
}
.fixed .info-header .info-menu{
	padding: 12px 0px 8px 0px;
}
.fixed .info-header{
	transition: .5s;
	padding: 5px !important;
}
.fixed {
	position: fixed;
    width: 100%;
    right: 0;
    z-index: 1030;
	background-color: rgba(255,255,255,.9) !important;
	box-shadow: 1px 1px 1px 1px rgba(0,0,0,.2) !important;
    top: 0;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: position 10s;
    -ms-transition: position 10s;
    -o-transition: position 10s;
    transition: all .5s ease-in-out;
}
span{
  font-family: 'Montserrat', sans-serif;
}
.background-blue-dark{
  background: #373942 !important;
}

.background-transparent{
  background: transparent !important;
}

.font-weight-400 {
  font-weight: 400; }

.font-weight-800 {
  font-weight: 800; }

.text-white{
	color: #fff;
}
.text-center {
  text-align: center; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }
.margin-top-10 {
  margin-top: 10px; }

.margin-0 {
  margin: 0; }

.margin-15-0 {
  margin: 15px 0; }

.margin-btn-20{
	margin-bottom: 20px;
}
.margin-lft-0{
	margin-left: 0px !important;
}

.padding-0 {
  padding: 0; }

.padding-15 {
  padding: 15px; }

.malvie-font{
  font-family: malvie !important;
}

/* Modificacion container */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto !important;
  margin-left: auto !important;
}

.justify-content{
  display: flex;
  justify-content: center;
  align-items: center;
}

.item-li-dark{
	font-size: 16px;
    color: #452317;
    font-weight: 400;
    line-height: 25px;
}