.spr-avatar .slds-rich-text-editor__output img,
.spr-avatar img {
    object-fit: cover;
    border-radius: 50%;
    min-width: 4em;
    max-width: 4em;
    min-height: 4em;
    max-height: 4em;
    margin-bottom: unset;
}

.sponsor__card .sponsor-container .sponsor-item .spr-avatar.sponsor-logo img {
    object-fit: cover;
    margin-bottom: unset;
    border: 1px solid #e8e8e8;
    border-radius: 8px;
    height: 168px;
    width: 100%;
    min-height: unset;
    max-height: unset;
    min-width: unset;
    max-width: unset;
}

.sponsor__card .sponsor-container .sponsor-items .sponsor-item:not([style]) .spr-avatar.sponsor-logo img {
    width: 233px;
}

.sponsor__card .sponsor-container.is-tablet-container .sponsor-item .spr-avatar.sponsor-logo img {
    height: 4rem;
    width: 5rem;
}

.detail-spr-avatar .slds-rich-text-editor__output img, .detail-spr-avatar img {
    object-fit: cover;
    border-radius: 50%;
    min-width: 11em;
    max-width: 11em;
    min-height: 11em;
    max-height: 11em;
    margin-bottom: unset;
}
.detail-spr-avatar lightning-icon {
    min-width: 11em;
    max-width: 11em;
    min-height: 11em;
    max-height: 11em;
    display: flex;
    align-items: center;
    justify-content: center;
}
.detail-spr-avatar lightning-icon svg{
    width: 50%;
    height: 50%;
    position: relative;
    left: 50%;
    transform: translate(-50%, 0);
}

.active .slds-icon-text-default {
    fill: var(--lwc-colorTextDefault, var(--dxp-g-root-contrast));
}

.slds-modal__content .speaker__card {
    border: none;
    box-shadow: none;
}

.speaker__card .slds-tabs_default__link {
    text-transform: capitalize;
}

.spr-avatar img,
.detail-spr-avatar img {
    border-radius: 0;
}

.participants-modal .speaker-container {
    padding: 15px 30px 15px 0;
}

@media screen and (max-width: 767px) {
    .sponsor__card .sponsor-container.is-tablet-container .sponsor-items {
        flex-direction: column;
    }
    
    .sponsor__card .sponsor-container.is-tablet-container .sponsor-item {
        width: 100% !important;
    }

    .sponsor__card .sponsor-container.is-tablet-container .sponsor-item .spr-avatar.sponsor-logo img,
    .sponsor__card .sponsor-container .sponsor-items .sponsor-item:not([style]) .spr-avatar.sponsor-logo img {
        height: 130px;
        width: 190px;
    }
}

@media screen and (max-width: 530px) {
    .detail-spr-avatar .slds-rich-text-editor__output img, .detail-spr-avatar img,
    .detail-spr-avatar lightning-icon {
        min-width: 7em;
        max-width: 7em;
        min-height: 7em;
        max-height: 7em;
    }
}

@media screen and (max-width: 320px) {
    .detail-spr-avatar .slds-rich-text-editor__output img,
    .detail-spr-avatar img,
    .detail-spr-avatar lightning-icon {
        min-width: 5em;
        max-width: 5em;
        min-height: 5em;
        max-height: 5em;
    }
}