@charset "UTF-8";
/* COLORS */
/* COLORS */
@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:wght@400;700&display=swap");
body {
  font-family: "Titillium Web", sans-serif;
  color: #2A2A2A;
  background: white; }
  body a {
    color: #2A2A2A; }

/* FONT */
.bold {
  font-weight: 700; }

/* ** Fondos **  */
.bg-grey {
  background: #d1cdcd; }

.bg-grey-2 {
  background: #e4e4e4; }

.bg-grey-3 {
  background: #ece8e5; }

.bg-pink {
  background: #FF0080 !important; }

.bg-orange {
  background: #FF9501 !important; }

/*Colores GAMAS */
.pink-geneo {
  color: #FF0080 !important; }

.orange-geneo {
  color: #FF9501 !important; }

.color-gama-solar {
  color: #FF6200 !important; }

.color-gama-piel {
  color: #FF0080 !important; }

.link {
  color: #3A3C39 !important;
  transition: all ease-in-out .1s;
  /* &:hover {
      color:$nf-green !important;
      text-decoration: none;
  }
  &:active,&:focus {
      color:$nf-green-dark !important;
      text-decoration: none;
  }
  */ }

/* BOX gris título del slider para HOME y resto de secciones
.box-title-slider{
    margin-top:70px !important;
} */
@media only screen and (max-width: 768px) {
  .box-title-slider {
    margin-top: 10px !important; } }
/* BOTONES GENEO */
.btn-geneo {
  border-radius: 0.9rem !important;
  background-color: #FFF !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
  .btn-geneo.btn-lg {
    padding-right: 5rem !important;
    padding-left: 2rem !important;
    text-align: left !important;
    border-radius: 1.9rem !important; }
  .btn-geneo.btn-mini, .btn-geneo.btn-light {
    padding-left: 1rem !important;
    padding-right: 1rem !important; }

/* NAVBAR */
.nav-geneo {
  background: #00b7bd !important; }
  .nav-geneo .navbar-brand {
    padding-top: 10px;
    width: 120px; }
  .nav-geneo .nav-link {
    color: white !important;
    text-transform: uppercase;
    font-size: .9em; }
    .nav-geneo .nav-link:hover, .nav-geneo .nav-link:focus, .nav-geneo .nav-link:active {
      opacity: .7; }
  .nav-geneo .nav-collapse.show {
    padding-top: 10px; }
  .nav-geneo .language-geneo .active {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    border: solid thin white;
    border-radius: 3px;
    background: rgba(255, 255, 255, 0.2); }

/* GENERAL */
.absolute-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.products-geneo {
  background: url("../../img/home-products-bg.jpg") no-repeat top center;
  background-size: cover; }
  .products-geneo.products-home {
    background: url("../../img/home-products-bg-home.jpg") no-repeat top center !important;
    background-size: cover; }
  .products-geneo .product-geneo .img-container {
    height: 250px;
    display: flex;
    align-items: flex-end;
    justify-content: center; }
    .products-geneo .product-geneo .img-container img {
      max-width: 250px; }
  .products-geneo .product-geneo .stars-container {
    float: right;
    margin-top: 5px; }
    .products-geneo .product-geneo .stars-container svg {
      display: inline-block;
      width: 100px; }

.banner-lonuevo {
  background: url("../../img/home_lab.jpg") no-repeat right center;
  background-size: cover; }

.border-secondary-pc {
  border-color: #6C757E !important; }

@media only screen and (max-width: 768px) {
  .border-secondary-pc {
    border: none !important; }

  .products-geneo {
    background-image: none !important;
    background-color: #FAFAFA !important; } }
@media only screen and (max-width: 1390px) {
  .ghost-slide-container {
    max-height: 500px; } }
.locationDetails {
  /* min-height:500px; */ }

.g-recaptcha > div {
  margin: 0px auto !important; }

/*# sourceMappingURL=utilities.css.map */
