.container-small {
    width: min(803px, 100% - var(--_padding, 4rem))
}

.category ul {
    list-style: none
}

.rounded {
    border-radius: 50%
}

.avatar-section .avatar-image {
    --_radius: 5.5rem;
    width: var(--_radius);
    height: var(--_radius);
    overflow: hidden
}

.avatar-section .avatar-image img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.align-b {
    align-items: baseline
}

.lh-0 {
    line-height: 0
}

.custom-slide-nav {
    pointer-events: none;
    z-index: 100;
    inset: 0 -3rem
}

.overlay-45 {
    position: relative;
    z-index: 1
}

.overlay-45::after {
    z-index: 10;
    content: "";
    inset: 0;
    pointer-events: none;
    position: absolute;
    background-color: rgba(0, 0, 0, .2705882353)
}

.full-width-image {
    margin-block: 2rem 4.5rem;
    width: 100%
}

.full-width-image img {
    width: 100%;
    object-fit: cover
}

#blog-slider-container {
    --_image-height: 31rem
}

#blog-slider-container .post-image {
    width: 46.5rem;
    height: var(--_image-height);
    overflow: hidden;
    aspect-ratio: 3/2
}

#blog-slider-container .custom-slide-nav {
    top: calc(var(--_image-height)/2 - 1.4rem);
    bottom: auto
}

.fill-image img {
    width: 100%;
    object-fit: cover
}

.custom-slide-nav {
    pointer-events: none;
    z-index: 100;
    inset: 0 -3rem
}

.custom-owl-next,
.custom-owl-prev {
    border: none;
    pointer-events: all;
    outline-color: rgba(0, 0, 0, 0);
    background-color: rgba(0, 0, 0, 0)
}

.content {
    padding-block: 7.5rem 8rem
}

.content p {
    line-height: 1.5;
    padding-block: .9rem;
    font-size: var(--fs-16)
}

.content h2 {
    font-size: var(--fs-30);
    font-weight: 500;
    padding-block: 2.5rem 0.5rem;
}

.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6 {
    line-height: 1.5
}

.content .special-paragraph {
    padding-block: 0;
    margin-block: .9rem;
    padding-inline-start: 2.4rem;
    border-inline-start: 5px solid var(--clr-blue)
}

.wp-block-list {
    padding-inline-start:3rem;
}
.wp-block-list li{
    padding-inline-start: 1rem;
    font-size: var(--fs-16);
    line-height: 1.8;
}

@media(max-width: 1550px) {
    #blog-slider-container {
        --_image-height: 28rem
    }

    #blog-slider-container .post-image {
        width: 100%
    }

    .content {
        padding-block: 4.5rem 5rem
    }

    .content .special-paragraph {
        margin-block: .8rem;
        padding-inline-start: 2.2rem
    }

    .content p {
        padding-block: .8rem
    }

    .avatar-section .avatar-image {
        --_radius: 5.3rem
    }
}

@media(max-width: 1440px) {
    #blog-slider-container {
        --_image-height: 27rem
    }

    .content {
        padding-block: 4rem 4.5rem
    }

    .content .special-paragraph {
        margin-block: .7rem;
        padding-inline-start: 2.1rem
    }

    .content p {
        padding-block: .7rem
    }

    .avatar-section .avatar-image {
        --_radius: 5.2rem
    }
}

@media(max-width: 1366px) {
    #blog-slider-container {
        --_image-height: 26rem
    }

    .content {
        padding-block: 3.6rem 4.1rem
    }

    .content .special-paragraph {
        margin-block: .6rem;
        padding-inline-start: 2rem
    }

    .content p {
        padding-block: .6rem
    }

    .full-width-image {
        margin-block: 1.8rem 4.3rem
    }

    .avatar-section .avatar-image {
        --_radius: 5rem
    }
}

@media(max-width: 1280px) {
    #blog-slider-container {
        --_image-height: 23rem
    }

    .content {
        padding-block: 3.2rem 3rem
    }

    .content .special-paragraph {
        margin-block: .55rem;
        padding-inline-start: 1.9rem
    }

    .content p {
        padding-block: .55rem
    }

    .full-width-image {
        margin-block: 1.7rem 4.1rem
    }

    .avatar-section .avatar-image {
        --_radius: 4.7rem
    }
}

@media(max-width: 1140px) {
    .gap-69 {
        gap: 1.9rem
    }

    #blog-slider-container {
        --_image-height: 20rem
    }

    .content {
        padding-block: 3rem 2.8rem
    }

    .content .special-paragraph {
        margin-block: .55rem;
        padding-inline-start: 1.9rem
    }

    .content p {
        padding-block: .55rem
    }

    .full-width-image {
        margin-block: 1.6rem 4rem
    }

    .avatar-section .avatar-image {
        --_radius: 4.5rem
    }
}

@media(max-width: 1024px) {
    #blog-slider-container {
        --_image-height: 17rem
    }
}

@media(max-width: 1000px) {
    #blog-slider-container {
        --_image-height: 100%
    }

    .full-width-image {
        margin-block: 1.5rem 3.2rem
    }

    .avatar-section .avatar-image {
        --_radius: 5.1rem
    }
}

@media(max-width: 950px) {
    .custom-slide-nav {
        display: none
    }

    #doctor-slider .owl-prev svg,
    #doctor-slider .owl-next svg {
        width: 1.2rem
    }

    #doctor-slider.owl-theme .owl-dots {
        padding-block-start: 2.5rem
    }

    .content {
        padding-block: 3rem 2.8rem
    }

    .content .special-paragraph {
        margin-block: .5rem;
        padding-inline-start: 1.9rem
    }

    .content p {
        padding-block: .5rem
    }

    .full-width-image {
        margin-block: 1.4rem 3rem
    }
}

@media(max-width: 650px) {
    .avatar-section .avatar-image {
        --_radius: 4rem
    }

    .container-small {
        --_padding: 3.5rem
    }

    .content {
        padding-block: 2.6rem 2.4rem
    }

    .content .special-paragraph {
        margin-block: .4rem;
        padding-inline-start: 1.6rem
    }

    .content p {
        padding-block: .4rem
    }

    .full-width-image {
        margin-block: 1.2rem 2.4rem
    }
}

@media(max-width: 450px) {
    .container-small {
        --_padding: 3rem
    }
}