@font-face {
    font-family: 'misterhoney';
    src: url(../fonts/misterhoney-Regular.ttf);
}

@font-face {
    font-family: 'caranda';
    src: url(../fonts/caranda.ttf);
}

.tp-caption.sfl.title-slide.style6.start {
    font-family: 'misterhoney';
    font-size: 70px;
    text-shadow:
        1px 1px 0 #fff,
        -1px 1px 0 #fff,
        1px -1px 0 #fff,
        -1px -1px 0 #fff,
        0 1px 0 #fff,
        1px 0 0 #fff,
        -1px 0 0 #fff,
        0 -1px 0 #fff;
    letter-spacing: 10px;
}

.caranda {
    font-family: 'caranda';
    text-transform: capitalize !important;
}

.title-section .title {
    font-family: 'caranda';
}

h3.widget-title {
    font-family: 'misterhoney';
}

.tp-caption.sfr.description-slider.style1.start {
    margin-top: 50px;
    font-family: 'caranda';
    text-transform: lowercase !important;
    text-shadow:
        1px 1px 0 #fff,
        -1px 1px 0 #fff,
        1px -1px 0 #fff,
        -1px -1px 0 #fff,
        0 1px 0 #fff,
        1px 0 0 #fff,
        -1px 0 0 #fff,
        0 -1px 0 #fff;
    font-size: 40px;
    letter-spacing: 1px;
}

.tp-caption.sfl.title-slide.style6.start {
        margin-left: -40px !important;
        margin-top: -40px !important;
    }

    .tp-caption.sfr.description-slider.style1.start {
        margin-left: -40px !important;
        margin-top: -40px !important;
    }

#mainnav>ul>li.logo img {
    width: 130px;
}

.flat-row.index-1 {
        background: none;
    }

@media only screen and (min-width: 1440px) {
    .tp-caption.sfl.title-slide.style6.start {
        margin-left: -200px !important;
    }

    .tp-caption.sfr.description-slider.style1.start {
        margin-left: -200px !important;
    }
}

@media only screen and (max-width: 991px) {
    .logo-mobi {
        width: 120px;
    }

    .hide-mobile {
        display: none;
    }
}

.widget.widget-link .social-links {
    float: left;
    text-align: left;
}

footer .social-links a {
    padding: 0;
}

#slider-counter a.active {
    color: #771A47;
}

li img.img-responsive {
    width: 100px;
}

/* Estilo para los enlaces dentro del menú */
.mainnav .menu a {
    font-family: 'misterhoney' !important;    
}

div#slider-counter {
    display: none;
}

.slider-button {
    background-color: white;
    color: black;
    text-transform: lowercase;
    font-family: 'misterhoney';
    font-size: 14px;
}