.container-custom {}

a {
    color: #000;
}

a:href {
    color: #000;
}

.blog-content {
    width: 100%;
    height: 100%;
    min-height: 60vh;
    padding-bottom: 80px;
}

.blog-content .blog-post {
    width: 100%;
    padding: 80px;
    height: 100%;
    border: solid 1px #000;
    margin-bottom: 60px;
}

.blog-content .blog-post h5 {
    text-align: center;
    margin-bottom: 25px;
}

.blog-content .blog-post .img-full-wrapper {
    width: 100%;
    height: auto;
}

.blog-content .blog-post .img-full-wrapper img {
    width: 100%;
    height: auto;
}

.blog-content .blog-post .p-image-subtitle {
    font-size: 12px;
    text-align: center;
}

.footer {
    margin-top: 80px;
}