@charset "UTF-8";
/***!  https://www.stm.jus.br/templates/shaper_helix3/css/agenda.css  !***/

#sp-agenda{padding:4rem 0 4rem 0}.win-100{width:100%!important;padding:0!important}#agenda{margin-bottom:120px}#agenda button:focus{outline:transparent}#agenda .botoes-eventos{text-align:center;margin:0 5px}#agenda .btnAgenda{border:1px solid #fff;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;padding:10px 15px;margin:0 10px;text-align:center;border-radius:80px;text-decoration:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:var(--techna);opacity:0;display:none!important}#agenda .btnAgenda:hover{color:#222!important;background-color:#fff;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#agenda .btnAgenda.ativo{color:#222!important;background-color:#fff}#agenda .botoes-eventos .btnAutoridades,#agenda .botoes-eventos .btnEventos{min-width:250px}#agenda .cargos{text-align:center;margin:0 25px 35px}#agenda .cargos select{font-family:var(--techna);max-width:660px;padding:0 35px 0 20px;font-size:1.125rem;min-height:55px;margin:0 auto;border:1px solid var( --c-FireBrick);color:var(--c-DimGray);border-radius:14px;-webkit-appearance:none;background:#fff url("https://www.stm.jus.br/templates/shaper_helix3/images/agenda/icon-select.png") 98% 50% no-repeat}#agenda .cargos option{padding:15px 10px;font-size:0.938rem;font-weight:700}#agenda .calendario{position:relative;text-align:center;max-width:50%;margin:0 auto 30px}#agenda .calendario::before{content:"";position:absolute;width:300px;left:-115px;top:16px;height:0.5px;background-color:rgb(255 255 255 / 0.5)}#agenda .calendario::after{content:"";position:absolute;width:290px;right:-115px;top:16px;height:0.5px;background-color:rgb(255 255 255 / 0.5)}#agenda .calendario input[type=date]{font-family:var(--techna);text-align:center;border:transparent;display:inline-block;background:transparent;color:var(--c-DimGray);font-size:1rem;font-weight:500;box-shadow:none;position:relative;width:206px}#agenda .calendario input[type="date"]::-webkit-inner-spin-button{opacity:0}#agenda .calendario input[type="date"]::-webkit-calendar-picker-indicator{background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-calendario.png') center/80% no-repeat;color:rgba(0,0,0,0);opacity:1;background-size:8px;border:0;position:relative;right:40px;top:2px}#agenda .calendario input[type="date"]::-webkit-calendar-picker-indicator:hover{background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-calendario.png') center/80% no-repeat;background-size:10px;opacity:0.8}#agenda .semana{text-align:center;margin-bottom:35px}#agenda .semana ul{list-style:none;padding:0}#agenda .semana ul li{color:var(--c-DimGray);cursor:pointer;display:inline-block;padding:15px 20px}#agenda .semana ul li:hover{border-radius:10px;background-color:var(--c-FireBrick);color:var(--c-White);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#agenda .semana ul li.ativo{border-radius:10px;background-color:var(--c-FireBrick);color:var(--c-White);margin-bottom:14px}#agenda .semana ul li small{font-family:var(--techna);font-size:1.875rem;line-height:0.8;display:inline-block;margin-bottom:12px}#agenda .semana ul li span{display:block;font-family:var(--techna);font-size:1.875rem;text-transform:uppercase}#agenda .carousel-agenda{margin-bottom:60px}#agenda .carousel-agenda .item{margin:0 10px;background-color:#fff;padding:20px 15px 20px;min-height:255px}#agenda .carousel-agenda .full-carrossel{width:1060px}#agenda .carousel-agenda .full-carrossel h2{font-size:1.875rem;color:var(--c-DimGray);margin:40px 0}#agenda .carousel-agenda .item h2{padding:22px}#agenda .carousel-agenda .item h2,#agenda .carousel-agenda .item h2 a{font-family:var(--techna);background-color:var(--c-DimGray);font-size:1.063rem;line-height:1.2;color:var(--c-White);font-weight:700;min-height:130px;border-radius:12px 12px 0 0;margin-bottom:0}#agenda .carousel-agenda .item h2 a:hover{color:var(--c-FireBrick);text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#agenda .carousel-agenda .item .descricao{background-color:#EEE;border-radius:0 0 12px 12px;padding:25px 30px;min-height:127px}#agenda .carousel-agenda .item .descricao .local{font-size:1.25rem;min-height:65px}#agenda .carousel-agenda .item .descricao .local i{font-size:1.25rem;display:block;width:10%;float:left}#agenda .carousel-agenda .item .descricao .local img{display:block;width:17%;float:left;position:relative;bottom:7px}#agenda .carousel-agenda .item .descricao .local p{font-family:var(--c-DimGray);font-size:0.938rem;width:83%;float:left;margin:0}#agenda .carousel-agenda .item .descricao .data{margin-bottom:5px}#agenda .carousel-agenda .item .descricao .data i{font-size:1.25rem;display:block;width:17%;float:left}#agenda .carousel-agenda .item .descricao .data img{display:block;width:17%;float:left;position:relative;bottom:7px}#agenda .carousel-agenda .item .descricao .data p{font-family:var(--c-DimGray);font-size:0.938rem;width:83%;float:left}#agenda .carousel-agenda .owl-nav{position:absolute;top:0;display:table;min-height:100%;min-width:100%;z-index:-1}#agenda .carousel-agenda .owl-nav .owl-prev>span{left:-60px;background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-esquerda.png') no-repeat;background-size:20px;width:32px;height:49px;top:36%;text-indent:-999999px;border:0;position:absolute;cursor:pointer;display:table-cell}#agenda .carousel-agenda .owl-nav .owl-next>span{font-size:2.188rem;right:-60px;background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-direito.png') no-repeat;background-size:20px;width:32px;height:49px;top:36%;bottom:0;text-indent:-999999px;border:0;position:absolute;cursor:pointer;display:table-cell}#agenda .carousel-agenda .owl-dots{text-align:center;margin-top:40px}#agenda .carousel-agenda .owl-dots button.owl-dot span{background-color:var(--c-DimGray);opacity:0.5;display:inline-block;padding:4px 10px;margin:0 5px;border-radius:0}#agenda .carousel-agenda .owl-dots button.owl-dot.active span{opacity:1}.listagem-agenda{padding-top:50px}.listagem-agenda .botoes-eventos{text-align:center;margin:0 5px}.listagem-agenda .btnAgenda{border:1px solid #222;font-size:1rem;font-weight:700;color:#222;text-transform:uppercase;padding:10px 15px;margin:0 10px;text-align:center;border-radius:80px;display:inline-block;text-decoration:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:var(--techna)}.listagem-agenda .btnAgenda:hover{color:#fff!important;background-color:#222;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.listagem-agenda .btnAgenda.ativo{color:#fff;background-color:#222}.listagem-agenda .botoes-eventos .btnAutoridades,.listagem-agenda .botoes-eventos .btnEventos{min-width:250px}.body-agenda{background-color:#eee}.listagem-agenda .cargos{text-align:center;margin:35px 0 25px}.listagem-agenda .cargos select{font-family:var(--techna);min-width:660px;padding:15px 10px;font-size:1rem;font-weight:700;border:1px solid #CCC;-webkit-appearance:none;background:#fff url("https://www.stm.jus.br/templates/shaper_helix3/images/agenda/icon-select.png") 98% 50% no-repeat}.listagem-agenda .cargos option{padding:15px 10px;font-size:1rem;font-weight:700}.listagem-agenda .semana{text-align:center;margin-bottom:35px;margin-top:50px}.listagem-agenda .semana ul{list-style:none;padding:0}.listagem-agenda .semana ul li{color:#222;cursor:pointer;display:inline-block;padding:10px 20px}.listagem-agenda .semana ul li:hover{background-color:#222;color:#fff;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.listagem-agenda .semana ul li.ativo{background-color:#56C75F;color:#fff}.listagem-agenda .semana ul li small{font-family:var(--techna);font-size:2.813rem;font-weight:900;line-height:0.8}.listagem-agenda .semana ul li span{display:block;font-family:var(--techna);font-size:1.25rem;text-transform:uppercase;font-weight:900}.listagem-agenda .calendario{max-width:50%;margin:0 auto 30px;text-align:center;position:relative}.listagem-agenda .calendario::before{content:"";position:absolute;width:82%;left:-290px;top:13px;height:0.5px;background-color:#222}.listagem-agenda .calendario::after{content:"";position:absolute;width:87%;right:-290px;top:13px;height:0.5px;background-color:#222}.listagem-agenda .calendario input[type=date]{display:inline-block;font-family:var(--techna);text-align:center;box-shadow:none;border:transparent;background:transparent;color:#222;font-size:1rem;font-weight:500}.listagem-agenda .calendario input[type="date"]::-webkit-inner-spin-button{opacity:0}.listagem-agenda .calendario input[type="date"]::-webkit-calendar-picker-indicator{background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-calendario-negativa.png') center/80% no-repeat;color:rgba(0,0,0,0);opacity:1;background-size:8px;border:0;position:relative;right:40px;top:2px}.listagem-agenda .calendario input[type="date"]::-webkit-calendar-picker-indicator:hover{background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/seta-calendario-negativa.png') center/80% no-repeat;background-size:10px;opacity:0.8}.listagem-agenda .filter-agenda{text-align:center;margin:35px 0 25px;position:relative}.listagem-agenda .filter-agenda span{font-family:var(--techna);text-transform:uppercase;font-size:0.75rem;font-weight:900;position:absolute;right:70px;top:7px;padding:12px 0 12px 12px;border-left:1px solid #CCC}.listagem-agenda .filter-agenda select{font-family:var(--techna);min-width:100%;padding:15px 162px 15px 10px;font-size:1rem;font-weight:700;-webkit-appearance:none;border:1px solid #CCC;background:#fff url("https://www.stm.jus.br/templates/shaper_helix3/images/agenda/icon-select.png") 98% 50% no-repeat}.results-agenda .box{font-family:var(--techna);background-color:#fff;margin-bottom:30px;padding:15px 15px 15px 0}.results-agenda .horario-evento{width:18%;float:left;display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:145px}.results-agenda .horario-evento .date{margin-bottom:10px}.listagem-agenda .results-agenda .horario-evento .date i{font-size:17px;margin-right:5px}.listagem-agenda .results-agenda .horario-evento .date span{font-family:var(--techna);font-size:1.063rem;font-weight:500}.listagem-agenda .results-agenda .horario-evento .hour i{font-size:17px;margin-right:5px}.listagem-agenda .results-agenda .horario-evento .hour span{font-family:var(--techna);font-size:1.063rem;font-weight:500}.listagem-agenda .results-agenda .box .desc-evento{width:82%;float:left;display:flex;flex-direction:row;justify-content:start;align-items:center;min-height:145px}.listagem-agenda .results-agenda .box .desc-evento>div{width:100%;margin-left:15px}.listagem-agenda .results-agenda .box .desc-evento h2,.listagem-agenda .results-agenda .box .desc-evento h2 a{color:#222;font-family:var(--techna);text-decoration:none;font-size:1.5rem;font-weight:700;margin:0 0 12px 0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.listagem-agenda .results-agenda .box .desc-evento h2 a:hover{color:#04B5FF}.listagem-agenda .results-agenda .horario-evento .border-right{width:1px;height:75px;margin-left:14px;background-color:#D8D8D8;position:relative;left:10px}.listagem-agenda .results-agenda .box .desc-evento .local-evento .map{width:48%;float:left;border-right:1px solid #D8D8D8}.listagem-agenda .results-agenda .box .desc-evento .local-evento .map i{font-size:16px;float:left;width:3%}.listagem-agenda .results-agenda .box .desc-evento .local-evento .map p{font-family:var(--techna);font-weight:500;font-size:0.875rem;line-height:1.4;float:left;width:97%;margin:0}.listagem-agenda .results-agenda .box .desc-evento .local-evento .calender{width:52%;float:left;padding-left:2%}.listagem-agenda .results-agenda .box .desc-evento .local-evento .calender i{font-size:16px;float:left;width:5%}.listagem-agenda .results-agenda .box .desc-evento .local-evento .calender p{font-family:var(--techna);font-weight:500;font-size:0.875rem;float:left;width:95%;margin:0}.pagination>li>a:focus{outline:transparent}.paginacao-agenda{text-align:center;margin-bottom:30px}.paginacao-agenda ul{text-align:center;display:inline-block;margin:0 auto}.paginacao-agenda ul li{display:inline!important}.paginacao-agenda ul li a{font-family:var(--techna);font-size:1rem;font-weight:500;padding:6px 12px;line-height:1.42857143}.pagination>li:first-child>a{border-top-left-radius:5px;border-bottom-left-radius:5px}.paginacao-agenda .fa{font-size:initial!important}.com-blankcomponent.itemid-536 #sp-social-media{display:none}.com-blankcomponent.itemid-536 #sp-section-18{background-color:#eee;margin-top:-2px}.filtragem-agenda{position:relative;margin-bottom:30px}.filtragem-agenda .colapse-agenda{display:none;background-color:#fff;border:1px solid #ccc;max-width:99%;margin:0 auto;position:relative;z-index:0}.filtragem-agenda .colapse-agenda h3{margin-bottom:30px}.filtragem-agenda .colapse-agenda label{text-transform:uppercase;font-size:0.813rem;font-weight:800;margin-right:20px;margin-bottom:15px}.filtragem-agenda .colapse-agenda input{font-weight:400;margin-top:5px}.filtragem-agenda .colapse-agenda .btnsPesquisa{text-align:right;margin:30px 10px}.filtragem-agenda .colapse-agenda #btnLimpar{border:1px solid #222;color:#222;background-color:#fff;border-radius:35px;padding:7px 15px;margin-left:15px;font-size:1rem}.filtragem-agenda .colapse-agenda #btnLimpar:hover{border:1px solid #222;background-color:#222;color:#fff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.filtragem-agenda .colapse-agenda #btnFiltrar{border:1px solid #222;color:#222;background-color:#fff;border-radius:35px;padding:7px 15px;margin-left:15px;font-size:1rem}.filtragem-agenda .colapse-agenda #btnFiltrar:hover{border:1px solid #222;background-color:#222;color:#fff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.filtragem-agenda #palavraChave{width:100%;float:left;padding:30px 212px 30px 25px;position:relative;z-index:1}.filtragem-agenda #btnPalavraChave{font-family:var(--techna);font-size:0.875rem;right:156px;position:absolute;top:10px;background-color:transparent;border:transparent;z-index:1}.filtragem-agenda #btnPalavraChave i{font-size:20px;margin:10px 10px;color:#BAB6B6}.filtragem-agenda #openFiltro{font-size:0.75rem;font-weight:700;right:16px;position:absolute;top:15px;background-color:transparent;border:transparent;padding:9px 9px 9px 18px;text-transform:uppercase;border-left:1px solid #BAB6B6;border-top:1px solid transparent;border-bottom:1px solid transparent;border-right:1px solid transparent;padding-right:45px;z-index:1}.filtragem-agenda #openFiltro:hover{color:#0094ff;border:1px solid #0094ff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.filtragem-agenda #openFiltro::before{content:'';right:9px;position:absolute;background:url('https://www.stm.jus.br/templates/shaper_helix3/images/agenda/icon-select.png') center center no-repeat;width:30px;height:30px;top:0}.filtragem-agenda #openFiltro.open::before{content:'';right:9px;position:absolute;transform:rotate(180deg)}
