/*
 * ::::::::::: Custom Styles :::::::::::
 * Note: use this file to add or override any other styles.
 * DON'T EDIT TEMPLATE CSS/SCSS FILES DIRECTLY, JUST USE THIS FILE.
 */

.works-latest .works-latest-item .works-latest-item-meta h5 a, .works-latest .works-latest-item .works-latest-item-meta h3 a, .works-latest .works-latest-item .works-latest-item-meta h5, .works-latest-item .works-latest-item-meta h3 {
opacity: 1;
}

.tp-caption.small_text, .tracking-steps-section .heading-title-top {
    color: rgba(255,255,255,.85);
}

.tracking-section .heading-title-top {
    color: rgba(255,255,255,.85);
}

.tracking-section .help {
    color: rgba(255,255,255,.85);
}

.tracking-steps-section .steps .step-item .step-details p:not(.step-title) {
    color: rgba(255,255,255,.85);
}

.clients-section .heading-title.style-3 {
    color: rgba(255,255,255,.9);
}

body.footer-background.dark-color:not(.primary-color) .footer-bottom-content a, body.footer-background.dark-color:not(.primary-color) .footer-bottom-content p {
    color: rgba(255,255,255,.85);
}

body .image-hover figure img {
 min-height: auto!important;
}

@media screen and (max-width:768px) {
    body .works-latest .works-latest-item .works-latest-item-meta h3 {
        font-size: 18px;
    }

    body .image-hover figure img {
        min-height: auto!important;
    }

    body .tp-caption.small_text {
        font-size: 14px!important;
    }

    body .tp-caption.large_text {
        font-size: 13px!important;
        margin-top: 0px!important;
    }

    .tradingview-widget-container {
        display: none !important;
    }

    .overlay-me {
        display: none !important;
    }

    .heading-title2 {
        font-size: 16px;
        line-height: 2
    }
    .hero-body .container2 {
        top: 150px
    }
}

@media screen and (max-width:1087px) {
    .heading-title2 {
        font-size: 16px;
        line-height: 2
    }
}

@media screen and (min-width:1088px) {
    .heading-title2 {
        font-size: 16px;
        line-height: 2
    }
    .hero-body .container2 {
        left: -150px
    }
}

@media screen and (min-width:1280px) {
    .heading-title2 {
        font-size: 23px;
        line-height: 2
    }
    .hero-body .container2 {
        left: -150px
    }
}

@media screen and (min-width:1472px) {
    .heading-title2 {
        font-size: 23px;
        line-height: 2
    }
    .hero-body .container2 {
        left: -150px
    }
}

.hero-body .container h1 {
    text-transform: capitalize !important;
}

.field-error p {
    color: red !important;
}


.overlay-me{
    position: absolute;
    width: 100%;
    height: 74.4px;
    z-index: 10;
    background: url(../images/overlay.png);
    /*background-color: rgba(0,0,0,0.5)*/
  }

/*# sourceMappingURL=_maps/custom.css.map */
