.page-title .title h2 {
font-weight: 900;
font-size: 32px;
line-height: 80%;
color: #f37e20;
width: 200px;
margin: 0;
padding: 15px 0 20px;
}
.page-title .title h2 span {
font-size: 14px;
line-height: 80%;
display: block;
}
.page-title .title h2 u {
text-decoration: none;
border-bottom: 1px solid #f37e20;
}

.page-title .title p {
font-weight: 900;
font-size: 32px;
line-height: 80%;
color: #f37e20;
width: 200px;
margin: 0;
padding: 15px 0 20px;
}
.page-title .title h2 span {
font-size: 14px;
line-height: 80%;
display: block;
}
.page-title .title h2 u {
text-decoration: none;
border-bottom: 1px solid #f37e20;
}

@media screen and (max-width: 991px){
.ic-blog-details .ic-blog-inner .left-content .blog-header {
    padding: 20px 20px 0;
    margin: -30px -20px -56px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-flex-direction: column;
    overflow: hidden;
}
}
