.tooth-promotional-banners-wrapper {
    display: grid;
    grid-template-columns: 1fr 1.3fr 1fr;
    grid-template-rows: 0.4fr 2.1fr 0.5fr;
    gap: var(--tooth-gap);
}

.tooth-promotional-banners-wrapper > div {
    border-radius: var(--tooth-border-radius-lg);
}

.tooth-promotional-banner__first {
    min-height: 80px;
    background-color: var(--tooth-lemon-lime);
    justify-content: center;
    align-items: center;
    gap: var(--tooth-gap-sm);
}

.tooth-promotional-banner__first p {
    font-weight: bold;
    font-size: 32px;
    color: var(--tooth-space-indigo);
    padding-top: 10px;
}

.tooth-promotional-banner__second {
    grid-column: span 2 / span 2;
    grid-column-start: 2;
    grid-row-start: 1;
    background-color: var(--tooth-space-indigo);
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    padding: 0 30px;
}

.tooth-promotional-banner__second p{
    color:var(--tooth-white);
    font-size:20px;
}

.tooth-promotional-banner__second p.tooth-faq-text{
    font-weight: bold;
    font-size: 32px;
}


.tooth-promotional-banner__third {
    grid-row: span 2 / span 2;
    grid-column-start: 1;
    grid-row-start: 2;
    min-height: 500px;
    background-color: darkorange;
}

.tooth-promotional-banner__fourth {
    grid-column-start: 2;
    grid-row-start: 2;
    min-width: 600px;
    background-color: darkorange;
}

.tooth-promotional-banner__fifth {
    grid-column-start: 2;
    background-color: darkorange;
    min-height: 150px;

}

.tooth-promotional-banner__sixth {
    grid-row: span 2 / span 2;
    grid-column-start: 3;
    grid-row-start: 2;
    background-color: darkorange;

}