@charset "UTF-8";
/* Clase boton común*/
.lp-info-2018 {
  font-family: Lato,sans-serif !important;
  -moz-font-family: Lato,sans-serif !important;
  -webkit-font-family: Lato,sans-serif !important;
  -o-font-family: Lato,sans-serif !important;
  -ms-font-family: Lato,sans-serif !important;
  /* ------ BANNER ---------- */
  /* ------ FIN BANNER ---------- */
  /* ------ CONECTOR ---------- */
  /* ------ FIN CONECTOR ---------- */
  /* ------- SECCION 1 ------ */
  /* ------ FIN SECCION 1 ---------- */
  /* ------- SECCION 2 ------ */
  /* ------ FIN SECCION 2 ---------- */
  /* ------- SECCION VIDEO ------ */
  /* ------ FIN SECCION VIDEO ---------- */
  /* ------- CARRUSEL------ */
  /* ------ FIN CARRUSEL ---------- */
  /* ------- SECCION FINAL ------ */
  /* ------ FIN SECCION FINAL ---------- */ }
  .lp-info-2018 .fb-hero-carousel-slides .fb-hero-carousel-slide {
    background: transparent; }
  .lp-info-2018 .page-wrapper {
    padding: 0 0 0px; }
  .lp-info-2018 .lp-info-cb {
    clear: both !important; }
  .lp-info-2018 .lp-info-boton {
    display: inline-block;
    width: 280px;
    margin-top: 11px;
    padding-left: 0px;
    padding-top: 45px;
    box-sizing: border-box; }
    @media (max-width: 960px) {
      .lp-info-2018 .lp-info-boton {
        max-width: 224px;
        padding-top: 10px; } }
    @media (max-width: 480px) {
      .lp-info-2018 .lp-info-boton {
        max-width: 196px; } }
    .lp-info-2018 .lp-info-boton a {
      text-align: center;
      box-sizing: border-box;
      width: 280px;
      color: white;
      border-radius: 7px;
      background: #333;
      font-size: 12px;
      letter-spacing: 0.65px;
      padding: 15px 20px;
      text-transform: uppercase;
      text-decoration: none;
      font-weight: 600; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-boton a {
          padding: 15px 20px;
          max-width: 224px;
          display: block;
          font-size: 10px; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-boton a {
          max-width: 196px; } }
      .lp-info-2018 .lp-info-boton a:hover {
        background: #5c5c5c; }
  @media (min-width: 1270px) {
    .lp-info-2018 .fb-hero-carousel {
      /*max-height: 442px;*/ } }
  .lp-info-2018 .logo-header {
    text-align: center;
    /*width: 300px;*/
    padding: 2% 0% 2%; }
    @media (max-width: 480px) {
      .lp-info-2018 .logo-header {
        width: 180px; } }
    @media (max-width: 375px) {
      .lp-info-2018 .logo-header {
        width: 150px; } }
  .lp-info-2018 .fb-hero-carousel-slides .fb-slide-image {
    top: 49%; }
    @media (max-width: 1280px) and (min-width: 1024px) {
      .lp-info-2018 .fb-hero-carousel-slides .fb-slide-image {
        width: 100% !important; } }
    @media (max-width: 1023px) and (min-width: 962px) {
      .lp-info-2018 .fb-hero-carousel-slides .fb-slide-image {
        width: 144% !important; } }
    @media (max-width: 961px) {
      .lp-info-2018 .fb-hero-carousel-slides .fb-slide-image {
        width: 108% !important; } }
  .lp-info-2018 .lp-info-banner .fb-promo-text {
    top: 47.5% !important;
    left: 5%;
    width: 100%;
     }
    @media (max-width: 940px) {
      .lp-info-2018 .lp-info-banner .fb-promo-text {
        display: block !important; } }
    @media (max-width: 739px) {
      .lp-info-2018 .lp-info-banner .fb-promo-text {
        margin: 0px; } }
    @media (max-width: 530px) {
      .lp-info-2018 .lp-info-banner .fb-promo-text {
        top: 80% !important;
        left: 0; } }
    @media (max-width: 320px) {
      .lp-info-2018 .lp-info-banner .fb-promo-text {
        top: 70% !important; } }
    .lp-info-2018 .lp-info-banner .fb-promo-text h3 {
      color: black;
      font-size: 12px;
      padding-bottom: 0px;
      clear: both;
      float: left;
      letter-spacing: 1px;
      font-weight: 900;
      margin-bottom: 5px;
      background: transparent !important; }
      @media (max-width: 640px) {
        .lp-info-2018 .lp-info-banner .fb-promo-text h3 {
          font-size: 10px; } }
    .lp-info-2018 .lp-info-banner .fb-promo-text h1 {
      color: #8dcc01;
      width: 470px;
      font-size: 46px;
      padding: 15px 15px 15px 0px;
      clear: both;
      font-weight: 300;
margin-bottom: -3px;
line-height: 14px;}
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-banner .fb-promo-text h1 {
          width: 405px;
          font-size: 32px;
          padding: 13px 13px 16px 0; }

.lp-info-2018 .lp-info-banner .fb-promo-text h1:nth-child(3) {
    width: 240px !important;
}


}
      @media (max-width: 640px) {
        .lp-info-2018 .lp-info-banner .fb-promo-text h1 {
          width: 280px;
          font-size: 22px;
          padding: 8px 13px 9px 12px; } }
    .lp-info-2018 .lp-info-banner .fb-promo-text h2 {
      color: white;
      background: #8fca00;
      width: 488px;
      font-size: 42px;
      padding: 12px 13px 20px 15px;
      clear: both;
      margin-bottom: 20px;
      font-weight: 300; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-banner .fb-promo-text h2 {
          width: 377px;
          font-size: 32px;
          padding: 9px 13px 15px 15px; } }
      @media (max-width: 640px) {
        .lp-info-2018 .lp-info-banner .fb-promo-text h2 {
          width: 262px;
          font-size: 22px;
          padding: 5px 13px 8px 12px; } }
    .lp-info-2018 .lp-info-banner .fb-promo-text p {
      clear: both;
      color: black;
      font-size: 15px;
      line-height: 20px; }
      .lp-info-2018 .lp-info-banner .fb-promo-text p span {
        text-decoration: underline;
        text-decoration-color: white; }
  @media (max-width: 720px) {
    .lp-info-2018 .lp-info-banner .fb-promo-copy a {
      padding: 0px; } }
  .lp-info-2018 .lp-info-banner .lp-info-boton1 {
    width: 220px;
    padding: 10px 8px;
    margin-top: 3%;
    font-size: 11px !important;
    text-decoration: none !important;
    margin-bottom: 0px;
    color: #333 !important; 
margin: 0 auto;}
    @media (max-width: 1060px) {
      .lp-info-2018 .lp-info-banner .lp-info-boton1 {
        margin-top: 6%; } }
    @media (max-width: 720px) {
      .lp-info-2018 .lp-info-banner .lp-info-boton1 {
        width: 265px; } }
    @media (max-width: 640px) {
      .lp-info-2018 .lp-info-banner .lp-info-boton1 {
        margin-top: 6%; } }
    @media (max-width: 550px) {
      .lp-info-2018 .lp-info-banner .lp-info-boton1 {
        width: 215px;
        margin-top: 6%;
        font-size: 1.05rem !important; } }
  .lp-info-2018 .lp-info-conector {
    padding: 5% 4% 2% 4%;
    background: white;
    margin-top: -1%; }
    @media (max-width: 959px) {
      .lp-info-2018 .lp-info-conector {
        margin-top: -2%; } }
    @media (max-width: 414px) {
      .lp-info-2018 .lp-info-conector {
        margin-top: -3%; } }
    .lp-info-2018 .lp-info-conector .lp-info-section2-text {
      position: relative;
      text-align: center;
      width: 100%;
      padding: 0px 20%;}
      .lp-info-2018 .lp-info-conector .lp-info-section2-text h2 {
        font-weight: 300;
        font-size: 15px;
        line-height: 25px;
        margin: 0 auto;
        margin-bottom: 40px; }
      .lp-info-2018 .lp-info-conector .lp-info-section2-text .lp-info-boton1 {
        width: 220px;
        padding: 12px 0px;
        font-size: 11px !important;
        text-decoration: none !important;
        margin-bottom: 0px;
        color: #333 !important;
        margin: 0 auto; }
  .lp-info-2018 .lp-info-section1 {
    background-color: white;
    margin-top: -1%; }
    @media (max-width: 768px) {
      .lp-info-2018 .lp-info-section1 {
        margin-top: -2%; } }
    @media (max-width: 480px) {
      .lp-info-2018 .lp-info-section1 {
        padding-top: 6%; } }
    @media (max-width: 414px) {
      .lp-info-2018 .lp-info-section1 {
        margin-top: -3%; } }
    .lp-info-2018 .lp-info-section1 .fb-inline-dropdown__link {
      color: black !important; }
      @media (max-width: 739px) {
        .lp-info-2018 .lp-info-section1 .fb-inline-dropdown__link {
          display: block !important;
          color: black !important;
          text-decoration: none; } }
    .lp-info-2018 .lp-info-section1 .cuadro-dos {
      bottom: 6.8% !important; }
    .lp-info-2018 .lp-info-section1 .info-sec {
      position: absolute;
      bottom: 5%;
      width: 100%; }
      .lp-info-2018 .lp-info-section1 .info-sec h1 {
        background: rgba(255, 255, 255, 0.85);
        padding: 15px 20px;
        font-size: 25px;
        color: black;
        font-weight: 300; }
    .lp-info-2018 .lp-info-section1 .fixing-img1 {
      width: 97%;
      float: left; }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section1 .fixing-img1 {
          width: 100%;
          float: initial; } }
    .lp-info-2018 .lp-info-section1 .fixing-img2 {
      width: 97%;
      margin-left: 0px; }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section1 .fixing-img2 {
          width: 100%;
          float: initial; } }
    .lp-info-2018 .lp-info-section1 .fixing-img3 {
      width: 97%;
      margin-left: 4px; }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section1 .fixing-img3 {
          width: 100%;
          margin-left: 0px;
          float: initial; } }
    .lp-info-2018 .lp-info-section1 .fixing-img4 {
      width: 97%;
      float: right; }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section1 .fixing-img4 {
          width: 100%;
          float: initial; } }
  .lp-info-2018 .lookbook {
    float: right; }
    @media (min-width: 720px) {
      .lp-info-2018 .lookbook .fb-md-6 {
        width: 32%;
        margin-left: 2%; } }
    @media (min-width: 720px) {
      .lp-info-2018 .lookbook .fb-xs-16.fb-md-8 {
        width: 50%; } }
    @media (min-width: 720px) {
      .lp-info-2018 .lookbook .fb-xs-16.fb-md-8:nth-of-type(3) {
        margin-left: 1.4%; } }
    @media (min-width: 720px) {
      .lp-info-2018 .lookbook .fb-md-8 img {
        width: 100% !important; } }
    @media (min-width: 720px) {
      .lp-info-2018 .lookbook .fb-md-6 {
        width: 32%;
        margin-left: 2%; } }
    .lp-info-2018 .lookbook .fb-md-10 {
      width: 65.75%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lookbook .fb-md-10 {
          width: 100%; } }
  .lp-info-2018 .lp-info-section2 {
    background-color: white;
    /*padding-top: 2%;*/
    /*padding-bottom: 2%;*/
    /*line-height: 30px;*/}
    .lp-info-2018 .lp-info-section2 .info img {
      width: 101.85%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .info img {
          padding-bottom: 0%;/*padding-bottom: 2%;*/
          width: 100%; } }
    .lp-info-2018 .lp-info-section2 .info .precio-1 {
      top: 72%;
      left: 37%; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 34%; } }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 30%;
          top: 66%; } }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 33%; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 30%; } }
      @media (max-width: 414px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 26%;
          top: 61%; } }
      @media (max-width: 320px) {
        .lp-info-2018 .lp-info-section2 .info .precio-1 {
          left: 20%;
          top: 56%; } }
    .lp-info-2018 .lp-info-section2 .info .precio-2 {
      top: 64%;
      left: 17%; }
      @media (max-width: 768px) {
        .lp-info-2018 .lp-info-section2 .info .precio-2 {
          top: 59%;
          left: 8%; } }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .info .precio-2 {
          top: 67%;
          left: 23%; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-section2 .info .precio-2 {
          top: 64%;
          left: 19.3%; } }
    .lp-info-2018 .lp-info-section2 .info .precio-3 {
      top: 42%;
      right: 4%; }
      @media (max-width: 959px) {
        .lp-info-2018 .lp-info-section2 .info .precio-3 {
          top: 64%;
          right: 16%; } }
    .lp-info-2018 .lp-info-section2 .info .lp-info-preciodin {
      background-color: #ffffff !important;
      border-bottom: 3px solid #8fca00;
      width: auto;
      display: inline-block;
      position: absolute;
      z-index: 0;
      padding: 4px 12px; }
      .lp-info-2018 .lp-info-section2 .info .lp-info-preciodin .no_flex h5 {
        font-size: 16px;
        color: red;
        display: inline-block;
        vertical-align: middle;
        font-weight: 600; }
    .lp-info-2018 .lp-info-section2 .foto-mid {
      margin-right: -2%;
      width: 104%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-mid {
          margin-right: 0px;
          width: 100%; } }
    .lp-info-2018 .lp-info-section2 .foto-top {
        margin-bottom: 1%;
        padding-right: 1%;}
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-top {
          padding-right: 0%;
          margin-bottom: 0px; } }
    .lp-info-2018 .lp-info-section2 .foto-left {
      padding-right: 0.50%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-left {
          padding-right: 0px; } }
    .lp-info-2018 .lp-info-section2 .foto-right {
      margin-bottom: 2.7%;
      margin-left: 1%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-right {
          margin-bottom: 0px;
          margin-left: 0px; } }
    .lp-info-2018 .lp-info-section2 .geox-bg {
      background: white; }
  .lp-info-2018 .lp-info-sectionvideo {
    padding-top: 3%;
    background: white; }
    @media (max-width: 960px) {
      .lp-info-2018 .lp-info-sectionvideo {
        padding-top: 0px; } }
    .lp-info-2018 .lp-info-sectionvideo .fb-overlay {
      position: fixed !important; }
    .lp-info-2018 .lp-info-sectionvideo .fb-overlay__inject {
      position: fixed !important;
      top: 50% !important;
      left: 50% !important;
      transform: translate(-50%, -50%) !important; }
    .lp-info-2018 .lp-info-sectionvideo .fb-gallery__content {
      padding-bottom: 50px; }
      @media (min-width: 1024px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-gallery__content {
          padding: 0 45px 50px 45px; } }
      @media (min-width: 740px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-gallery__content {
          width: calc(70vw - 40px); } }
      @media (min-width: 320px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-gallery__content {
          width: calc(103vw - 10px); } }
    .lp-info-2018 .lp-info-sectionvideo .lp-info-video-box {
      right: 0px; }
    .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy {
      text-align: left; }
      .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 {
        font-size: 36px;
        font-weight: 300;
        line-height: 35px;
        padding-top: 0%;
        float: left;
        padding-bottom: 8%;
				padding-top: 9%;
				border-top: 2px solid #e0e0e0;
				width: 16.5%;
				letter-spacing: 4px;}
        .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 span {
          color: #8fca00;
          font-weight: 900; }
        @media (max-width: 1023px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 {
            padding-top: 3%; } }
        @media (max-width: 960px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 {
            padding-bottom: 3%; } }
        @media (max-width: 414px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 {
            padding-bottom: 6%; } }
        @media (max-width: 375px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy h1 {
            font-size: 30px; } }
      .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy p {
        text-align: left;
        clear: both;
        width: 100%;
        font-weight: 500;
        font-size: 15px;
        margin-bottom: 0px;
        margin-top: 3%;
        line-height: 26px;
        padding-bottom: 10%; }
        @media (max-width: 960px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy p {
            width: 100%;
            padding-bottom: 20px; } }
      .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy .lp-info-boton1 {
        width: 100%;
        padding: 19px 0px;
        margin-top: 0px;
        font-weight: 700;
        font-size: 11px !important;
        text-decoration: none !important;
        margin-bottom: 0px;
        color: white !important; }
        @media (max-width: 960px) {
          .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy .lp-info-boton1 {
            width: 260px; } }
    @media (max-width: 960px) {
      .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__copy, .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__title {
        max-width: 100% !important; } }
    .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default {
      border-bottom: 5px solid #8fca00; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default {
          padding: 3% 7% 3% 7%; } }
    .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default .fb-hero-content__category {
      padding-bottom: 4% !important;
      position: relative;
      font-size: 1.3rem;
      font-weight: 900; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default .fb-hero-content__category {
          padding-bottom: 0px !important; } }
    .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default .fb-hero-content__category:before {
      background-color: #8fca00;
      content: "";
      display: none;/*display: block;*/
      height: 40px;
      left: 110.2% !important;
      position: absolute;
      top: 0px;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      width: 40px; }
      @media (max-width: 1279px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-hero-content__default .fb-hero-content__category:before {
          display: none; } }
    .lp-info-2018 .lp-info-sectionvideo .fb-promotional-media .fb-hero-content {
        left: 0%;
      width: 38.5%;
      position: absolute;
      top: 10%;
      z-index: 1; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-sectionvideo .fb-promotional-media .fb-hero-content {
          width: 100% !important;
          position: relative; } }
  .lp-info-2018 .lp-info-carousel {
    position: relative;
    background: white;
    padding: 2% 0%;
    /*.dynprice-hide{
        display: none;
    }*/ }
    @media (max-width: 739px) {
      .lp-info-2018 .lp-info-carousel .fb-inline-dropdown__link {
        display: block !important;
        color: #8fca00 !important;
        text-decoration: none; } }
    .lp-info-2018 .lp-info-carousel .navidad-as-slide a .navidad-as-slide-prod-price {
      padding-left: 15px;
      padding-right: 15px; }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-carousel .navidad-as-slide a .navidad-as-slide-prod-price {
          padding-left: 0px; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-carousel .navidad-as-slide a .navidad-as-slide-prod-price {
          padding-left: 15px; } }
      @media (max-width: 414px) {
        .lp-info-2018 .lp-info-carousel .navidad-as-slide a .navidad-as-slide-prod-price {
          padding-left: 0px; } }
    .lp-info-2018 .lp-info-carousel .navidad-as-slide a {
      text-decoration: none; }
    .lp-info-2018 .lp-info-carousel .precio-normal.dynprice-main-price {
      color: #e4022d;
      font-size: 16px;
      font-weight: 400; }
    .lp-info-2018 .lp-info-carousel h5 .precio-normal.dynprice-main-price::after {
      content: ''; }
    .lp-info-2018 .lp-info-carousel .fb-pod__prices__from {
      line-height: 20px;
      text-decoration: none; }
    .lp-info-2018 .lp-info-carousel .no_flex {
      height: auto;
      width: 100%;
      text-align: left; }
    .lp-info-2018 .lp-info-carousel .no_flex h5 {
      line-height: 16px; }
    .lp-info-2018 .lp-info-carousel .CMR::before {
      content: '';
      background: url(https://www.falabella.com/static/RDF/site/content/evento/ev-24X24/img/icons-services-payment-2cards.svg) bottom left no-repeat;
      padding-left: 30px;
      height: 34px;
      display: block;
      margin: -4px 0 5px 0; }
    .lp-info-2018 .lp-info-carousel .dynprice-main-price {
      display: block !important;
      color: #e4022d;
      font-size: 16px;
      font-weight: 400; }
    .lp-info-2018 .lp-info-carousel .dynprice-price.dynprice-main-price {
      color: #e4022d;
      font-size: 16px; }
    .lp-info-2018 .lp-info-carousel .precio-normal {
      color: #333333;
      font-size: 14px;
      font-weight: 300; }
    .lp-info-2018 .lp-info-carousel h5 .precio-normal::after {
      content: ' (Normal)';
      display: inline-block; }
    .lp-info-2018 .lp-info-carousel .fb-pod-group__carousel-control {
      position: absolute;
      top: 40%;
      z-index: 10;
      background: transparent; }
    .lp-info-2018 .lp-info-carousel .fb-pod-group__carousel-control--inactive {
      display: flex; }
    .lp-info-2018 .lp-info-carousel .fb-pod-group__carousel-control .fb-pod-group__carousel__next, .lp-info-2018 .lp-info-carousel .carrusel-belleza button.fb-btn.fb-btn-default.js-fb-pod-group-scroll.fb-pod-group__carousel__next.fb-pod-group__carousel__next--previous {
      background: transparent;
      color: transparent;
      min-width: initial;
      position: absolute;
      right: 0px; }
    .lp-info-2018 .lp-info-carousel button.fb-btn.fb-btn-default.js-fb-pod-group-scroll.fb-pod-group__carousel__next.fb-pod-group__carousel__next--previous {
      left: 0px;
      right: initial; }
    .lp-info-2018 .lp-info-carousel .fb-pod-group__carousel-control .fb-pod-group__carousel__pips {
      display: none; }
    .lp-info-2018 .lp-info-carousel button.fb-btn.fb-btn-default.js-fb-pod-group-scroll.fb-pod-group__carousel__next.fb-pod-group__carousel__next--next, .lp-info-2018 .lp-info-carousel .carrusel-belleza button.fb-btn.fb-btn-default.js-fb-pod-group-scroll.fb-pod-group__carousel__next.fb-pod-group__carousel__next--previous {
      color: transparent !important;
      background-color: transparent !important; }
    .lp-info-2018 .lp-info-carousel .icon-right:before, .lp-info-2018 .lp-info-carousel .icon-left:before {
      width: 53px;
      height: 45px;
      background-color: rgba(51, 51, 51, 0.5);
      color: white;
      padding: 8px 11px;
      text-align: center; }
  .lp-info-2018 .lp-info-sec {
    position: relative;
    background: white;
    padding-top: 30px;
    padding-bottom: 30px; }
    @media (max-width: 1060px) {
      .lp-info-2018 .lp-info-sec {
        padding-bottom: 40px; } }
    .lp-info-2018 .lp-info-sec .info-charms {
        margin-top: -6px;
      /*position: absolute;
      width: 25%;
      top: 36%;
        bottom: 1.5%;
      text-align: center;*/ }
      @media (max-width: 820px) {
        .lp-info-2018 .lp-info-sec .info-charms {
          /*top: 25%;*/ } }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-sec .info-charms {
          /*width: 33.3%;*/ } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-sec .info-charms {
          width: 100%;
          top: 16%; } }
      @media (max-width: 375px) {
        .lp-info-2018 .lp-info-sec .info-charms {
          top: 13%; } }
      .lp-info-2018 .lp-info-sec .info-charms h2 {
        font-size: 48px;
        margin: 15px 0px 40px;
        font-weight: 300;
        color: black; }
        @media (max-width: 768px) {
          .lp-info-2018 .lp-info-sec .info-charms h2 {
            font-size: 37px;
            margin: 15px 0px 35px; } }
      .lp-info-2018 .lp-info-sec .info-charms span {
        color: black;
        font-size: 12px;
        font-weight: 400;
        text-decoration: underline; }
    .lp-info-2018 .lp-info-sec .portada {
      width: 100%;
      position: relative; }
    .lp-info-2018 .lp-info-sec .carrusel-belleza {
      width: 75%;
      float: left; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-sec .carrusel-belleza {
          width: 66.7%; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-sec .carrusel-belleza {
          width: 100%; } }
      .lp-info-2018 .lp-info-sec .carrusel-belleza .info-prod {
        text-align: left;
        margin: 0 auto;
        position: absolute;
        z-index: 1;
        width: 100%;
        bottom: 10px;
        left: 25px; }
        .lp-info-2018 .lp-info-sec .carrusel-belleza .info-prod h3 {
          clear: both;
          padding: 0px 0px 5px;
          color: #888;
          font-size: 12px;
          line-height: 18px;
          font-weight: 700;
          letter-spacing: .075em;
          text-transform: uppercase; }
        .lp-info-2018 .lp-info-sec .carrusel-belleza .info-prod p {
          font-size: 12px;
          line-height: 17px;
          clear: both;
          padding-bottom: 10px; }
    .lp-info-2018 .lp-info-sec .col-divide-carousel {
      width: calc(25%); }
      @media screen and (min-width: 720px) and (max-width: 1279px) {
        .lp-info-2018 .lp-info-sec .col-divide-carousel {
          width: calc(25%);
          color: #fff !important;
          text-align: left; } }
      @media screen and (min-width: 481px) and (max-width: 719px) {
        .lp-info-2018 .lp-info-sec .col-divide-carousel {
          width: calc(33.3%);
          color: #fff !important;
          text-align: left; } }
      @media (max-width: 480px) {
        .lp-info-2018 .lp-info-sec .col-divide-carousel {
          width: 100%; } }
    .lp-info-2018 .lp-info-sec .fb-pod-group.fb-pod-group--carousel .fb-pod-group__item:hover {
      background-color: white; }
    .lp-info-2018 .lp-info-sec .fb-pod__item {
      border-right: 0px !important;
      border-top: 0px !important; }
    .lp-info-2018 .lp-info-sec .fb-pod-group .fb-pod-group__item {
      width: 33.3%;
      border-bottom: 0px !important; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-sec .fb-pod-group .fb-pod-group__item {
          width: 50%; } }
    .lp-info-2018 .lp-info-sec .fb-pod-group__carousel-control--inactive {
      display: flex; }
  .lp-info-2018 .lp-info-sectionfinal {
    background: white;
    padding-bottom: 10%; }
    @media (max-width: 480px) {
      .lp-info-2018 .lp-info-sectionfinal {
        padding-bottom: 13%; } }
    .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text {
      position: relative;
      text-align: center;
      width: 100%;
      top: 30%; }
      .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text h1 {
        font-size: 3rem;
        line-height: 3.5rem;
        text-align: center;
        font-weight: 900;
        padding: 2% 20%; }
        @media (max-width: 640px) {
          .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text h1 {
            font-size: 3rem;
            padding-bottom: 25px;
            padding-left: 7%;
            padding-right: 7%;
            line-height: 3rem; } }
      .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text p {
        font-size: 3rem;
        font-weight: 300;
        line-height: 30px; }
      .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text .lp-info-boton1 {
        width: 220px;
        padding: 13px 8px;
        margin: 0 auto;
        margin-top: 45px;
        font-size: 11px !important;
        text-decoration: none !important;
        margin-bottom: 0px;
        color: #333 !important; }
        @media (max-width: 375px) {
          .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text .lp-info-boton1 {
            width: 220px; } }
      @media (max-width: 960px) {
        .lp-info-2018 .lp-info-sectionfinal .lp-info-section2-text {
          padding: 0% 7%; } }


.lp-info-boton1-2,
.lp-info-boton1-2 span {
    text-decoration: none!important
}

.lp-info-boton1-2 {
    border-radius: 0!important
}

a:-webkit-any-link {
    cursor: pointer;
    text-decoration: none!important
}
.pink-title,
.pink-title300 {
    color: #e2b0a0;
    letter-spacing: 4px;
    padding: 0;
    text-align: center;
    margin-bottom: 20px
}

@media only screen and (max-width:413px) {
    .fb-pod-group__carousel-control .fb-pod-group__carousel__pip {
        height: 8px;
        width: 8px
    }
    .pink-title {
        margin-bottom: 0
    }
}

.pink-title300 {
    font-weight: 300
}

.page-wrapper {
    background: #fff
}

.img-responsive {
    max-width: 100%
}

.lb2 {
    height: 628px;
    margin-bottom: 3%
}

@media (min-width:720px) {
    .lp-info-2018 .lp-info-section2 .foto-top {
        margin-bottom: 1%;
        padding-right: 1%
    }
	.lbimg5, .lbimg2 {
	width: 94% !important;
		
}
	.lbimg4 {
		width: 50%;
	}
	.custom-container {
		width: 80%;
		text-align: center;
		margin: 0 auto;
	}
	.container-sec3 {
		width: 95%;
		text-align: center;
		margin: 0 auto;
	}
	.lp-info-section2 img.img-fluid {
    padding: 5px 10px;
	}
	.lp-info-section3 img.img-fluid {
    padding: 5px 10px;
	}
}

@media only screen and (max-width:959px) {
    .lb2 {
        height: 100%;
        margin-bottom: 1%
    }
    .lp-info-2018 .lp-info-section2 .foto-top {
        padding-right: 0;
        margin-bottom: 1%
    }
}

@media print,
screen and (min-width:1024px) {
    .fb-promotional-media .fb-promotional-media__video-preview {
        margin-right: 0!important;
        width: 75%;
        padding-top: 90px
    }
}

.lp-info-2018 .lp-info-banner .fb-promo-text h1:nth-child(3) {
	width: 275px;
}

@media (max-width:767px) {
		.lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 60% !important;
	}
	.lp-info-2018 .lp-info-banner .fb-promo-text h1:nth-child(3) {
    width: 170px !important;
}
}

.lp-info-2018 .lp-info-section2 .lp-info-preciodin {
    background-color: #ffffff !important;
    border-bottom: 3px solid #8fca00;
    width: auto;
    display: inline-block;
    position: absolute;
    z-index: 9 !important;
    padding: 4px 12px;
	  top: 66%;
    left: 66%;
}

.preciodin2 {
	left: 70% !important;
	top: 55% !important;
}

.fb-pod__prices span.no_flex{
	line-height:0;padding-bottom:10px
}

.lp-info-preciodin .fb-pod__prices span.no_flex{
	line-height: normal;padding: 2px;
}

.lp-info-2018 .lp-info-preciodin .no_flex h5 {
    font-size: 16px;
    color: red !important;
    display: inline-block;
    vertical-align: middle;
    font-weight: 600;
}

.lbimg2 {
	width: 100%;
}



    .lp-info-2018 .lp-info-section2 .foto-mid {
      margin-right: -2%;
      width: 50%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-mid {
          margin-right: 0px;
          width: 100%; } }
    .lp-info-2018 .lp-info-section2 .foto-top {
      margin-bottom: 1.2%;
      padding-right: 0.6%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-top {
          padding-right: 0%;
          margin-bottom: 0px; } }
    .lp-info-2018 .lp-info-section2 .foto-left {
      padding-right: 3%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-left {
          padding-right: 0px; } }
    .lp-info-2018 .lp-info-section2 .foto-right {
      margin-bottom: 2.7%;
      margin-left: 6%; }
      @media (max-width: 719px) {
        .lp-info-2018 .lp-info-section2 .foto-right {
          margin-bottom: 0px;
          margin-left: 0px; } }

.center {
	text-align: center;
}

.img-fluid {
	width: 100%;
}

.img-sec2 {
	position: relative;
    display: inline-block;
    text-align: center;
}

.text-img-sec2{
    position: absolute;
    top: 73%;
    left: 10px;
    width: 145px;
    height: 57px;
    background: #333;
    color: #fff;
    font-size: 24px;
    font-weight: 300;
    text-align: right;
    padding: 10px 20px 0 0;
	z-index: 9;
}

.text-img-sec2.text-runing {
    width: 250px;
	top: 72%;
}









.overlay {
  position: absolute;
    top: 5px;
    /* bottom: -10px; */
    left: 10px;
    /* right: 10px; */
    height: 95%;
    width: 96.15%;
    opacity: 0;
    transition: .5s ease;
    background-color: #8fca00;
}

.runing-sec2 .overlay {
  position: absolute;
    top: 5px;
    /* bottom: -10px; */
    left: 10px;
    /* right: 10px; */
    height: 95%;
    width: 98.15%;
    opacity: 0;
    transition: .5s ease;
    background-color: #8fca00;
}

.img-sec2:hover .overlay {
  opacity: .9;
}







@media screen and (max-width: 413px) {
	.text-img-sec2{
    top: 68%;
		left: 0;
		width: 125px !important;
	}
	.text-img-sec2.text-runing {
    top: 40%;
		width: 125px !important;
	}
}


@media (min-width: 414px) and (max-width: 575px) {
	
}


@media (min-width:576px) and (max-width:719px) {
.text-img-sec2{
    top: 68%;
		left: 0;
		width: 125px !important;
	}
	.text-img-sec2.text-runing {
    top: 40%;
		width: 125px !important;
	}
}

.clickaca-section {
	width: 100%;
}

.clickaca-div {
	display: block;
	position: relative;
	width: 100%;
}

.clickaca-div p {
		display: block;
    position: absolute;
    bottom: 15%;
    left: 0;
    padding: 5px;
    width: 100%;
    font-size: 1.75em;
    line-height: 1.25em;
}


.block1sec2 h1 {
	font-weight: 400;
}

.block2sec2 h1, .block1sec2 h1 {
	margin-bottom: 20px;
	font-size: 1.5em;
}

.block2sec2 p, .block1sec2 p {
	color: #575757;
}

.lp-info-section3 span {
	color: #8fca00;
}

.block2sec2 span, .block1sec2 span {
	color: #8fca00;
	font-weight: 600;
}
.padreblock2sec2{
	display: table;
	height:290px;
}
.padrecontrato {
	display: table;
	height:150px;
}
.padresec2 {
	display: table;
	height:250px;
}
.padrebox1 {
	display: table;
	height:550px;
}
.padrebox2 {
	display: table;
	height:650px;
}
.padre {
	display: table;
	height:550px;
}
.hijo {
	display: table-cell;
	vertical-align: middle;
}

.fb-lg-5.fb-lg-offset-2.fb-md-6.fb-md-offset-1 {
    text-align: center;
    padding-bottom: 40px;
}

.lp-info-section1 h1 {
	text-align: left;
    padding: 5% 0 2% 0;
    line-height: 1em;
}

.block1sec2 {
	padding: 8%;
	padding-top: 22.5%;
	background: #fff;
}

.block2sec2 {
	padding: 6%;
	background: #f6f6f6;
}

@media (max-width:959px){
	.block1sec2 {
	
		padding-top: 8%;
		
	}
	.padreblock2sec2 {
    
    height: 100px;
}
}


.lp-info-section2 .fb-lg-16.fb-m-b {
    /*background: #f6f6f6;*/
}

@media (max-width:719px){
	.iconos li {
    padding: 4px 8px 4px 4px !important;
}
	.block1sec2, .block2sec2 {
		padding: 10%;
		
	}
	.padrecontrato {
    height: 50px;
}
	.lp-info-section1 h1 {
	
    padding-bottom: 10%;
    
}
	.iconos-div {
    transform: scale(.35);
}
	.fb-promo-text i {
    font-size: 4rem !important;
}
}

.block1sec2  h1 {
	text-align: left;
}

.iconos li {
    padding: 17px;
}

.iconos {
    width: 100%;
    display: -webkit-inline-box;
    float: left;
    list-style: none;
    padding: 0px;
}

.cuadroSelec i {
    color: #aad500!important;
}

.cuadroSelec {
    border-color: #aad500!important;
}


.iconoCuadro {
    width: 15%;
    border: 1px solid #999;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    float: left;
    padding: 3% 0;
    margin-right: 1%;
    cursor: pointer;
}

.fb-promo-text i {
    font-size: 5rem;
    color: #999;
    margin-left: -6px;
    padding: 3px;
}

.iconoCuadro:hover {
    border-color: #333;
}

.fb-promo-text i:hover {
    font-size: 5rem;
    color: #333;
}

@media (min-width:720px) and (max-width:859px) {
			.text-img-sec2, .text-img-sec2.text-runing {
    top: 60%;
				width: 145px;
}
	
}

@media (min-width:860px) and (max-width:959px) {
	
}

@media (min-width:960px) and (max-width:1080px) {
	
}

/*@media (min-width: 320px) and (max-width: 424px) {
    .lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 22% !important;
	}
}

@media (min-width: 425px) and (max-width: 649px) {
    .lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 23% !important;
	}
}

@media (min-width: 640px) and (max-width: 719px) {
    .lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 26% !important;
	}
}

@media (min-width:720px){
	.lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 36% !important;
	}
}

@media (min-width:992px){
	.lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 39% !important;
	}
}

@media (min-width:1170px){
	.lp-info-2018 .lp-info-banner .fb-promo-text {
			top: 78% !important;
			left: 42% !important;
	}
}*/
