:root{
    --primary-color:#B80000
}

.about-us-landing{
    background: linear-gradient(to right, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1)), url(./imgs/ngimg3.jpg);
    background-size: cover;
    background-position: center;
}

.gallery-landing h1{
    font-size: 48px;
}

@media screen and (max-width: 1000px) {
    h1{
        font-size: 40px !important;
    }
  }

.gallery-projects{
    margin-top: 50px;
}


.services-list{
    margin-top: 50px;
    margin-bottom: 100px;
}



/*gallery main*/

.main-profile::before{
    display: none;
}

.main-profile{
    margin-top: 0px;
}

.main-gallery-options{
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}

.main-gallery-options .inactive{
    background-color: rgba(0, 0, 0, 0.1);
    color: var(--primary-color);
}

#residential-gallery{
    display: none;
}

.bottom-profle-section-row{
    max-height: 100% !important ;
}

@media screen and (max-width: 450px) {
    .bottom-profle-section-row{
      max-height: 100% !important ;
    }
    .bottom-profle-section-column img:nth-child(1){
      display: block !important;
    }
  }

  @media only screen and (max-width: 500px){
    h1{
        font-size: 28px !important;
    }
  }