.justified-style-2 .description .info {
    display: none;
}
.justified-style-2 .post-content-wrapper {
    padding-bottom: 0;
}
.gem-textbox-content .gem-button-size-medium.gem-button {
    font-size: 14px;
    min-width: 160px;
}
.blog-style-default article {
    margin-bottom: 2px;
    padding-bottom: 55px;
    border-top: 1px solid #dfe5e8;
    padding-top: 55px;
}
.blog-style-default article:first-child {
    padding-top: 0;
    border-top: none;
}
.blog-style-default article:last-child {
    border-bottom: none;
}
body .vc_separator.vc_sep_double .vc_sep_line {
    height: 4px !important;
}
.custom-style .justified-style-2 .post-content-wrapper {
    padding-bottom: 70px;
    background-color: #fff;
}
.custom-style .justified-style-2 .description {
    padding: 0;
}
.gem-button.gem-button-style-outline {
    border-color: #67beac;
}
.gem-button.gem-button-style-outline {
    color: #67beac;
}
a {
    color: #67beac;
}
.gem-button.gem-button-style-outline:hover {
        background-color: #67beac;
}
.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-slideBottom .vc_gitem-zone-b {
    top: 0;
    background-color: #67beac;
}
.vc_separator.vc_separator_align_center > * {
    padding: 0;
}