@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
 :root {
    --text-font-family-heading: 'Barlow Condensed', sans-serif!important;
}

.c-module-video__titles .c-topic-title h1,
.c-card-video__description h2 {
    font-family: 'Barlow Condensed', sans-serif!important;
}

.box-legenda {
    margin-top: 32px;
}

.linha-legenda-feedback {
    border: 0px;
    border-top: 1px solid var(--colors-default-neutral-30)
}

.text-legenda {
    font-family: Roboto;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    color: var(--color-neutral-70);
}

.c-table__tdata,
.c-table__theader {
    min-width: 50px !important;
}

.c-table-edit {
    display: table !important;
    width: 100% !important;
}

.timeSymbols .o-timeline .c-timeline-item__icon {
    font-family: "Material Symbols Outlined";
}

.card-mic .c-card__body {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

yduqs-toast {
    z-index: 999;
}

.bgCelular {
    /* background-image: url(../img/img31_bg.jpg); */
    background-color: var(--colors-default-neutral-90);
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 50px;
    text-align: -webkit-center;
}

.c-cover-height {
    background-position: bottom center !important;
}

.theme-text-bg-true,
.prof-background {
    background-color: transparent !important;
}

.bg-intro {
    background: url(../img/bgIntro.jpg);
}

.c-card-modulo {
    background-color: var(--colors-default-neutral-0) !important;
}

.theme-definition {
    background-color: var(--colors-default-neutral-0) !important;
    border-left: 7px solid var(--color-primary-90);
    border-radius: 8px;
}

.efeitoIntro {
    padding-bottom: 45px;
    border: 2px solid var(--color-primary-90);
    border-radius: 8px;
}

.efeitoOutline {
    padding: 60px;
    border-radius: 8px;
    background-color: var(--color-primary-30);
    box-shadow: 0 0 20px rgb(000, 000, 000, 0.1);
}

.bgFlip {
    background-color: #fff;
    padding: 40px 0;
}

.linhaDivide {
    background-color: #c3c3c3;
    padding: 1px;
    border: none;
    border-radius: 40px;
}

.bgTxtImg {
    background-color: var(--color-primary-30);
    padding: 50px 0;
}

.efeitoBorda {
    border-left: 7px solid var(--color-primary-90);
    border-radius: 8px;
}

.c-card {
    border-radius: 10px !important;
}

.multiply {
    mix-blend-mode: multiply;
}

.c-cover-module__content-wrapper>img {
    width: 50% !important;
}

.bgTimeline .o-timeline .c-timeline-item__body {
    background: #fff;
}

.varDesk {
    display: block;
}

.varMob {
    display: none;
}

.varDesk .material-icons {
    vertical-align: middle;
}

.c-table--border .c-table__thead .c-table__theader {
    border-top: 1.5px solid var(--color-primary-60) !important;
    border-right: 1.5px solid var(--color-primary-60) !important;
}

.c-table__theader {
    padding: 13px 24px;
    background-color: var(--color-primary-70) !important;
    min-width: 190px;
    border-bottom: 1.5px solid var(--color-primary-60) !important;
    text-align: left;
    color: var(--colors-default-neutral-0) !important;
    font-weight: bold !important;
}

.c-table--border .c-table__tbody .c-table__tdata {
    border-right: 1.5px solid var(--color-primary-60) !important;
}

.c-table__trow:nth-child(even) .c-table__tdata {
    background-color: var(--color-primary-30) !important;
}

.c-table__tdata {
    padding: 13px 24px;
    min-width: 190px;
    background-color: var(--color-primary-30) !important;
    border-bottom: 1.5px solid var(--color-primary-60) !important;
    color: var(--c-table--tdata-color);
}

.c-table--border .c-table__thead .c-table__theader:first-child {
    border-left: 1.5px solid var(--color-primary-60)!important;
}

.c-table--border .c-table__tbody .c-table__tdata:first-child {
    border-left: 1.5px solid var(--color-primary-60);
}

table#line tr:nth-child(1) td:first-child {
    border-top: 1.5px solid var(--color-primary-60)!important;
}

.full-frame {
    position: relative;
    padding-bottom: 56.3%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
}

.full-frame iframe,
.full-frame object,
.full-frame embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.checkCerto {
    display: none;
    color: var(--colors-default-success-90);
    vertical-align: middle;
}

.checkErrado {
    display: none;
    color: var(--colors-default-error-90);
    vertical-align: middle;
}

@media (min-width:300px) and (max-width:768px) {
    .c-card-destaque__body .o-image {
        border-radius: 0px !important;
    }
    .c-card-destaque__body .c-image {
        margin: 0px -33px !important;
        width: auto !important;
        border-radius: 0px;
    }
    .full {
        margin: 32px -40px !important;
    }
    .c-table-edit {
        display: block !important;
        width: auto !important;
    }
    .theme-text-bg-true,
    .prof-background {
        background-color: var(--color-primary-90) !important;
    }
    .varDesk {
        display: none;
    }
    .varMob {
        display: block;
    }
    .c-cover-module__content-wrapper>img {
        width: 100% !important;
    }
}