﻿.page-banner-area {
    display: flex;
    justify-content: center;
    padding: 62px 24px;
}

.page-banner-title {
    font-family: Poppins;
    font-weight: 600;
    font-size: 32px;
    line-height: 37.57px;
    text-align: center;
    color: #4D4637;
}



.reference-card {
    padding: 11px;
    border-radius: 6px;
    box-shadow: 0 0 5px 2px #00000014;
    display: flex;
    flex-direction: column;
    row-gap: 12px;
    height: 100%;
}

.reference-card-title {
    font-size: 15px;
    line-height: 23px;
    font-family: Poppins;
    font-weight: 400;
    text-align: center;
    word-break: break-word;
}

.reference-card-image, .reference-card-image img {
    aspect-ratio: 1/1;
    object-fit: contain;
}

.blogs-container {
    padding-top: 60px;
    padding-bottom: 60px;
}


@media only screen and (max-width: 991px)
{
    .blogs-container {
        padding-top: 0px;
    }
}