.single-column:last-child {}
.single-column:last-child .single-item:before{
	display: none;
}
.single-column:last-child .single-item i{
	font-size: 40px;
}
.service-page-section.p_relative.two {
    padding-top: 30px;
}
.service-page-section.p_relative.three {
    padding-top: 30px;
}
.service-page-section.p_relative.six {
    padding-top: 30px;
}

.wp-block-group__inner-container h3 {
    position: relative;
    display: block;
    font-size: 24px;
    line-height: 32px;
    font-weight: 800;
    padding-bottom: 10px;
    margin-bottom: 30px;
}
.wp-block-group__inner-container h3:before {
    position: absolute;
    content: '';
    width: 40px;
    height: 1px;
    left: 0px;
    bottom: 0px;
	background: #4564f3;
}
.bread-crumb li a {
    color: #fff;
}

.blog-details-content .comment-box .comment h5 {
    text-transform: capitalize;
}









.team-details.one {
    padding-bottom: 0;
}
.team-details.two {
    padding-bottom: 0;
}
.team-details.three {
    padding: 0;
}
.team-details.five {
    padding-top: 0;
}




.blocks-gallery-grid {}
.blocks-gallery-grid li {}
.blocks-gallery-grid li img {}
.mrwidget h3 {
    position: relative;
    display: block;
    padding-bottom: 10px;
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 32px;
    font-weight: 800;
}
.mrwidget h3:before {
    position: absolute;
    content: '';
    width: 40px;
    height: 1px;
    left: 0px;
    bottom: 0px;
    background: #4564f3;
}
.blocks-gallery-grid li {
    position: relative !important;
    display: inline-block !important;
    float: left;
    margin: 0px 5px 10px 5px !important;
    padding: 0px !important;
}






.project-section.p_relative.sec-pad.centred {
    padding-bottom: 50px;
}