.single-post-widget{
    padding: 80px 0;
}
.single-post-widget-wrapper{
    border-radius: 32px;
    border: 1px solid #EEE;
    padding: 32px 80px;
    display: flex;
    align-content: center;
    gap: 54px;
}
.single-post-widget-wrapper .post-image{
    height: fit-content;
}
.single-post-widget-wrapper .post-content{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.single-post-widget-wrapper .post-content .post-content-wrapper{
    max-width: 500px;
}
.single-post-widget-wrapper .post-content .post-content-wrapper .post-title{
    margin: 0 0 8px 0  !important;
    transition: all 0.3s ease;
}
.single-post-widget-wrapper .post-content .post-button{
    transition: all 0.3s ease;
}
@media screen and (max-width:1000px){
    .single-post-widget-wrapper{
        padding: 24px 16px;
    }
}
@media screen and (max-width:600px){
    .single-post-widget-wrapper .post-image{
        display: none;
    }
    .single-post-widget-wrapper .post-content{
        flex-direction: column;
        gap: 10px;
    }
    .single-post-widget-wrapper .post-content .post-title{
        font-size: 14px !important;
    }
    .single-post-widget-wrapper .post-content .post-excerpt{
        font-size: 24px !important;
    }
    .single-post-widget-wrapper .post-button{
        width: 100%;
        text-align: center;

    }
} 