.clinical_cards
{
    margin: 150px 0
}

.clinical_cards_inner
{
    row-gap: 36px
}

.clinical_cards_inner .top_heading_with_filter
{
    gap: 20px
}

.clinical_cards_inner .bottom_cards_section
{
    -moz-column-gap: 21px;
    column-gap: 21px;
    row-gap: 24px
}

.clinical_cards_inner .bottom_cards_section .cards
{
    background-color: var(--Color_Pale_Gray_Op_15);
    border: 1px solid var(--Color_White_Smoke);
    border-radius: 18px;
    padding: 36px 22px 20px 19px;
    width: calc(25% - 15.75px)
}

.clinical_cards_inner .bottom_cards_section .cards_inner
{
    height: 100%
}

.clinical_cards_inner .bottom_cards_section .cards_inner .image_section
{
    min-height: 44px;
    padding-bottom: 10px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section
{
    padding-bottom: 58px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_tagline
{
    font-family: var(--Font_RidleyGrotesk_Medium);
    font-size: 11px;
    line-height: 15px;
    margin-bottom: 6px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_tagline span
{
    font-family: var(--Font_RidleyGrotesk_Bold)
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_heading
{
    font-family: var(--Font_RidleyGrotesk_Bold);
    font-size: 17px;
    line-height: 21px;
    margin-bottom: 15px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_tag_section
{
    gap: 9px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_tag_section .tag
{
    background-color: var(--Color_Light_Gray_Op_8);
    border-radius: 5px;
    font-size: 11px;
    line-height: 18px;
    min-width: 64px;
    padding: 4px 10px 4px 9px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_tag_cta_section
{
    border-top: 1px solid var(--Color_Light_Blue);
    gap: 8px;
    justify-content: space-between;
    margin-top: auto;
    padding-top: 20px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_tag_cta_section .tag_text
{
    font-family: var(--Font_Figtree_Extra_Bold);
    font-size: 11px;
    line-height: 13px;
    width: calc(40% - 4px)
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_tag_cta_section .card_link
{
    width: calc(60% - 4px)
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_tag_cta_section .card_link .text_link
{
    font-size: 11px
}

.clinical_cards_inner .bottom_cards_section .cards_inner .card_tag_cta_section .card_link .text_link svg
{
    flex-shrink: 0;
    height: 10px;
    margin-top: -2px;
    width: 10px
}

@media (min-width:1200px)
{
    .clinical_cards_inner .top_heading_with_filter .heading
    {
        font-size: 32px;
        line-height: 46px
    }
}

@media (max-width:1359px)
{
    .clinical_cards
    {
        margin: 120px 0
    }
}

@media (max-width:1199px)
{
    .clinical_cards
    {
        margin: 100px 0
    }

    .clinical_cards_inner .bottom_cards_section
    {
        gap: 15px
    }

    .clinical_cards_inner .bottom_cards_section .cards
    {
        padding: 36px 15px 20px;
        width: calc(25% - 11.25px)
    }

    .clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section
    {
        padding-bottom: 45px
    }

    .clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section .card_heading
    {
        font-size: 16px
    }
}

@media (max-width:991px)
{
    .clinical_cards
    {
        margin: 80px 0
    }

    .clinical_cards_inner .bottom_cards_section .cards
    {
        padding: 25px 15px 20px;
        width: calc(50% - 7.5px)
    }

    .clinical_cards_inner .bottom_cards_section .cards_inner .card_content_section
    {
        padding-bottom: 35px
    }
}

@media (max-width:767px)
{
    .clinical_cards
    {
        margin: 60px 0
    }

    .clinical_cards_inner .bottom_cards_section .cards
    {
        padding: 15px;
        width: calc(50% - 7.5px)
    }
}

@media (max-width:575px)
{
    .clinical_cards_inner .bottom_cards_section .cards
    {
        width: 100%
    }
}