/*
SearchingOn by GoodBytes.ar
goodbytes.ar | @goodbytes.ar
*/


/* FUENTE */

@font-face {
  font-family: Museo Sans;
  src: url(../webfonts/MuseoSans-700.otf);
}


/* SUBRAYADO */
h1.major, h2.major, h3.major, h4.major, h5.major, h6.major {
  font-family: "Museo Sans", sans-serif;
  border-bottom: solid 1px #5C7FFF;
  font-size: 1.1rem;
}

/* PÁRRAFO MODAL */
#about h3.subtitle {
  color: #5C7FFF !important;
}


#about p {
  text-transform: uppercase;
  /* font-size: 0.8rem; */
}

/* BOTÓN CONTACTO */

#uploadButton,
#bookButton {
  width: 100%;
}

#contact .primary{
  background-color: #3b579d !important;
  font-weight: 400;
}
#contact  .primary:hover {
  background-color: #3b579d !important;
}

/* BG */
#bg:after {
  background-image: url("../../images/bg11.png");
  /* background-color: ; */
}

/* HEADER */

#header .logo img {
  width: 60%;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 20%;
}

#header .iso-logo img { width: 50%; }
@media screen and (max-width: 480px) {
  #header .iso-logo img { width: 80% !important; }
}

#header .logo {
  font-family: "Museo Sans", sans-serif;
  line-height: 4rem;
}

#header .content {
  border-top-width: 0px;
}

#header nav ul li a {
  font-weight: bolder;
}
#header nav ul li a:hover {
  /* background-image: linear-gradient(281deg, #0ccfe4, #3391ed 43%, #8c54ff); */
  /* background-color: black; */
  /* background-color: #3b579d; */
  border-color: #3b579d;
  color: white;
  font-weight: bolder;
}

#header nav ul li a:active {
  background-color: #3b579d;
}


/* MODAL */
#main article {
  /* background-image: url(../../images/bg-iso.png); */
  background-blend-mode: color;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  /* background-color: rgba(0, 0, 0, 0.95) !important; */
  /* background-color: rgba(43, 63, 116, 0.65) !important; */
}

@media screen and (max-width: 480px) {

  #main article {
    background-image: url(../../images/bg-iso.png);
  }

  .mobile-full-screen {
    max-width: 100vw !important;
    /* position: absolute !important;
    top: 0;
    overflow-y: scroll; */
  }
}

/* ALERTAS del form */

.alert {
    text-align: center;
    font-weight: bold;
    padding: 3%;
    border-radius: 5px;
}
.alert-danger { background-color: coral; }
.alert-warning { background-color: goldenrod; }
/* .alert-success { background-color: cadetblue; } */
.alert-success { background-color: #5C7FFF; }
