/*Mobile Media Query*/
@media screen and (max-width: 600px) {

.d-desk{
	display: none;
}
.d-mob{
	display: block;
}
.header .navbar {
    margin-top: 10px;
}
.header .navbar-toggler span {
    height: 1px;
    width: 50%;
    background: #f1f1f1;
}
.header.navbar_fixed .navbar-toggler span {
    background: #010101;
}
.display-5 {
    font-size: 30px;
    line-height: 38px;
}
.hero__content p{
	text-align: center;
}
.header .navbar .navbar-nav li a {
    color: #010101;
}
.section-padding {
    padding: 50px 0;
}
.display-6 {
    font-size: 20px;
    line-height: 25px;
}
.counters__stats-box__number {
    font-size: 35px;
    line-height: 40px;
}
.features-bg .col-lg-4{
	margin-bottom: 30px;
}
.mr-bt20m{
	margin-bottom: 20px;
}
.mr-bt25m{
	margin-bottom: 25px;
}
.mr-bt30m{
	margin-bottom: 30px;
}
.mr-tp20m{
	margin-top: 20px;
}
.mbnr-section {
    height: 20vh;
}
.sbd-section .col-lg-2{
	width: 50%;
}
.footer__copyright p {
    text-align: center;
}
.footer__copyright p.float-right {
    float: none;
    margin-top: 20px;
} 
.hero__padding__inner {
   /* padding-top: 110px;
   padding-bottom: 60px;*/
   padding-top: 95px;
   padding-bottom: 65px;
}
.pd-left5 {
    padding-left: 15px;
}
.t-center{
    text-align: center;
}
#partners .col-lg-2{
    width: 50%;
}
#partners p{
    margin-bottom: 20px;
}
.mr-tpm0{
    margin-top: 0;
}
.overlay-ctm{
    background-image: url(../images/ag/mob-banner-main-bw-bnw.jpg);
}
.banner-bg:hover .overlay-ctm{
     background-image: url(../images/ag/mob-banner-main-bw.jpg);
}
.overlay-features-bg{
    background-image: url(../images/ag/mob-banner-bridge-bw-bnw.jpg);
}
.features-bg:hover .overlay-features-bg{
     background-image: url(../images/ag/mob-banner-bridge-bw.jpg);
}
.overlay-sbd-section{
    background-image: url(../images/ag/mob-subsidairies-bg-bnw.jpg);
}
.sbd-section:hover .overlay-sbd-section{
      background-image: url(../images/ag/mob-subsidairies-bg.jpg);
}
.banner-arpanna-apex-alliance {
    background-image: url(../images/ag/mob-banner-arpanna-apex-alliance.jpg);
}
.banner-lusso-designs {
    background-image: url(../images/ag/mob-banner-lusso-designs.jpg);
}
.banner-arpanna-realty {
    background-image: url(../images/ag/mob-banner-arpanna-realty.jpg);
    }  
.banner-arpanna-motors {
    background-image: url(../images/ag/mob-banner-arpanna-motors.jpg);
}
.banner-arpanna-hospitality {
    background-image: url(../images/ag/mob-banner-arpanna-hospitality.jpg);
}
.about-us-inner-banner {
    background-image: url(../images/ag/mob-banner-arpanna-group.jpg);
}
.news-bg-banner {
    background-image: url(../images/ag/new-bg-mob.jpg);
}
.container{
    width: 92%;
}
.t-center{
    text-align: left;
}
.col-xs-3{
    width: 25%;
}
.col-xs-6{
    width: 50%;
}
.sub-row{
    display: flex;
}
.bnr-logo {
    width: 170px;
}
.navbar-brand img{
    width: 180px;
}
.hero__padding__inner__lusso {
    padding-top: 95px;
    padding-bottom: 65px;
}
.br-bottom-abt{
    padding-bottom: 50px;
}
.padding-bottom0 {
    padding-bottom: 0;
}
.header .container{
    width: 100%;
}
.hero__padding__inner__lusso .bnr-logo {
    width: 165px;
}
.header .navbar-toggler span{
        background: #f1f1f1;
}



}
/*Mobile Media Query Ends*/

/*tab*/
@media only screen and (min-width: 661px) and (max-width: 900px) {
.header .navbar {
    margin-top: 10px;
}
.header .navbar-toggler span {
    height: 1px;
    width: 50%;
    background: #f1f1f1;
}
.header.navbar_fixed .navbar-toggler span {
    background: #010101;
}
.display-5 {
    font-size: 30px;
    line-height: 38px;
}
.header .navbar .navbar-nav li a {
    color: #010101;
}
.section-padding {
    padding: 60px 0;
}
.display-6 {
    font-size: 20px;
    line-height: 25px;
}
.counters__stats-box__number {
    font-size: 32px;
}
.pd-left5{
    padding-left: 15px;
}
.mr-bt20m{
    margin-bottom: 20px;
}
.mr-bt25m{
    margin-bottom: 25px;
}
.mr-bt30m{
    margin-bottom: 30px;
}
.mr-tp20m{
    margin-top: 20px;
}
.mbnr-section {
    height: 25vh;
}
.team-row .col-lg-4 {
    padding: 0 1rem;
}
#aboout-cmsg img{
    width: 300px
}
#partners .col-lg-2{
    width: 33.33%;
}
#partners p{
    margin-bottom: 20px;
}
.mr-tpm0{
    margin-top: 0;
}



}
/*tab end*/