/* custom css  */



.header-main-one-wrapper .thumbnail img {
    width: 150px;
}

.about-between-wrapper .disc {
    max-width: 100% !important;
    margin-bottom: 30px;
}

.cta-style-two-area.justify-content-center.flex-column p {
    text-align: center;
    font-size: 20px;
}

.project-style-one-wrapper p {
    font-size: 18px;
    margin-bottom: 15px;
}

.rts-copyright-area p a:hover {
    color: blue;
}

.header-main {
    padding: 10px 0px;
}

.left-side-content.text-center {
    padding: 50px 0px;
}

.mb--310 {
    margin-bottom: 0px;
}

.xpandable:hover {
    color: blue;
}

.quick-link-inner.d-block p {
    color: #8b8f99;
}

.counter-bg {
    height: 530px;
}


.rts-section-gap {
    padding: 70px 0;
}

.signle-consultancy.mb--30 {
    align-items: center;
}

.signle-consultancy.mb--30 {
    margin-bottom: 15px;
}



@media screen and (max-width:430px) {
    .rts-counter-up-area.rts-section-gap.counter-bg {
        display: none;
    }

    .rts-section-gap {
        padding: 60px 0;
    }
}

@media screen and (min-width:431px) and (max-width:991px) {
    .rts-counter-up-area.rts-section-gap.counter-bg {
        display: none;
    }
}

@media screen and (min-width:992px) and (max-width:1450px) {
    .left-thumbnail-about-area-two .small-image {
        right: -40px;
    }

    .counter-bg {
        height: 407px;
    }
}