/* Write your custom CSS here */
.page-content .content-block h2 {
    font-size: 30px;
}
img.imgmini { width: 200px !important; }
.page-content .content-block p {
        max-width: 100%;
}
.block-first.blockpad { 
    padding-top: 6rem;
    padding-bottom: 3rem;
}
.detl-project h1 { font-size: 46px; }
.detl-project h2 { font-size: 30px; }
.detl-project h4 { color: #919191; }
.detl-project h5 { font-size: 20px; color: #919191; }
.detl-project p { font-size: 18px; }
div.item-project.cstctnt { position: relative; padding-top: 3rem; background-color: #191919; min-height: 374px;}

@media only screen and (max-width: 48em) {
    .detl-project p { font-size: 15px; }
    .detl-project h1 { font-size: 36px; }
    .detl-project h2 { font-size: 26px !important; }
img.imgmini { width: 150px !important; }    
}