/*Mobile Media Query*/
@media screen and (max-width: 600px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
  max-width: 96%;
  width: 96%;
}
.banner__item{
	height:50vh;
}
#home-bnr .swiper-slide{
	height: calc(50vh - 20px);
}
.gallery-thumbs{
	display: none;
}
.banner__slider__arrow{
	flex-direction:row;
}
.banner__bottom-wrapper{
	backdrop-filter: none;
}
.banner__item-content {
    padding-top: 75px;
}
.recent-project .swiper-slide-active .recent-project__item {
    margin-top: 0px;
}
.testimonial__bottom-space {
    margin-top: -150px;
    margin-bottom: 80px;
}
.testimonial__item-wrapper.mb-35{
	margin-bottom: 20px;
}
.brand__space {
    padding: 5px 0;
}
.about-us-2__nav-tabs .nav-link {
    padding: 0px 8px;
    font-size: 18px;
}
.ad-title {
            font-size: 22px;
        line-height: 30px;
}
.col-xs-6{
    width: 50%;
    max-width: 50%;
}
.mr-tp30m{
    margin-top: 30px;
}
 .banner__item-title span {
    font-weight: 300;
    font-size: 16px;
}
    .header-1 .header__logo img {
        max-width: 80px;
    }
    .counter {
    font-size: 25px;
}
.counter-icon {
    font-size: 25px;
    color: var(--rr-theme-primary);
    margin-right: 10px;
    background: #fff;
    padding: 14px;
    border-radius: 5px;
    box-shadow: 3px 5px 3px #c5c5c7;
    width: 50px;
    height: 50px;
    line-height: 50px;
}
#scroll-percentage {
    height: 40px;
    width: 40px;
}
#scroll-percentage-value{
    font-size: 12px;
}
.header-1 .header__hamburger .bar-icon span {
  background-color: #010101;
}
.floating-btn li a {
    width: 35px;
    height: 35px;
    font-size: 14px;
}
.floating-btn{
    left: 8px;
    top: 70%;
 }



}/*Mobile Media Query ends*/