.tp-slider-subtitle, .tp-slider-title{
    text-shadow: 2px 2px #000;
}
.tp-slider-content {
    padding-top: 260px;
    position: relative;
    z-index: 1;
}
.breadcrumb__height {
    height: 150px;
}
.breadcrumb__content {
    padding-top: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .breadcrumb__title {
        font-size: 40px;
        color: #fff;
    }
}
@media only screen and (max-width: 800px) {
    .tp-header-height {
        height: 160px!important;
    }
}
.breadcrumb__height {
    background-color: #1b1b1be0;
}
@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tp-funfact-2-title-box p {
        padding-right: 0px;
        font-size: 16px;
        color: #000;
        font-family: 'circular';
    }
}
.tp-header-main-menu > nav > ul > li .submenu{
    position: absolute;
    top: 85%;
    left: -5px;
    width: 240px;
    z-index: 999;
    padding: 15px 20px;
}
.breadcrumb__list span{
    color: #ffffff;
}
.text-anim-2{
    text-shadow: 2px 2px #000;
}
.tp-project-3-thumb img{
    height: 450px;
    object-fit: cover;
}
@media (max-width: 767px) {
    .breadcrumb__title {
        font-size: 30px;
        margin-bottom: 20px;
        color: #fff;
    }
}