﻿/* Custom CSS for h3 element */
.text-h3 {
    color: var(--gray-900, #101828);
    /* Headline/Large */
    font-family: var(--font-asap);
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px; /* 133.333% */
}

/* Custom CSS for h6 element */
.text-h6 {
    color: var(--gray-700, #344054);
    font-family: var(--font-asap);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
}

/* Custom CSS for div elements */
.div-style {
    gap: 16px;
}

        /* Custom CSS for div with class "card" */
        div-style.card {
            display: flex;
            height: 257px;
            padding: 15px;
            flex-direction: column;
            align-items: flex-start;
            gap: 8px;
            align-self: stretch;
            border: 1px solid var(--gray-300, #D0D5DD);
            background: var(--base-white, #FFF);
        }

/* Custom CSS for iframe elements */
.iframe-style {
    width: 100%;
    height: 175px;
    flex-shrink: 0;
    align-self: stretch;
}

/* Custom CSS for div elements inside "card" */
.style-inside-card{
    color: var(--primary-blue, #004987);
    /* Headline/Small */
    font-family: var(--font-asap);
    font-style: normal;
    font-weight: 600;
    line-height: 24px; /* 150% */
}

/* Custom CSS for span elements */
.span-style {
    margin-bottom: -20px;
}

.box-style {
    margin-bottom: 16px;
    display: flex;
    height: 257px;
    padding: 15px;
    flex-direction: column;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
}

.text-box {
    color: var(--primary-blue, #004987); /* headline/small */
    font-family: var(--font-asap);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px; /* 150% */
    ;
    display: flex;
    padding: 8px 0px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    align-self: stretch;
}
.palmares-prescrire-side-bar .row .container {
    margin-top: 0;
}