@media (max-width: 450px) {
  .h1, h1 {
    font-size: 1.5rem; } 

.display-3 {
    font-size: 3.5rem; } 

.display-1 {
    font-size: 3.5rem; } 
    
    .display-4 {
    font-size: 2.5rem; } 

}
.dropdown-item:hover {
    background-color:  #A19112 !important
}

.texto-dorado {
    color: #A19112 !important
}

a.nav-link {
    
}

a.nav-link:hover {
     color: #A19112 !important
}
@media screen and (max-width: 768px) {
    .oculto-sm {
        display: none
    }
}

@media screen and (min-width: 769px) {
    .oculto-lg {
        display: none
    }
}

.culinary .hm-black-strong .mask,
.culinary .hm-black-strong .full-bg-img,
.architect .hm-black-strong .mask,
.architect .hm-black-strong .full-bg-img,
.legal .hm-black-strong .mask,
.legal .hm-black-strong .full-bg-img {
  background-color: rgba(0, 0, 0, 0.5); }

.culinary .navbar,
.model .navbar {
  background-color: #000000; }
  .culinary .navbar:not(.top-nav-collapse),
  .model .navbar:not(.top-nav-collapse) {
    background-color: transparent; }
  @media (max-width: 768px) {
    .culinary .navbar:not(.top-nav-collapse),
    .model .navbar:not(.top-nav-collapse) {
      background: #1d1d1d; } }
  @media (min-width: 769px) {
    .culinary .navbar:not(.top-nav-collapse),
    .model .navbar:not(.top-nav-collapse) {
      box-shadow: none; } }
.fit {
    height: 350px;
    width: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

/**************************quote area*************/
.quota {
  background: url("../img/home/tie-690084_1280.jpg") no-repeat fixed;
    background-size: cover;
  text-align: center;
  position: relative;
  z-index: -199;
  padding-bottom: 70px;
}

@media (max-width: 740px) {

    .quota {
  background: url("../img/home/tie-690084_1280.jpg") no-repeat fixed;
  text-align: center;
  position: relative;
  z-index: -199;
        padding-bottom: 0px;
        margin-bottom: 0px;
    margin-top: 56px;    
}
    
        }

.quota:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  z-index: -1;
}
.quota h2 {
  color: #fff;
  padding-top: 85px;
}
.quota .breadcrumb {
  background-color: transparent;
  padding-top: 15px;
}
/**********************************/
.fondo-naranja {
    background-color:  #F16334
}

.fondo-gris {
    background-color:  #F5f5f5
}

.texto-naranja {
    color:  #F16334 !important
}

