.black-bg {
    background-color: #fff;
}

.main-logo {
    width: 230px;
    
}

.main-logo {
    max-width: 250px;
   padding-left: 30px;
}



.boxed-caption h3 {
  word-wrap: break-word;
}


.preloader { display: none;!important }

@media screen and (max-width: 600px) {
    .intro-01 .ms-section img {transform: scale(1.5)!important;}}
    
    
@media screen and (max-width: 600px) {
    .intro-01 .ms-left .ms-section {
                        margin-top: 180px;
                        
    
}}

@media screen and (max-width: 600px) {
    .intro-01 .ms-right .ms-section {
                        margin-top: 0px;
                        
    
}
}
@media screen and (max-width: 600px) {
    header.masthead {
        background: rgba(255, 255, 255, 0.0)!important;
    }}
    
    
    @media screen and (max-width: 600px) {
    .boxed-caption { 
        display: none !important;
    }
    }
    
    
    
@media screen and (max-width: 600px) {
    .project-caption-head {
    margin-top: 65% !important;
}
}

.credits {
    padding: 0px!important;
}

.page-caps { display:none; }

.works-filter-panel { display:none; }

@media screen and (min-width: 600px) {
.space12 {
    display:none!important ; 
}}

@media screen and (max-width: 600px) {
.vc_custom_1769383880804 {
 display:none!important ; 
}
}

@media screen and (max-width: 600px) {
.vc_custom_1769383880804 {
 display:none!important ; 
}
}