:root {
    --main-color: #0084ff;
    --action-color: green;
    --dark-color: #303342;
    --light-color: yellow;
}

/* Nav */
#js-init-sticky.fixed .tt-holder-wrapper{
    z-index: 6;
}
.custom-active{
    color: var(--main-color)!important;
}
/* Nav */

/* LOGO */
.logo-tetras img {
    width: 150px;
    margin-left: 15px;
}
footer .f-logo img{
    width: 75%;
}
footer .logo-tetras img {
    width: 180px;
    margin-top: 25px;
    margin-left: 50px;
}
footer .f-info-icon{
    margin:0;
}

/* LOGO */

/* Diagonal */
@media (min-width: 767px) {
    .tt-slideinfo-wrapper {
        margin-left: -75px;
        margin-right: -75px;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(2) {
        margin-left: -4px;
        margin-right: -4px;
    }

    .tt-slideinfo-wrapper:not(.slick-initialized) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .tt-slideinfo-wrapper .tt-slideinfo {
        -webkit-transition: width 0.13s ease;
        transition: width 0.13s ease;
        position: relative;
        /**/
    }

    .tt-slideinfo-wrapper .tt-slideinfo:not(.active) {
        width: 20%;
    }

    .tt-slideinfo-wrapper .tt-slideinfo.wide {
        width: calc(20% + 30px);
    }

    .tt-slideinfo-wrapper .tt-slideinfo.short {
        width: calc(20% - 15px);
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(2) {
        z-index: 1;
    }

    .tt-slideinfo-wrapper .tt-slideinfo .tt-item__bg {
        margin-left: -76px;
        width: calc(100% + 76px);
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(1) {
        z-index: 4;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(2) {
        z-index: 3;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(3) {
        z-index: 2;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(4) {
        z-index: 1;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(5) {
        z-index: 0;
    }


    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(1) {
        padding-left: 140px;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(2) {
        padding-left: 70px;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(4) {
        padding-right: 70px;
    }

    .tt-slideinfo-wrapper .tt-slideinfo:nth-child(5) {
        padding-right: 140px;
    }
}
.custom-slide-btns{
    width: 100%;
    overflow: hidden;
}
/* Diagonal */

/* mapa */
/* #mapa{
} */
.custom-map iframe{
    display: block;
    width: 100%;
    height: 100%;
}
.custom-hide-seccion{
    display: none!important;
}
.custom-contact-form textarea{
    resize: none;
}
.map-contact{
    position: relative;
}
.map-contact iframe{
    width: 100%;
    height: 100%;
}
.tt-breadcrumb {
    background-position: 0 0;
    background-size: cover;
    padding: 10px 0;
    background-image: url('images/breadcrumb_bg.jpg');
}
.tt-breadcrumb ul li,
.tt-breadcrumb ul li a{
    color: #fff;
}
.tt-breadcrumb ul li a:hover{
    color: var(--dark-color);
}

.tt-back-to-top.pt-show svg{
    z-index: 1;
    color: #fff;
    font-size: 2em;
}
.tt-back-to-top.pt-show:hover svg{
    color: var(--main-color);
}
/* @media (min-width: 1230px){
    #mapa {
        width: 429px;
        height: 246px;
    }
}
@media (min-width: 576px){
    #mapa {
        position: absolute !important;
        top: 25px;
        right: 15px;
    }
} */
/* mapa */

