.block_uicustomcss {visibility: hidden;}
.editing .block_uicustomcss {visibility: initial;}

#theme_boost-drawers-blocks {display:none}
.editing #theme_boost-drawers-blocks {display:initial}
#page.drawers.show-drawer-right {margin-right:0}
.editing #page.drawers.show-drawer-right {margin-right:315px}

#block-region-side-pre .block_html {background-color: transparent;}
.block_html .fc-coursecard-card:hover{scale:0.82}
.block_html .fc-coursecard-card {scale:0.8;}
.block_html .card-deck {justify-content:flex-start;}

.mostra:empty::before {
        content: "Você não está matriculado em nenhuma disciplina por aqui ";
        font-size: 2rem;
        font-family: 'Play';
        display: flex;
        margin-top: -30px;
        padding: 5% 4% 4% 4%;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
    }


    .mostra:empty {
        min-height: 200px;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='200' preserveAspectRatio='none' viewBox='0 0 1440 200'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1069%26quot%3b)' fill='none'%3e%3crect width='1440' height='200' x='0' y='0' fill='rgba(13%2c 99%2c 109%2c 1)'%3e%3c/rect%3e%3cpath d='M1314.59 114.76 a64.13 64.13 0 1 0 128.26 0 a64.13 64.13 0 1 0 -128.26 0z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M70.84970685269836 0.4112570766626562L64.20377551295937 42.37201613936604 112.81046591540175 7.057188416401646z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M487.48 106.76 a60.08 60.08 0 1 0 120.16 0 a60.08 60.08 0 1 0 -120.16 0z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M693.43 19.07 a64.61 64.61 0 1 0 129.22 0 a64.61 64.61 0 1 0 -129.22 0z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M184.9401007849855 59.921286893162495L220.92562380778122 48.95689806900383 197.2703027626618 26.113220071274448z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M269.87 115.28 a41.65 41.65 0 1 0 83.3 0 a41.65 41.65 0 1 0 -83.3 0z' fill='rgba(16%2c 121%2c 112%2c 0.4)' class='triangle-float3'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1069'%3e%3crect width='1440' height='200' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cstyle%3e %40keyframes float1 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-10px%2c 0)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float1 %7b animation: float1 5s infinite%3b %7d %40keyframes float2 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-5px%2c -5px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float2 %7b animation: float2 4s infinite%3b %7d %40keyframes float3 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(0%2c -10px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float3 %7b animation: float3 6s infinite%3b %7d %3c/style%3e%3c/defs%3e%3c/svg%3e"); color:#FFF;}


#page {
    background-color: #9bcbcb;
}


#region-main {
    background-color: #9bcbcb;
}

.ano-globaltag {background-color:#155068; border-bottom: solid 5px #fff;}
.ano-globaltag .btn {
    color: #FFF;
    font-size: 1.5rem;
}

.accordion {
    border: solid #1E7A6E 5px;
    border-radius: 0.5em;}

.accordion ul.nav.nav-tabs {
    background-color: rgb(229, 250, 250); padding-top: 10px; margin-bottom:10px; margin-top: -5px;
}

.accordion .nav-tabs .nav-link {background-color: #5CA4A0;transition: ease 0.3s;}

.accordion .nav-tabs .nav-link.active {
    color: #FFF;
    background-color: #155068;
    margin-left: 10px;
    margin-right: 5px;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 12px;
    margin-top: -7px;
    padding-top: 12px;
    transition: ease 0.3s;}
    
    .accordion .nav-tabs .nav-link.active a{
        font-weight: 800;
    }
    
.accordion .tabs {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1089%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(10%2c 77%2c 81%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c510.441C97.426%2c507.892%2c183.922%2c463.819%2c273.686%2c425.864C382.199%2c379.981%2c507.348%2c357.504%2c580.365%2c265.044C660.407%2c163.689%2c725.314%2c24.743%2c688.132%2c-98.938C650.862%2c-222.912%2c481.881%2c-246.259%2c397.212%2c-344.186C312.399%2c-442.28%2c321.549%2c-635.002%2c196.136%2c-667.976C69.594%2c-701.247%2c-17.685%2c-524.615%2c-142.748%2c-486.155C-265.257%2c-448.481%2c-429.105%2c-541.221%2c-517.586%2c-448.491C-604.988%2c-356.891%2c-543.339%2c-202.917%2c-533.441%2c-76.697C-525.536%2c24.111%2c-509.804%2c121.685%2c-465.737%2c212.695C-422.449%2c302.097%2c-366.738%2c386.928%2c-283.048%2c440.431C-199.467%2c493.865%2c-99.168%2c513.036%2c0%2c510.441' fill='%23084043'%3e%3c/path%3e%3cpath d='M1440 1251.229C1566.89 1243.1860000000001 1667.029 1141.062 1753.5520000000001 1047.897 1826.1680000000001 969.706 1840.503 859.989 1890.766 765.858 1945.4479999999999 663.45 2073.568 586.093 2061.808 470.597 2050.101 355.624 1923.695 291.805 1834.9560000000001 217.769 1758.945 154.35199999999998 1672.74 114.209 1583.439 71.49200000000002 1476.102 20.148000000000025 1376.076-76.55100000000004 1258.5529999999999-57.952999999999975 1139.839-39.16700000000003 1069.504 80.219 985.442 166.123 895.79 257.739 777.383 335.51 750.813 460.90999999999997 723.823 588.293 781.129 718.191 844.349 832.025 904.243 939.871 998.935 1018.3340000000001 1099.818 1089.333 1204.638 1163.1019999999999 1312.081 1259.337 1440 1251.229' fill='%230c5a5f'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1089'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");; background-size: cover}

.accordion .tab-content {
    padding-top: 5px;
}

.topo-globaltag .fc-coursecard-card {background-color: rgb(220, 231, 240);}

.fc-coursecard-card {
    background-color: white;
    border-radius: 0.5rem;
color:#155068; text-align: center;}


.fc-coursecard-card:hover{scale:1.08}
.fc-coursecard-card {scale:1.1;}
.card-deck{justify-content: space-around;gap:30px;}
.card-deck .card-title {font-size: 1.2rem;
    line-height: normal;
    font-family: 'Play';
    font-weight: 600;
    transform: translateY(-10px);}
    
 .card-img-top {
        margin-bottom: 20px;
    background-size: contain;
    }

#page-header{
    display: none;}

.editing #page-header {display: initial}
.tertiary-navigation{
    display: none;
}
.editing .tertiary-navigation{display: initial}

.disciplina-globaltag {
    font-size: 3rem;
    font-weight: 800;
    font-family: "play";
    margin-bottom: 46px;
    text-align: center;
    line-height: 1;
    margin-top: 20px;
}
.topo-globaltag {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    }

.aba-globaltag {font-family: "play"; }

.aba-globaltag:has(.active) a {
    font-weight: 800;
}
.aba-globaltag a {
    color: #FFF;
}

.ano-globaltag {display: flex;
    justify-content: center; background-color: #1E7A6E; font-family: "play"}


.region-main {
  background-color: transparent;
}

.drawer {
  background: url('/img/LET-cat.png') top right no-repeat;
}

.course_category_tree {
  display: none;
}
.editing .course_category_tree {
  display: initial;
}
.card {
  border: none;
}
.pagelayout-coursecategory #page {background: url('https://static.nead.unicentro.br/murilo/AVA/bg-cat-LET.svg') bottom left no-repeat;
    background-size: cover;}