/* Default */
.ptb-300{
    padding-top: 300px;
    padding-bottom: 300px;
}


/* Muela de carga */
.muela-spin {
    height: 60px;
    width: 60px;
    background-image: url(../images/favicon/apple-icon-60x60.png);
    display: inline-block;
    position: relative;
    animation: rotate3d 2s linear infinite;
}

/* Comming soon */
h2.coming-soon-subtitle {
    padding-bottom: 45px;
}

/* Home */
.bg-eef9ff {
    background-color: #eef9ff;
  }

/* Header */
.logo-xl{
    width: 50%;
}

.menu{
    padding-right: 0px;
}

/* Slides */
.main-slides-item.item-bg2 {
    padding-top: 400px;
}


/* Carousel-mob */
.carousel-mob {
    display: none;
}



/* Quienes Somos */

.about-content .content-overview p{
    font-size: 20px;
}

.about-content{
    padding: 5% 10%;
}


/* Footer */

.logo-footer{
    width: 80%;
    padding-bottom: 25px;
}


/* Responsive */

@media only screen and (max-width: 767px){
    .top-header-area{
        display: none;
    }
    .navbar-area{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .home-slides{
        display: none;
    }
    .main-slides-item{
        padding-top: 95px;
        padding-bottom: 170px;
        position: relative;
        z-index: 1;
      }
      .main-slides-item.item-bg2-mb {
        background-image: url(../../assets/images/main-slides/slides-bg2-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-item.item-bg3-mb {
        background-image: url(../../assets/images/main-slides/slides-bg3-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-content-mb {
        text-align: center;
      }
      .main-slides-content .slides-btn {
        margin-top: 20px;
      }
      .main-slides-content .slides-btn .checkup-content {
        margin-left: 0;
        margin-top: 40px;
      }
}

@media only screen and (min-width: 576px) and (max-width: 767px){
    .top-header-area{
        display: none;
    }
    .navbar-area{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .home-slides{
        display: none;
    }
    .main-slides-item{
        padding-top: 95px;
        padding-bottom: 170px;
        position: relative;
        z-index: 1;
      }
      .main-slides-item.item-bg2-mb {
        background-image: url(../../assets/images/main-slides/slides-bg2-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-item.item-bg3-mb {
        background-image: url(../../assets/images/main-slides/slides-bg3-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-content-mb {
        text-align: center;
      }
      .main-slides-content .slides-btn {
        margin-top: 20px;
      }
      .main-slides-content .slides-btn .checkup-content {
        margin-left: 0;
        margin-top: 40px;
      }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .top-header-area{
        display: none;
    }
    .navbar-area{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .home-slides{
        display: none;
    }
    .main-slides-item{
        padding-top: 95px;
        padding-bottom: 170px;
        position: relative;
        z-index: 1;
      }
      .main-slides-item.item-bg2-mb {
        background-image: url(../../assets/images/main-slides/slides-bg2-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-item.item-bg3-mb {
        background-image: url(../../assets/images/main-slides/slides-bg3-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-content-mb {
        text-align: center;
      }
      .main-slides-content .slides-btn {
        margin-top: 20px;
      }
      .main-slides-content .slides-btn .checkup-content {
        margin-left: 0;
        margin-top: 40px;
      }
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .top-header-area{
        display: none;
    }
    .navbar-area{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .home-slides{
        display: none;
    }
    .main-slides-item{
        padding-top: 95px;
        padding-bottom: 170px;
        position: relative;
        z-index: 1;
      }
      .main-slides-item.item-bg2-mb {
        background-image: url(../../assets/images/main-slides/slides-bg2-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-item.item-bg3-mb {
        background-image: url(../../assets/images/main-slides/slides-bg3-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      }
      .main-slides-content-mb {
        text-align: center;
      }
      .main-slides-content .slides-btn {
        margin-top: 20px;
      }
      .main-slides-content .slides-btn .checkup-content {
        margin-left: 0;
        margin-top: 40px;
      }
}

@media only screen and (min-width: 1200px) and (max-width: 2500px){
    .top-header-area{
        display: none;
    }
    .navbar-area{
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .home-slides{
        display: none;
    }
    .main-slides-item{
        padding-top: 95px;
        padding-bottom: 170px;
        position: relative;
        z-index: 1;
      }
      .main-slides-item.item-bg2 {
        background-size: 100%;
        padding-top: 443px;
      }
      .main-slides-item.item-bg3 {
        background-size: 100%;
        padding-top: 443px;
      }
      /* .main-slides-item.item-bg4-mb {
        background-image: url(../../assets/images/main-slides/slides-bg2-mb.jpg);
        background-size: 100%;
        padding-top: 100px;
      } */
      .main-slides-content-mb {
        text-align: center;
      }
      .main-slides-content .slides-btn {
        margin-top: 20px;
      }
      .main-slides-content .slides-btn .checkup-content {
        margin-left: 0;
        margin-top: 40px;
      }
}