﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,a{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{min-height:100%;margin:0;padding:0}img{max-width:100%;height:auto;width:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}input[type=text],input[type=password],input[type=email],textarea{width:100%;font-family:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d9d9d9}p,ul{margin-bottom:20px;line-height:1.5}strong,b{font-weight:bold}ul{margin-left:30px}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format("woff")}body{background-color:#fff;color:#000;font-family:"Open Sans"}a{color:#000}.alinhamento-vertical{display:flex;flex-direction:column;justify-content:center}.clear-both{clear:both}.page-content{padding-bottom:10px}.loading{text-align:center;width:100%;display:none}.loading img{height:50px}.text-center{text-align:center}.text-wrap{word-wrap:break-word}.spacer-5{height:5px}.spacer-10{height:10px}.spacer-15{height:15px}.spacer-20{height:20px}.spacer-30{height:30px}.spacer-40{height:40px}.spacer-50{height:50px}.titulo_pagina{text-align:center;border-bottom:solid 3px #35210f;margin:0 30px 30px 30px;padding-bottom:20px;position:relative}.titulo_pagina h1{color:#35210f;font-size:1.8em;font-weight:bold}.titulo_pagina h1 span{font-size:13px;position:absolute;right:0;margin-top:10px}.titulo_secao{position:relative;font-size:1.3em;color:#35210f;padding-bottom:20px;font-weight:bold}.titulo_secao span{font-size:.7em;position:absolute;right:0;font-weight:normal}#header{background-color:rgba(53,33,15,.5);color:#fff;padding:20px 0;margin-bottom:0}#header ul.menu{list-style:none;display:flex;align-items:center;margin:0}#header ul.menu li{margin-right:20px;display:flex;align-items:center}#header ul.menu li a{color:#fff;padding:.7rem .7rem;text-decoration:none;display:flex;align-items:center}#header ul.menu li a:hover{text-decoration:underline}#header ul.menu img{height:25px}#header .cell.large-6{justify-content:end;position:relative}#header ul.menu li.mobile-only{display:none}#header .logo .menu-mobile{width:32px;float:right;height:32px;cursor:pointer;display:none}#header .logo .menu-mobile img{width:32px;height:36px}.item-mobile{display:none !important}.menu-container{padding:0 0 10px 0;margin-top:0}.menu-container ul.menu{list-style:none;display:flex;justify-content:center;margin-bottom:30px;border-bottom:2px solid rgba(53,33,15,.5);background-color:#35210f}.menu-container ul.menu li{margin:0 10px}.menu-container ul.menu li a{color:#fff;text-decoration:none;padding:10px}.menu-container ul.menu li a:hover{color:#da9a60;text-decoration:underline}.anuncie-item a{display:flex;align-items:center}.anuncie-item .anuncie-icon{margin-left:8px;height:25px}.instagram-icon{right:20px;top:20px}.insta-icon{height:25px;filter:brightness(0) invert(1);margin-right:6px}.instagram-text{color:#fff}.insta-icon-mobile{height:25px;margin-right:8px}#instagram-mobile{display:none}.search-form{position:absolute;left:0}.search-form div{float:left}.search-form .icon{width:40px;cursor:pointer;padding-top:7px}.search-form .icon img{height:25px}.search-form .form{display:none;height:39px}.search-form .form input{float:left}.search-form .form input#searchText{width:150px;line-height:39px;height:39px;font-size:14px}.search-form .form input#btnOk{background-color:#35210f;color:#fff;border:none;border-radius:3px;height:39px;padding:3px;width:39px;margin-left:5px;cursor:pointer}.search-form .count{line-height:39px;left:0;top:0;color:gray;font-size:14px;margin-left:15px}.search-form .count span{font-weight:bold}.search-form.mobile{display:none;position:relative;text-align:center;padding-top:20px}.search-form.mobile div{float:none}.search-form.mobile .form{display:block;margin:0 auto;width:235px}.search-form.mobile .icon{float:left}.search-form.mobile .count{clear:left;text-align:center;width:100%;margin:0}.search-form.search .form{display:block}.trend-search{padding:0 20px;margin-bottom:30px;font-size:14px;text-align:center;color:#000}.trend-search span.title{margin-bottom:15px}.trend-search span.expression{padding:0 10px;border-radius:10px;background-color:#f7f2e0;text-transform:lowercase;margin:3px}.trend-search span.expression a{color:#797460}.trend-search span.expression a:hover{color:#3b3626}.ultra-banner{background-color:#eee;margin-bottom:30px;position:relative;min-height:250px}.ultra-banner .label{position:absolute;background:none;color:#888;padding:0;top:-20px}.ultra-banner .desktop,.ultra-banner .mobile{text-align:center;padding:20px}.ultra-banner .mobile{display:none}.ultra-banner .mobile img{width:100%}#advertisement{position:relative}.formulario .cell.large-6 form{display:flex;align-items:start;flex-wrap:wrap;padding:32px}.formulario .cell.large-6 input,.formulario .cell.large-6 textarea{width:calc(50% - 8px);height:48px;border-radius:8px;border:thin solid #d9d9d9;padding-left:16px;margin-bottom:16px;font-size:16px}.formulario .cell.large-6 input:first-child{margin-right:16px}.formulario .cell.large-6 input[name=email]{width:100%}.formulario .cell.large-6 textarea{width:100%;height:180px;padding:16px}.formulario .cell.large-6 button{display:block;border:none;outline:none;width:180px;height:48px;border-radius:9px;background-color:#003a82;color:#fff;font-size:16px;font-weight:bold;cursor:pointer}.formulario .cell.large-6 button:hover{background-color:#003a60}.formulario .cell.large-6.main{padding:32px;font-family:"Open Sans"}.formulario .loading{width:32px;position:absolute;right:30px;bottom:46px}.formulario span.warning{right:30px;bottom:46px;max-width:50%}.formulario span.warning.error{color:#900}.formulario span.warning.success{color:green}body.home .fullwidth{margin:30px 15px;padding:15px;border-radius:10px}body.home .fullwidth h2{font-weight:bold;font-size:1.5em;margin-bottom:10px}body.home .destaques{margin-bottom:20px}body.home .fullwidth.videos{background-color:rgba(214,112,17,.11)}body.home .videos{margin-top:15px}body.home .videos .titulo-bloco{text-align:center;border-bottom:solid 3px #d67011;margin:0 0 15px 0;padding-bottom:15px;position:relative}body.home .videos .titulo-bloco h3{color:#d67011;font-size:1.2em;font-weight:bold}body.home .videos .video{margin-bottom:20px}body.home .videos #video-principal{margin-top:66px}body.home .videos .destaques img{border-radius:5px}body.home .videos iframe{border-radius:10px}body.home .videos .mais-videos{font-size:.9em;text-align:right}body.home .videos a:hover{color:#d67011}body.home .videos .info .titulo a{font-size:.85em}body.home .videos .info .titulo{margin-bottom:10px}body.home .videos .destaques .thumb img{margin-top:7px}body.home .videos .destaques .organizacao a{background-color:#35210f;color:#fff;padding:4px 8px;border-radius:5px}body.home .videos .destaques .organizacao{font-size:.8em;font-weight:bold;margin-bottom:8px;margin-top:10px}body.home .videos .destaques .data{float:right;color:#828282;font-size:.9em;margin-top:-32px}body.home .videos .organizacao-home a{background-color:#35210f;color:#fff;padding:4px 8px;border-radius:5px}body.home .videos .organizacao-home{font-size:.8em;font-weight:bold;margin-bottom:15px;margin-top:10px}body.home .videos .data-home{float:right;margin-top:-28px;color:#828282;font-size:1em}body.home .videos .titulo-home h2{font:inherit;font-size:1.3em}#back-to-top{position:fixed;bottom:20px;right:20px;cursor:pointer;width:30px;height:30px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}#back-to-top img{width:100%;height:100%}#back-to-top.visible{visibility:visible;opacity:.7}body.home .lista-noticias .noticia{width:50%;float:left;padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}body.noticias .lista-noticias.list .noticia{width:100%}.lista-noticias.grid .noticia .col-foto.cell,.lista-noticias.grid .noticia .col-info.cell{width:100%}body.noticias .lista-noticias .noticia{padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}.lista-noticias .noticia .content{padding:15px 15px}.lista-noticias .noticia .content .foto{position:relative;height:180px;margin-bottom:20px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.lista-noticias .noticia .content .foto.image-default{background-image:url(/static/img/background-default.jpg);background-size:cover;background-position:top}.lista-noticias .noticia .content .foto img{border-radius:10px}.lista-noticias .noticia .content .logo-news img{height:40px}.lista-noticias .noticia .content .logo-news{position:absolute;right:10px;bottom:10px;background:rgba(255,255,255,.7);border-radius:10px;padding:5px}.lista-noticias .noticia .content .organizacao{float:left;margin-bottom:20px;font-size:.8em;font-weight:bold}.lista-noticias .noticia .content .organizacao span{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px}.lista-noticias .noticia .content .organizacao span a{color:#fff}.lista-noticias .noticia .content .data{float:right;color:#828282;font-size:.9em;margin-top:-3px}.lista-noticias .noticia .content .btn-adm{text-align:center;line-height:30px;font-size:14px;margin-bottom:20px;font-weight:bold}.lista-noticias .noticia .content .btn-adm div{background-color:#eee;border-radius:10px;cursor:pointer;color:#fff}.lista-noticias .noticia .content .btn-adm.status-0 div{background-color:#cb0003}.lista-noticias .noticia .content .btn-adm.status-1 div{background-color:#107270}.lista-noticias.list .noticia .content .data{margin-top:-10px}.lista-noticias.list .noticia .content .logo-news img{height:40px}.lista-noticias.list .noticia .content .foto{height:130px}.lista-noticias.list .noticia .content .col-info{padding-top:6px}.lista-noticias.list .noticia .content .foto img.logo{height:40px}.lista-noticias.grid .noticia .content .foto img.logo{height:40px}.lista-noticias .noticia .content .texto .titulo{font-weight:bold;margin-bottom:10px}.lista-noticias .noticia .content .texto .titulo a{color:#35210f}.lista-noticias .sem-resultados{color:gray;text-align:center}#lista-noticias .titulo_pagina .visualizacao{position:absolute;right:0;top:0}#lista-noticias .titulo_pagina .visualizacao .view-type{width:45px;height:32px;float:right;margin-left:10px;cursor:pointer}#lista-noticias .titulo_pagina .visualizacao .view-type.grid.enabled{background-image:url(/static/img/grid-enabled.svg);fill:#35210f}#lista-noticias .titulo_pagina .visualizacao .view-type.grid.disabled{background-image:url(/static/img/grid-disabled.svg)}#lista-noticias .titulo_pagina .visualizacao .view-type.list.enabled{background-image:url(/static/img/list-enabled.svg)}#lista-noticias .titulo_pagina .visualizacao .view-type.list.disabled{background-image:url(/static/img/list-disabled.svg)}.sidebar{font-size:.95em}.sidebar .titulo-bloco{padding:10px 0;margin-bottom:20px;width:100%}.sidebar h2{font-size:1em;font-weight:bold;color:#35210f;text-transform:uppercase;text-align:center}#jobs .count{line-height:39px;right:0;top:0;color:gray}#jobs .count span{font-weight:bold}.sidebar .lista-vagas{background-color:rgba(0,58,130,.1);padding:0 15px 15px 15px;border-top:solid 3px #35210f;border-radius:10px}.sidebar .lista-vagas .vaga{padding:0px 0px 20px 0px;margin-bottom:20px;width:100%;border:0;border-bottom:dotted 2px #fff;background:none;box-shadow:none}.sidebar .lista-vagas .vaga .imagem{width:90px;height:90px;background-color:#35210f;border-radius:10px}.sidebar .lista-vagas .vaga .imagem img{width:90px;height:90px;border-radius:10px}.sidebar .lista-vagas .vaga .nome-vaga{font-weight:bold;margin-bottom:5px;font-size:inherit;height:auto}.sidebar .lista-vagas .vaga .nome-vaga a{color:#35210f}.sidebar .lista-vagas .vaga .experiencia{font-size:.9em}.sidebar .lista-vagas .vaga .local{color:#828282;font-size:.9em}.sidebar .lista-vagas .vaga .nome-vagas{font-size:.9em}.sidebar .lista-vagas .vaga .data{color:#828282}.lista-vagas{padding:2rem;display:flex;flex-wrap:wrap;justify-content:space-between}.lista-vagas .vaga{width:calc(50% - 20px);margin-bottom:20px;padding:20px;border:1px solid #ccc;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:10px}.lista-vagas .nome-vaga{font-weight:bold;font-size:20px;color:#333;margin-bottom:10px;text-transform:capitalize;height:55px;margin-bottom:15px}.lista-vagas .nome-vaga a{color:#35210f}.lista-vagas .organizacao{color:#555;margin-bottom:10px;font-weight:bold}.lista-vagas .experiencia{font-size:14px;color:#555;margin-bottom:10px}.lista-vagas .local{font-size:14px;color:#555;margin-bottom:10px}.lista-vagas .data{font-size:14px;color:#555;margin-bottom:10px}.lista-vagas .mais-vagas a{text-decoration:none;color:#35210f}.lista-vagas .mais-vagas a:hover{text-decoration:underline}.sidebar .photo-gallery{background-color:rgba(0,58,130,.1);padding:0 15px 15px 15px;border-top:solid 3px #35210f;border-radius:10px}.sidebar .photo-gallery .photo{margin:5px}.sidebar .photo-gallery .mais-fotos{margin-top:5px}.sidebar .photo-gallery .mais-fotos a{text-decoration:none;color:#35210f}#lista-galeria-de-fotos{margin-bottom:50px}#lista-galeria-de-fotos .lista-fotos .foto{position:relative;width:100%;max-width:500px;margin:0 auto}#lista-galeria-de-fotos .lista-fotos .foto img{width:100%;height:auto;display:block;border-radius:4px}#lista-galeria-de-fotos .lista-fotos .foto .box{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);padding:6px 10px;display:flex;align-items:center}#lista-galeria-de-fotos .lista-fotos .foto .box .icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;margin-right:6px}#lista-galeria-de-fotos .lista-fotos .foto .box .icon.instagram{background-image:url("/static/img/icon-instagram.png")}#lista-galeria-de-fotos .lista-fotos .foto .box .icon.tiktok{background-image:url("/static/img/icon-tiktok.png")}#lista-galeria-de-fotos .lista-fotos .foto .box .nome{font-size:14px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}#lista-galeria-de-fotos .lista-fotos .foto .box .nome a{color:#fff;text-decoration:none}#lista-galeria-de-fotos .lista-fotos .foto .box .nome a:hover{text-decoration:underline}.reels .reel{background:#fff;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.2);padding:10px;margin:10px 0;text-align:center}.reels .reel .icon{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:6px}.reels .reel .icon.instagram{background-image:url("/static/img/icon-instagram.png")}.reels .reel .icon.tiktok{background-image:url("/static/img/icon-tiktok.png")}.reels .reel .nome{display:inline-block;padding:5px 0 8px;font-size:14px;font-weight:600;color:#333;vertical-align:middle}.reels .reel .foto{margin-top:8px}.reels .reel .foto img{max-width:100%;border-radius:4px}.reels .reel .caption{font-size:13px;margin-top:10px;color:#555;text-align:left;display:grid;grid-template-columns:1fr auto auto;grid-template-rows:auto 1fr auto;column-gap:6px;align-items:end}.reels .reel .caption .likes{grid-column:3;grid-row:1;font-size:12px;color:#999;align-self:start}.reels .reel .caption .text{grid-column:1/span 2;grid-row:1/span 3;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reels .reel .caption .dots{grid-column:2;grid-row:3;color:#999}.reels .reel .caption .more{grid-column:3;grid-row:3;font-size:12px;color:#0073e6;text-decoration:none}.reels .reel .caption .more:hover{text-decoration:underline}.reels .reel .instructions .textInstructions{margin-top:10px;font-size:12px}.reels .reel .tools{display:flex;gap:5px;margin-top:20px}.reels .reel .tools div{width:25px;height:25px;background:url("/static/img/icon-reels.png?1.0") no-repeat;background-size:250px 25px;cursor:pointer}.reels .reel .tools .inapto{background-position:0 0}.reels .reel .tools .inapto:not(.active):hover{background-position:-25px 0}.reels .reel .tools .apto{background-position:-50px 0}.reels .reel .tools .apto:not(.active):hover{background-position:-75px 0}.reels .reel .tools .programado{background-position:-100px 0}.reels .reel .tools .programado:not(.active):hover{background-position:-125px 0}.reels .reel .tools .publicado{background-position:-150px 0}.reels .reel .tools .publicado:not(.active):hover{background-position:-175px 0}.reels .reel .tools .ativo{background-position:-200px 0}.reels .reel .tools .inapto.active{background-position:-25px 0}.reels .reel .tools .apto.active{background-position:-75px 0}.reels .reel .tools .programado.active{background-position:-125px 0}.reels .reel .tools .publicado.active{background-position:-175px 0}.reels .reel .tools .ativo.active{background-position:-225px 0}.lista-vagas #report a:hover::after{content:attr(title);position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:5px;border-radius:5px;font-size:12px;white-space:nowrap;z-index:1;visibility:visible;opacity:1;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%)}.lista-vagas #report a img{height:15px;float:right;margin-top:-25px;margin-right:4px;transition:.5s ease-out}.lista-vagas #report a:hover img{height:16px;transition:all .5s ease-in-out;cursor:pointer}.lista-vagas .modal{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.lista-vagas .modal.hidden{display:none}.lista-vagas .modal-content{background:#fff;padding:30px;border-radius:10px;text-align:center;width:32%;height:auto}.lista-vagas .modal-content h2{font-size:32px;color:#039;text-align:center;font-weight:bold;border-bottom:3px solid #039;display:inline-block;margin:0px auto 10%}.lista-vagas .modal-buttons{margin-top:42px}.lista-vagas .modal-buttons button{padding:8px 16px;cursor:pointer;border-radius:4px}#cancel-report{background-color:#666e76;color:#fff;float:left;margin-left:10%}#cancel-report:hover{filter:brightness(0.8);background-color:#53585d}#confirm-report{background-color:#003a82;color:#fff;float:right;margin-right:10%}#confirm-report:hover{filter:brightness(0.8);background-color:#039}.estados-vagas{background-color:#f5f5f5;padding:15px 15px 0 15px;text-align:center;padding:18px}.estados-vagas .estado{width:100%;height:40px;margin-bottom:15px;text-align:center;vertical-align:middle;background-color:#35210f;border-radius:5px}.estados-vagas .estado a{display:block;padding:10px 20px;color:#fff;text-decoration:none}.estados-vagas .estado a:hover,.estados-vagas .estado.ativo a{background-color:#d67011;border-radius:5px}.estados-vagas .estado.ativo a{cursor:auto}.estados-vagas .estado.all a{padding-left:10px}.lista-videos .video{padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}.lista-videos .video .content{padding:0 15px}.lista-videos .video .content .imagem{margin-bottom:15px;position:relative;height:180px}.lista-videos .video .content .imagem .play{position:absolute;text-align:center;width:100%}.lista-videos .video .content .imagem .play img{box-shadow:0px 0px 10px rgba(0,0,0,.8);border-radius:50%;border:solid 2px #fff}.lista-videos .video .content .imagem img{border-radius:10px}.lista-videos .video .content .data{float:right;color:#828282;font-size:.9em;margin-top:1px}.lista-videos .video .content .organizacao a{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px}.lista-videos .video .content .organizacao{float:left;font-size:.8em;font-weight:bold;margin-left:2px}.lista-videos .video .content .info-video h2{font-size:.95em;font-weight:bold;margin-top:45px;margin-bottom:15px;margin-left:5px}.lista-videos .video .content .info-video h2 a{color:#35210f;font-weight:bold}.lista-videos .video .content .descricao{font-size:.91em;margin-left:3px;margin-left:5px;word-break:break-all}body.videos .lista-videos.list .video,body.videos .lista-videos.grid .large-3{width:100%}.lista-videos.grid .video .content,.lista-videos.grid .video .info-video{width:100%}.lista-videos.list .video .info-video{padding-top:7px}.lista-videos.list .video .content .play{position:absolute;text-align:left;width:100%;left:95px;width:60px;height:60px}.lista-videos .sem-resultados{color:gray;text-align:center}#lista-video .titulo_pagina .visualizacao{position:absolute;right:0;top:0}#lista-video .titulo_pagina .visualizacao .view-type{width:45px;height:32px;float:right;margin-left:10px;cursor:pointer}#lista-video .titulo_pagina .visualizacao .view-type.grid.enabled{background-image:url(/static/img/grid-enabled.svg)}#lista-video .titulo_pagina .visualizacao .view-type.grid.disabled{background-image:url(/static/img/grid-disabled.svg)}#lista-video .titulo_pagina .visualizacao .view-type.list.enabled{background-image:url(/static/img/list-enabled.svg)}#lista-video .titulo_pagina .visualizacao .view-type.list.disabled{background-image:url(/static/img/list-disabled.svg)}#lista-curso .count{line-height:39px;left:0;top:0;color:gray}#lista-curso .count span{font-weight:bold}.lista-cursos .curso{padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}.lista-cursos .curso .content{padding:0 15px}.lista-cursos .curso .content .imagem-info{position:relative}.lista-cursos .curso .content .imagem-info .carga-horaria{position:absolute;z-index:1;right:0;top:0;margin-bottom:-133px}.lista-cursos .curso .content .imagem-info .carga-horaria{background-color:#3e3e3e;color:#fff;padding:5px 10px;border-radius:5px}.lista-cursos .curso .content .imagem-info .imagem{margin-bottom:15px;position:relative;z-index:0;height:180px;text-align:center;background-image:url(/static/img/background-default.jpg);background-position:center;background-size:cover;border-radius:10px}.lista-cursos .curso .content .imagem-info .imagem img{border-radius:10px}.lista-cursos .curso .content .imagem-info .imagem .logo{position:absolute;right:10px;bottom:10px;border-radius:10px;background-color:#fff;width:100px;height:50px;padding:5px}.lista-cursos .curso .content .organizacao{float:left;font-size:.8em;font-weight:bold;margin-left:2px}.lista-cursos .curso .content .organizacao a{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px}.lista-cursos .curso .content .col-info h2{font-size:1.1em;font-weight:bold;margin-top:35px;margin-bottom:10px;margin-left:5px}.lista-cursos .curso .content .col-info h2 a{color:#35210f;font-weight:bold}.lista-cursos .curso .content .col-info .modalidade{margin-bottom:5px;font-size:.95em;margin-left:5px}.lista-cursos .curso .content .col-info .estado{margin-bottom:5px;font-size:.95em;margin-left:5px}.lista-cursos .curso .content .col-info .nivel{margin-bottom:5px;font-size:.95em;margin-left:5px}.lista-cursos .curso .content .col-info .gratuito{margin-bottom:5px;font-size:.95em;margin-left:5px}#filtro-curso{position:absolute;right:0}#filtro-curso .filter{width:150px;float:right;margin-left:10px}#filtro-curso .filter select{font-size:13px;height:30px;margin-top:7px}#lista-grupos .count{line-height:39px;right:0;top:0;color:gray}#lista-grupos .count span{font-weight:bold}.grupos-lista{display:flex;flex-wrap:wrap;justify-content:space-between}.grupos-lista .grupo{width:calc(50% - 20px);margin-bottom:20px;padding:20px;border:1px solid #ccc;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:10px;position:relative}.grupos-lista .grupo.destaque-1{background-color:rgba(0,58,130,.15);border-color:rgba(0,58,130,.3)}.grupos-lista .grupo .nome-do-grupo{font-size:20px;font-weight:bold;margin-bottom:10px;height:55px}.grupos-lista .grupo.destaque-1 .nome-do-grupo{padding-right:30px}.grupos-lista .grupo a{color:#35210f}.grupos-lista .grupo .link-grupo{margin-bottom:5px;word-break:break-all}.grupos-lista .grupo .redes-sociais{position:absolute;right:10px;bottom:10px}.grupos-lista .grupo .recomendamos-label{position:absolute;top:0;right:0}.grupos-lista .grupo .recomendamos-label img{width:100px}.grupos-lista .grupo .redes-sociais img{width:25px}#empresas .count{line-height:39px;right:0;top:0;color:gray}#empresas .count span{font-weight:bold}.sidebar .lista-empresas{background-color:rgba(0,58,130,.1);padding:0 15px 15px 15px;border-top:solid 3px #35210f;border-radius:10px}.sidebar .lista-empresas .empresa{padding:0px 0px 20px 0px;margin-bottom:20px;width:100%;border:0;border-bottom:dotted 2px #fff;background:none;box-shadow:none}.sidebar .lista-empresas .empresa .imagem{width:90px;height:90px;background-color:#fff;border-radius:10px}.sidebar .lista-empresas .empresa .imagem img{width:90px;height:90px;border-radius:10px}.sidebar .lista-empresas .empresa .nome-da-empresa{font-weight:bold;margin-bottom:5px;font-size:inherit}.sidebar .lista-empresas .empresa .nome-da-empresa a{color:#35210f}.sidebar .lista-empresas .empresa .telefone{font-size:.9em}.sidebar .lista-empresas .empresa .endereco{color:#828282;font-size:.9em}.sidebar .lista-empresas .empresa .social-links{margin-top:15px}.sidebar .lista-empresas .empresa .social-links img{width:25px}.empresas-lista{display:flex;flex-wrap:wrap;justify-content:space-between}.empresas-lista .empresa{width:calc(50% - 20px);margin-bottom:20px;padding:20px;border:1px solid #ccc;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:10px;position:relative}.empresas-lista .empresa.destaque-1{background-color:rgba(53,33,15,.1);border-color:#35210f}.empresas-lista .empresa .nome-da-empresa{font-size:20px;font-weight:bold;margin-bottom:10px;height:55px}.empresas-lista .empresa.destaque-1 .nome-da-empresa{padding-right:30px}.empresas-lista .empresa a{color:#35210f}.empresas-lista .empresa .site{margin-bottom:5px;word-break:break-all}.empresas-lista .empresa .redes-sociais{position:absolute;right:10px;bottom:10px}.empresas-lista .empresa .recomendamos-label{position:absolute;top:0;right:0}.empresas-lista .empresa .recomendamos-label img{width:100px}.empresas-lista .empresa .redes-sociais img{width:25px}.empresas-lista .empresa .imagem img{border-radius:5px}.estados-empresas{background-color:#f5f5f5;padding:15px 15px 0 15px;text-align:center;margin-bottom:30px}.estados-empresas .estado{width:100%;height:40px;margin-bottom:15px;text-align:center;vertical-align:middle;background-color:#35210f;border-radius:5px}.estados-empresas .estado a{display:block;padding:10px 20px;color:#fff;text-decoration:none}.estados-empresas .estado a:hover,.estados-empresas .estado.ativo a{background-color:#d67011;border-radius:5px}.estados-empresas .estado.all a{padding-left:10px}.services .topico-avatar img{border-radius:5px}.services .topico-conteudo{position:relative}.services .topico-conteudo h2{margin-top:0}.services .topico-conteudo .site a{color:rgba(53,33,15,.5)}.services .topico-conteudo .site a:hover{color:#35210f}.services .topico-conteudo .category{position:absolute;right:0;background-color:rgba(53,33,15,.5);color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;padding:5px;border-radius:5px}.services .categorias ul li a:hover{color:rgba(53,33,15,.5)}.services .categorias ul li a.ativo{color:#35210f;font-weight:bold}.influencer{border:solid 1px #ccc;padding:1rem;height:400px;border-radius:20px;text-align:center;position:relative;box-shadow:0px 0px 10px rgba(0,0,0,.1)}body.home .influenciadores .influencer,.influencer.destaque-1,.influencer.destaque-2{background-color:rgba(0,58,130,.15);border-color:rgba(0,58,130,.3)}.influencer .imagem img{max-width:100%;height:auto;border-radius:50%;margin-bottom:15px}.influencer h2,.influencer .nome{margin-top:1rem;font-size:1rem;margin:0 0 10px 0;padding:0;color:#35210f;font-weight:bold}.influencer .subject{font-size:.8em}.influencer .social-links{position:absolute;bottom:20px;width:85%}.influencer .social-links img{width:25px;margin:5px 2px 0 2px}.influenciadores .influencer .recomendamos-influencer{position:absolute;top:0;right:0}.influenciadores .influencer .recomendamos-influencer img{width:100px}body.home .influenciadores{text-align:center}body.home .influenciadores .foto{margin:10px auto 20px}body.home .influenciadores .foto img{width:100px;height:100px;border-radius:50px;border:solid 3px #fff;box-shadow:0px 4px 4px rgba(0,0,0,.25)}body.home .lista-downloads .download{width:50%;float:left;padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}body.downloads .lista-downloads.list .download{width:100%}.lista-downloads.grid .download .col-foto.cell,.lista-downloads.grid .download .col-info.cell{width:100%}body.downloads .lista-downloads .download{padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}.lista-downloads .download .content{padding:0 15px}.lista-downloads .download .content .foto{position:relative;height:180px;margin-bottom:20px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.lista-downloads .download .content .foto.image-default{background-image:url(/static/img/background-default.jpg);background-size:cover;background-position:top}.lista-downloads .download .content .foto img{border-radius:10px}.lista-downloads .download .content .logo-downloads img{height:40px}.lista-downloads .download .content .logo-downloads{position:absolute;right:10px;bottom:10px;background:rgba(255,255,255,.7);border-radius:10px;padding:5px}.lista-downloads .download .content .organizacao{float:left;margin-bottom:20px;font-size:.8em;font-weight:bold}.lista-downloads .download .content .organizacao span{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px}.lista-downloads .download .content .organizacao span a{color:#fff}.lista-downloads.list .download .content .logo-downloads img{height:40px}.lista-downloads.list .download .content .foto{height:130px}.lista-downloads.list .download .content .col-info{padding-top:6px}.lista-downloads.list .download .content .foto img.logo{height:40px}.lista-downloads.grid .download .content .foto img.logo{height:40px}.lista-downloads .download .content .texto .titulo{font-weight:bold;margin-bottom:10px}.lista-downloads .download .content .texto .titulo a{color:#35210f}.lista-downloads .sem-resultados{color:gray;text-align:center}body.eventos .lista-eventos.list .evento{width:100%}body.eventos .lista-eventos .evento{padding-bottom:30px;margin-bottom:30px;border-bottom:dotted 1px #ddd}.lista-eventos{margin-top:20px}.lista-eventos .evento .content{padding:0 15px}.lista-eventos .evento .content .foto{position:relative;height:180px;margin-bottom:20px;border-radius:10px;text-align:center;display:flex;flex-direction:column;justify-content:center}.lista-eventos .evento .content .foto.image-default{background-image:url(/static/img/background-default.jpg);background-size:cover;background-position:top}.lista-eventos .evento .content .foto img{border-radius:10px}.lista-eventos .evento .content .logo-events img{height:40px}.lista-eventos .evento .content .logo-events{position:absolute;right:10px;bottom:10px;background:rgba(255,255,255,.7);border-radius:10px;padding:5px}.lista-eventos .evento .content .organizacao{float:left;margin-bottom:20px;font-size:.8em;font-weight:bold}.lista-eventos .evento .content .organizacao span{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px}.lista-eventos .evento .content .organizacao span a{color:#fff}.lista-eventos .evento .content .btn-adm{text-align:center;line-height:30px;font-size:14px;margin-bottom:20px;font-weight:bold}.lista-eventos .evento .content .btn-adm div{background-color:#eee;border-radius:10px;cursor:pointer;color:#fff}.lista-eventos .evento .content .btn-adm.status-0 div{background-color:#cb0003}.lista-eventos .evento .content .btn-adm.status-1 div{background-color:#107270}.lista-eventos .evento .content label{font-size:.9em;margin-top:-3px;margin-bottom:15px;border-bottom:solid 3px #003a82;display:inline-flex;font-weight:bold}.lista-eventos .evento .content .horario{font-size:.9em;margin-top:-3px;margin-bottom:15px}.lista-eventos .evento .content .local{font-size:.9em;margin-top:-3px;margin-bottom:10px}.lista-eventos .evento .content .tipo{font-size:.9em;margin-top:-3px;margin-bottom:10px}.lista-eventos.list .evento .content .logo-events img{height:40px}.lista-eventos.list .evento .content .foto{height:130px}.lista-eventos.list .evento .content .col-info{padding-top:6px}.lista-eventos.list .evento .content .col-info.large-4{padding-top:6px;border-left:dotted 2px #003a82}.lista-eventos.list .evento .content .foto img.logo{height:40px}.lista-eventos.grid .evento .content .foto img.logo{height:40px}.lista-eventos .evento .content .texto .titulo{font-weight:bold;margin-bottom:10px}.lista-eventos .evento .content .texto .titulo a{color:#35210f}.lista-eventos .noticia .content .texto .descricao{font-size:.93em;word-break:break-all}.lista-eventos .sem-resultados{color:gray;text-align:center}#lista-eventos .titulo_pagina .visualizacao{position:absolute;right:0;top:0}#lista-eventos .titulo_pagina .visualizacao .view-type{width:45px;height:32px;float:right;margin-left:10px;cursor:pointer}.sidebar .lista-eventos{background-color:rgba(0,58,130,.1);padding:0 15px 15px 15px;border-top:solid 3px #35210f;border-radius:10px}.sidebar .lista-eventos .evento{padding:0px 0px 20px 0px;margin-bottom:20px;width:100%;border:0;border-bottom:dotted 2px #fff;background:none;box-shadow:none}.sidebar .lista-eventos .evento .imagem{width:90px;height:90px;background-color:#35210f;border-radius:10px}.sidebar .lista-eventos .evento .imagem img{width:90px;height:90px;border-radius:10px}.sidebar .lista-eventos .evento .titulo{font-weight:bold;margin-bottom:5px;font-size:inherit;height:auto}.sidebar .lista-eventos .evento .titulo a{color:#35210f;font-size:1.1em}.sidebar .lista-eventos .evento .tipo{font-size:.9em}.sidebar .lista-eventos .evento .local{color:#828282;font-size:.9em}.sidebar .lista-eventos .evento .titulo{font-size:.9em}.sidebar .lista-eventos .evento .horario{color:#828282}.normas-regulamentadoras .norma{margin-bottom:30px;padding:20px;border:1px solid #ccc;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:10px}.normas-regulamentadoras .norma .titulo_destaque{text-align:center;font-weight:bold;font-size:1.5em;margin-bottom:15px}.normas-regulamentadoras .norma .titulo_destaque{background-color:#35210f;border-radius:10px;padding:0 5px;color:#fff}.normas-regulamentadoras .norma h2{font-weight:bold;margin-bottom:10px}.normas-regulamentadoras .norma h2 a{color:#35210f}.normas-regulamentadoras .norma .descricao{margin-bottom:15px;word-break:break-word}.normas-regulamentadoras .norma .relatorio{text-align:center}.normas-regulamentadoras .norma .relatorio img{width:80px}.normas-regulamentadoras .norma .relatorio .label{font-size:.7em;border-radius:5px;margin:15px 0 15px}.normas-regulamentadoras .norma .relatorio .label a{color:#fff}.normas-regulamentadoras .norma .datas{background-color:rgba(214,112,17,.11);padding:5px;text-align:center;font-size:.9em;border-radius:10px}.normas-regulamentadoras .norma .datas span{font-weight:bold;color:#702510}.sidebar .mais-infos{background-color:rgba(0,58,130,.1);padding:0 15px 15px 15px;border-top:solid 3px #35210f;border-radius:10px}.sidebar .normas-mais-informacoes .bloco{margin-bottom:30px}.sidebar .normas-mais-informacoes .bloco .imagem{margin-bottom:15px}.sidebar .normas-mais-informacoes .bloco .imagem img{border-radius:10px}.sidebar .normas-mais-informacoes .bloco .titulo{font-weight:bold;margin-bottom:10px}.sidebar .normas-mais-informacoes .bloco .titulo a{color:#35210f}.sidebar .normas-mais-informacoes .bloco .descricao{font-size:.9em}#footer{background-color:#35210f;color:#fff;padding:50px;text-align:center}#footer .slogan{margin-bottom:10px}.publicidade .label{font-size:14px;color:#999;margin-bottom:10px}.formulario-forum{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);max-width:1200px;margin:20px auto}.formulario-forum .grid-x{display:flex;flex-wrap:wrap}.formulario-forum .main{padding-right:20px}.formulario-forum .main p{font-size:16px;line-height:1.6;color:#555;margin-bottom:15px}.formulario-forum .cell.large-6 input,.formulario-forum .cell.large-6 textarea{width:100%;height:48px;border-radius:8px;border:thin solid #d9d9d9;padding-left:16px;margin-bottom:16px;font-size:16px}.formulario-forum .cell.large-6 form{display:flex;align-items:start;flex-wrap:wrap;padding:25px;margin-top:5%}.forms-forum{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.forms-forum form{width:100%;max-width:400px}.forms-forum h2.sub-titulo{font-size:24px;color:#039;margin-bottom:-20px;margin-bottom:10px;text-align:center;margin-top:20px;border-bottom:solid 3px #003a82;display:inline-flex;font-weight:bold}#form-login{z-index:1}#form-login label,#form-signup label{font-size:.9em;margin-top:-3px;margin-bottom:5px;display:block;font-weight:bold}#form-login #email-login,#password-login{padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px}#form-login .msg{color:red;margin-top:-10px;margin-bottom:10px;text-align:left}#form-login .extra-links{display:flex;justify-content:space-between;align-items:center;margin-top:15px;gap:10px;white-space:nowrap}#form-login .extra-links a{color:#039;text-decoration:none}#form-login .extra-links a:hover{text-decoration:underline}#form-login .extra-links #forgot-password{margin-left:66%;font-size:14px;margin-top:-12px;margin-bottom:10px}#form-login .extra-links #sign-up{font-size:14px;margin-top:-12px;margin-bottom:10px}#form-signup{z-index:2;display:none}#form-signup input[type=text],input[type=email],input[type=password]{padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px}#form-signup .msg{color:red;margin-top:-10px;margin-bottom:10px;text-align:left}#form-signup .extra-links{display:flex;justify-content:space-between;align-items:center;margin-top:15px;gap:10px;white-space:nowrap}#form-signup .extra-links a{color:#039;text-decoration:none}#form-signup .extra-links a:hover{text-decoration:underline}#form-signup .extra-links #sign-in{font-size:14px;margin-top:-12px;margin-bottom:10px}#form-recover{max-width:400px;margin:0 auto;z-index:2;display:none}#form-recover .msg{color:red;margin-top:-10px;margin-bottom:10px;text-align:left}#forms-recover label{font-size:.9em;margin-top:30px;margin-bottom:5px;display:block;font-weight:bold}#form-recover .extra-links{display:flex;justify-content:space-between;align-items:center;margin-top:15px;gap:10px;white-space:nowrap}#form-recover #back-to-login{float:left;font-size:16px;text-decoration:none;padding:10px;cursor:pointer}#form-recover #back-to-login{color:#039;text-decoration:none}#form-recover #back-to-login:hover{text-decoration:underline}button#btnSend{width:100%;padding:12px;background-color:#35210f;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}button#btnSend:hover{background-color:rgba(53,33,15,.5)}button#btnSend-signup{width:100%;padding:12px;background-color:#039;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}button#btnSend-signup:hover{background-color:#05c}button#buttonSendRecover{float:right;padding:10px 20px;background-color:#039;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;width:150px;height:42px}button#buttonSendRecover:hover{background-color:#05c}.social-midia{display:flex;justify-content:center;align-items:center;margin-top:-35px;margin-bottom:15px;width:100%;margin-left:0}.social-midia li{list-style:none}.social-midia a img{height:30px;transition:.5s ease-out;margin:0}.social-midia a:hover img{height:33px;cursor:pointer}img.loading{display:none;margin-top:10px;width:10%}.warning{color:red;font-size:14px;margin-top:10px}.login{align-items:center;gap:15px;margin-left:auto;margin-top:-0.5%}#login-link{color:#fff;text-decoration:none;font-weight:bold;display:flex;align-items:center;gap:8px;margin-left:42%;margin-top:4%}#login-link:hover{text-decoration:underline;color:#f0f0f0}.login-icon{right:20px;top:20px;margin-left:8px;width:20px;height:20px;filter:brightness(0) invert(1)}#user-data-login{display:flex;align-items:center;justify-content:space-between;gap:15px}#user-info{display:flex;flex-direction:column;justify-content:center}.welcome-text{font-size:14px;font-weight:bold;color:#fff;margin-bottom:4px}#btn-edit-logoff{display:flex;gap:10px}#btn-profile-edit a,#btn-logoff-login a{font-size:14px;text-decoration:none;color:#fc0}#btn-logoff-login a{color:#ffcccb}#btn-logoff-login a:hover{color:red;text-decoration:underline}#btn-profile-edit a:hover{text-decoration:underline;color:#f0f0f0}.avatar-login{flex-shrink:0}.avatar-login img{width:50px;height:50px;border-radius:50%;object-fit:cover;background-color:#fff;border:solid 2px #fff}#profile-container{display:flex;background-color:#fff;padding:20px;margin:30px auto;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.3);height:550px}#profile-container .sidebar{width:30%;padding:20px;text-align:center;border-right:1px solid #ccc}#profile-container .avatar img{width:60px;height:60px;background-color:#fff;border-radius:50%;margin:15px auto 0px}#profile-container .user-info #user-name,#profile-container .user-info #user-email{margin-bottom:5px;font-size:14px}#profile-container .button{display:block;width:100%;margin:20px 0;padding:15px;background-color:#003a82;color:#fff;border:none;cursor:pointer;text-align:center;border-radius:5px}#profile-container .button:hover{background-color:#056be7}#profile-container .form-container{flex:1;padding:20px;border-radius:5px}#form-content{height:100%;position:relative}#profile-container #title-profile{width:100%}#title-profile .title{margin-bottom:10px}#title-password .title{margin-bottom:0}#profile-container .title{font-size:36px;color:#039;text-align:center;margin-top:20px;font-weight:bold}#title-profile .title-bar-profile{width:100px;border-bottom:3px solid #003a82;margin:5px auto 20px;margin-top:-10px;display:flex;align-items:center}#title-password .title-bar-profile{margin:0px auto 20px;width:60%;max-width:300px;height:3px;background-color:#003a82;border-radius:2px}#profile-container form{display:flex;flex-direction:column;max-width:400px;margin:0 auto}#profile-container label{margin:10px 0 5px}#profile-container input{padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px}#profile-container .msg{color:red;margin-top:-10px;margin-bottom:10px;text-align:left}#profile-container img.loading{display:none;margin-top:10px;width:10%}#profile-container #save-profile,#profile-container #save-password{background-color:#003a82;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;margin-left:79%}#profile-container #save-profile:hover,#profile-container #save-password:hover{background-color:#056be7}#profile-container .buttons{display:flex;justify-content:space-between;margin-top:20px}#form-content .button-delete{position:absolute;right:14%;top:0}#profile-container #btn-delete{background-color:red;border:none;border-radius:5px;padding:10px;cursor:pointer;display:flex;align-items:center;justify-content:center}#profile-container #btn-delete img{width:20px;height:20px}#profile-container #btn-delete:hover{background-color:darkred;filter:brightness(0.8)}#delete-avatar-btn{font-size:12px;color:darkred;cursor:pointer}#delete-avatar-btn:hover{color:red}.adm.login{background-color:#35210f}.adm.login .content .login{width:400px;margin:0 auto}.adm.login .content .login .logo{padding:30px}.adm.login .content .login input.input{border-radius:5px}.adm.login .content .login div.btn{text-align:right;position:relative}.adm.login .content .login div.btn .msg{color:#ff0;position:absolute;width:80%;text-align:left}.adm.login .content .login div.btn .loading{position:absolute;width:auto;display:none}.adm.login .content .login div.btn .loading img{height:35px}.adm.login .content .login input.btn{border-radius:5px;height:30px;border:none}.adm #header{margin:0;position:fixed;height:70px;width:100%;z-index:3;background-color:#35210f}.adm #header .user{position:absolute;right:30px;font-weight:bold;text-align:right}.adm #header .user .btn-logoff{color:#ff0;font-size:12px;padding-bottom:3px;cursor:pointer}.adm #panel{width:100%;display:flex;flex-direction:row;padding-top:70px}.adm #menu{background-color:rgba(53,33,15,.1);width:200px;position:fixed;height:100vh;overflow-y:auto}.adm #menu a{padding:0}.adm #menu .content{padding:15px}.adm #menu .menu-block{margin-bottom:25px}.adm #menu .menu-block .menu{margin-bottom:10px;font-weight:bold}.adm #menu .menu-block .menu.link,.adm #menu .menu-block .submenu.link{cursor:pointer}.adm #menu .menu-block .submenu{margin-bottom:5px}.adm #main .content{padding:25px}.adm #main{flex:1;padding-left:200px}.adm .loading-adm{height:35px}.adm #main .content #adm-content{padding:0 50px}.adm #main .content .filters{float:right}.adm #main .content .filters .order{float:right}.adm #main .content .filters .order select{font-size:14px}.adm #main .content .filters .form{float:right;margin-left:15px}.adm #main .content .filters .form input{float:left}.adm #main .content .filters .form input#searchText{width:150px;line-height:39px;height:39px;font-size:14px}.adm #main .content .filters .form input#btnOk,.adm #main .content .filters .form input.btnMenu{background-color:#35210f;color:#fff;border:none;border-radius:3px;height:39px;padding:3px;width:auto;padding:0 10px;margin-left:5px;cursor:pointer}.adm #main .content .filters .form input.btnMenu:hover{background-color:rgba(53,33,15,.5)}.adm #main .content h1{color:#35210f;font-size:1.8em;font-weight:bold;padding-bottom:10px;border-bottom:solid 2px #35210f;margin-bottom:20px}.adm #main .content .content-block{padding:15px 0;border-bottom:dotted 1px rgba(53,33,15,.1)}.adm #main .content .content-block.cabecalho{background:rgba(53,33,15,.1);color:#35210f;border-radius:10px;padding:10px 0 !important;margin-bottom:10px !important}.adm #main .content .content-block.max-1000{max-width:1000px;margin:0 auto}.adm #main .content .content-block.hover:hover{background-color:rgba(53,33,15,.1);cursor:pointer;border-radius:10px}.adm #main .content .content-block h2{font-weight:bold;margin-bottom:10px}.adm #main .content .content-block .photo img{border-radius:10px}.adm #main .content .content-block .logo-status{text-align:center}.adm #main .content .content-block .logo-status .organizacao{padding-bottom:20px;font-weight:bold;color:#35210f}.adm #main .content .content-block .logo-status .btn-status{background-color:rgba(53,33,15,.1);border-radius:10px;height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer}.adm #main .content .content-block .logo-status .btn-status.status-0{background-color:#cb0003}.adm #main .content .content-block .logo-status .btn-status.status-1{background-color:#107270}.adm #main .content .content-block .logo-status .logo img.logo{height:30px;margin-bottom:20px}.adm #main .content .content-block .tools .badge{width:80px;padding:0;height:80px;background-color:rgba(53,33,15,.1);color:#35210f;font-size:3em;position:absolute;font-weight:bold;text-align:center;padding-top:12px;border-radius:5px}.adm #main .content .content-block .tools .badge .label{background:none;display:block;color:#35210f;top:0;position:absolute;width:100%;text-align:center}.adm #main .content .content-block .tools .badge.no-content{background-color:rgba(153,0,0,.15);color:#900}.adm #main .content .content-block .tools .badge.no-content .label{color:#900}.adm #main .content .content-block .data{padding-top:10px;color:gray;font-size:14px}.adm #main .content .content-block.organizations{padding:15px 0;margin-bottom:10px;border:none}.adm #main .content .content-block.organizations .logo{text-align:center}.adm #main .content .content-block.organizations .logo img{max-height:50px;max-width:150px}.adm #main .content .content-block.organizations .tools .badge{width:60px;height:60px;font-size:1.5em;padding-top:18px;min-width:auto}.adm #main .content .content-block.organizations .tools .badge .label{font-size:12px}.adm #main .content .content-block.organizations .miss-logo{color:#900;line-height:50px;height:50px;text-transform:uppercase;font-weight:bold}.adm #main .content .content-block.organizations h2{margin-bottom:0px}.adm #main .content #adm-content #form-single{max-width:700px;margin:20px auto}.adm #main .content #adm-content #form-single .block-field{margin-bottom:20px}.adm #main .content #adm-content #form-single .block-field .label{background:none;color:#35210f;padding-left:0}.adm #main .content #adm-content #form-single .block-field .preview{margin-bottom:20px;background-color:rgba(53,33,15,.1);padding:20px;border-radius:10px;width:fit-content}.adm #main .content #adm-content #form-single .block-field .preview img{height:70px}.adm #main .content #adm-content #form-single .block-field select{width:200px}.adm #main .content #adm-content #form-single .field input.btn{background-color:#003a82;color:#fff;border:none;border-radius:3px;height:39px;padding:3px;width:auto;padding:0 10px;margin-left:5px;cursor:pointer;float:right}.adm #main .content #adm-content #form-single .field input.btn:hover{background:rgba(53,33,15,.5)}.adm #main .content #adm-content #form-single .field .btn-msg{color:#35210f;font-size:14px}.adm #main .content #adm-content #form-single .field .btn-msg.error{color:darkred}.adm #main .content #adm-content #form-single .field .btn-msg.success{color:#006400}.topicos{margin-left:3%}.publicidade{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;padding:10px;border-radius:8px}.publicidade .label{font-weight:bold;font-size:12px;color:#888;text-transform:uppercase}.titulo_pagina{text-align:center;border-bottom:solid 3px #35210f;margin:0 30px 30px 30px;padding-bottom:20px;position:relative;width:97%}.titulo_pagina h1{font-size:24px;margin-bottom:20px;color:#333;text-align:center}.favoriteds{display:flex;justify-content:flex-end;margin-bottom:-3%;width:99%}#btn-favorited{padding:10px 20px;background-color:#35210f;color:#fff;border:none;border-radius:5px;font-weight:bold;cursor:pointer;transition:background-color .3s ease}#btn-favorited:hover{background-color:rgba(53,33,15,.5)}.favorited.active{background-color:#007bff}.icon-favorited{width:20px;height:20px}.main-topicos{order:1;flex:1}.main-topicos .topico{align-items:center;justify-content:space-between;min-height:160px;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:20px}.topico-avatar img{border-radius:50%;width:80px;height:80px;margin-right:15px}.topico-conteudo{border-left:dotted 2px #35210f;margin-left:-5%}.topico-conteudo h2{font-size:18px;margin:0;color:#333;margin-top:5%;font-weight:bold;color:#35210f}.topico-conteudo p{font-size:14px;color:#666;margin:5px 0 10px}.topico-conteudo .author-category{margin-top:5%}.topico-conteudo .author-category span.category{font-weight:bold}.topico-info{display:flex;flex-direction:column;align-items:center;color:#999;font-size:14px;gap:10px}.topico-info .comentarios,.topico-info .visualizacoes,.topico-info .tempo{align-items:center;gap:5px;color:#5e5e5e;margin-top:10%}.topico-info .comentarios{background-color:#bdc3c7;border-radius:2px;display:inline-block;padding:8px 14px;color:#fff;font-size:14px;font-family:"Open Sans Bold",sans-serif;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);right:-4px;top:-5px}.topico-info .comentarios::before{font-size:18px;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.topico-info .comentarios::after{content:"";width:11px;height:11px;background-color:#bdc3c7;position:absolute;bottom:-5px;left:50%;margin-left:-5.5px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.topico-info .comentarios .mark{position:absolute;top:50%;right:10px;transform:translateY(-50%);border:2px solid #bdc3c7}.topico-info .visualizacoes::before{content:"👁️";font-size:16px;filter:grayscale(100%)}.topico-info .tempo{text-align:center}.topico-info .tempo span{font-size:12px}.topico-info .tempo::before{content:"⏰";font-size:16px;filter:grayscale(100%);margin-right:5px}.categorias{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.categorias h3{font-size:16px;color:#333;margin-bottom:15px;text-transform:uppercase;font-weight:bold;border-bottom:2px solid #ddd;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center}.categorias h3 .all{font-size:14px;color:#555;text-decoration:none;margin-left:auto;text-transform:lowercase}.categorias h3 .all:hover,.categorias h3 .all.ativo{color:#3538cc}.categorias ul{list-style:none;padding:0;margin:0}.categorias ul li{display:flex;justify-content:space-between;font-size:14px;padding:10px 0;border-bottom:1px solid #eee;color:#555}.count{background-color:#eee;border-radius:12px;padding:2px 8px;font-size:12px;color:#5e5e5e;margin-left:5px}.topico,.menu-lateral,.publicidade{transition:box-shadow .3s ease}.menu-lateral{order:2;margin-left:auto}.topico:hover{box-shadow:0 4px 15px rgba(0,0,0,.2)}.categorias ul li a:hover .count,.categorias ul li a.ativo .count{color:#fff;background-color:#35210f}.categorias ul li a:hover,.categorias ul li a.ativo{color:#3538cc}.create-topics{display:flex;justify-content:flex-end;margin-bottom:2%;width:99%}.create-topics input[type=button]{padding:10px 20px;background-color:#35210f;color:#fff;border:none;border-radius:5px;font-weight:bold;cursor:pointer;transition:background-color .3s ease}.create-topics input[type=button]:hover{background-color:rgba(53,33,15,.5)}#create-topics-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}#modal-content{background-color:#fff;padding:3%;border-radius:10px;width:40%;box-shadow:0 4px 8px rgba(0,0,0,.2)}#modal-content #title-topics{width:100%;margin-bottom:35px}#modal-content .title{font-size:36px;color:#039;margin-bottom:-20px;margin-bottom:10px;text-align:center;margin-top:20px;font-weight:bold}#modal-content .title-bar-profile{width:305px;border-bottom:3px solid #35210f;margin:5px auto 20px;margin-top:-10px;display:flex;align-items:center}#modal-content #topics-form{text-align:-webkit-center}#modal-content label{margin-left:10%;text-align:left}#modal-content .msg{color:red;margin-top:-5px;margin-bottom:10px;text-align:center}#topics-form input[type=text]{width:80%;padding:8px;margin:12px 0;border:1px solid #ccc;border-radius:4px}#description-topic,#description-edit{width:80%;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:4px;height:100px;resize:vertical}#topics-form .categories{margin-bottom:10px}#topics-form select{width:80%;padding:8px;margin:10px 0;border:1px solid #ccc;border-radius:4px;font-size:14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;position:relative;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M0 0L2 3L4 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:10px}#topics-form select[multiple]{height:auto;min-height:120px}.buttons button{padding:10px 20px;margin:10px 0;border:none;border-radius:5px;cursor:pointer}#save-topics{background-color:#35210f;color:#fff;float:right;margin-right:10%}#save-topics:hover{background-color:rgba(53,33,15,.5)}#cancel-topics{background-color:#666e76;color:#fff;float:left;margin-left:10%}#cancel-topics:hover{background-color:#5a6268}#create-topics-container.hidden{display:none}#favoritos-container{display:none}.topico-forum{margin-top:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:20px}.topico-forum .topic-image{display:flex;justify-content:center;align-items:center;background-color:#f9f9f9;border-radius:8px;overflow:hidden;max-width:150px;flex:0 0 150px}.topico-forum .topic-image img{width:100%;height:auto}.topico-forum .topic-info{flex:1;padding:10px 0}.topico-forum .topic-info .topic-title{font-size:24px;font-weight:bold;color:#333;margin-bottom:10px}.topico-forum .topic-info .topic-meta{font-size:14px;color:#777;margin-bottom:15px}.topico-forum .topic-info .topic-meta strong{color:#333}.topico-forum .topic-info .topic-category{display:inline-block;background-color:#35210f;color:#fff;padding:3px 8px;border-radius:5px;font-size:12px;font-weight:bold}.topico-forum .topic-info .topic-description{font-size:16px;line-height:1.5;color:#555}.topico-forum .button-info .button-group{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;padding:10px}.topico-forum .button-info .button-group .button{width:150px;height:30px;max-width:150px;text-align:center;padding:8px 12px;background-color:#35210f;color:#fff;border:none;font-size:14px;font-weight:bold;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.topico-forum .button-info .button-group .back-button{background-color:#6c757d}.topico-forum .button-info .button-group .back-button:hover{background-color:#5a6268}#favorite-button:not(.favorited):hover{background-color:rgba(53,33,15,.5);box-shadow:0 2px 4px rgba(0,0,0,.2)}#favorite-button.favorited{background-color:#2e8b57;color:#fff;border:none;box-shadow:0 4px 8px rgba(0,0,0,.3)}#favorite-button.favorited:hover{background-color:#276b48;box-shadow:0 6px 12px rgba(0,0,0,.3)}#edit-button{background-color:#003a82;border-radius:5px;padding:5px;cursor:pointer;margin-left:85%}#edit-button img,#delete-button img{width:20px;height:20px}#edit-button:hover{filter:brightness(0.8);background-color:#0056b3}#edit-topics-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}#edit-topics-container.hidden{display:none}#modal-content{background-color:#fff;padding:3%;border-radius:10px;width:40%;box-shadow:0 4px 8px rgba(0,0,0,.2)}#modal-content #title-edit{width:100%;margin-bottom:35px}#modal-content .title{font-size:36px;color:#35210f;margin-bottom:-20px;margin-bottom:10px;text-align:center;margin-top:20px;font-weight:bold}#modal-content .title-bar-profile{width:305px;border-bottom:3px solid #35210f;margin:5px auto 20px;margin-top:-10px;display:flex;align-items:center}#modal-content #edit-form{text-align:-webkit-center}#modal-content label{margin-left:10%;text-align:left}#modal-content .msg{color:red;margin-top:-5px;margin-bottom:10px;text-align:center}#edit-form input[type=text]{width:80%;padding:8px;margin:12px 0;border:1px solid #ccc;border-radius:4px}#edit-form .categories{margin-bottom:10px}#edit-form select{width:80%;padding:8px;margin:10px 0;border:1px solid #ccc;border-radius:4px;font-size:14px}#edit-form select[multiple]{height:auto;min-height:120px}.buttons button{padding:10px 20px;margin:10px 0;border:none;border-radius:5px;cursor:pointer}#save-edit{background-color:#003a82;color:#fff;float:left;margin-left:5%}#save-edit:hover{filter:brightness(0.8);background-color:#039}#cancel-edit{background-color:#666e76;color:#fff;float:left;margin-left:10%}#cancel-edit:hover{filter:brightness(0.8);background-color:5a6268}#delete-button{background-color:red;border-radius:5px;padding:5px;cursor:pointer;margin-right:10%;float:right}#delete-button:hover{filter:brightness(0.8);background-color:darkred}.caixa-conversa{flex:1;display:flex;flex-direction:column;margin-top:20px;padding:0;background-color:#f9f9f9;border:1px solid #ddd;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.area-mensagens{flex:1;padding:20px;background-color:#fff;display:flex;flex-direction:column}.pagination{display:flex;align-items:center;gap:10px;font-family:sans-serif;margin-top:16px;justify-content:center}.pagination-numeros{display:flex;gap:4px}button.paginacao-btn,button#prev-page,button#next-page{padding:6px 12px;border:1px solid #35210f;background:#35210f;cursor:pointer;color:#fff;border-radius:5px}button.paginacao-btn:hover{background-color:rgba(53,33,15,.1);border-color:rgba(53,33,15,.5);color:#35210f}button.paginacao-btn.active{background:rgba(53,33,15,.5);color:#fff;border-color:rgba(53,33,15,.5)}button:disabled{opacity:.5;cursor:not-allowed}.paginacao-ellipsis{padding:6px 10px;color:#666}.conversa-enviar{display:flex;align-items:center;height:50%;padding:10px}.enviar-avatar{display:flex;justify-content:center;align-items:center;align-self:baseline}.enviar-avatar img{width:50px;height:50px;border-radius:50%;object-fit:cover}.enviar-texto{flex:1}.enviar-texto textarea{width:100%;height:50px;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:14px;color:#333;resize:none;overflow-y:auto;max-height:200px;display:block}.enviar-botao{display:flex;justify-content:center;align-items:center}.enviar-botao .button{width:100%;height:40px;background-color:#35210f;color:#fff;border-radius:6px;border:none;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.enviar-botao .button:hover{background-color:rgba(53,33,15,.5)}.enviar-texto-label{font-size:12px;text-align:center;padding-bottom:5px}.enviar-texto-label.success{color:green}.enviar-texto-label.error{color:darkred}.enviar-texto-label a{color:#35210f;font-weight:bold}.enviar-texto-label img{width:25px;height:25px}#area-mensagens .mensagem{display:flex;align-items:stretch;gap:15px;border:1px solid #ddd;padding:25px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-bottom:15px;margin-left:30px}#area-mensagens .mensagem-destaque{background-color:rgba(53,33,15,.05);margin-left:0}#area-mensagens .mensagem-avatar{position:relative;display:flex;flex-direction:column;align-items:center;width:100px;text-align:center;padding-right:20px}#area-mensagens .mensagem-avatar::after{content:"";position:absolute;top:-15px;bottom:-15px;right:0;width:1px;background-color:#ddd}#area-mensagens .mensagem-avatar .avatar-img{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-bottom:8px}#area-mensagens .mensagem-conteudo-bloco{flex:1;word-wrap:break-word}#area-mensagens .mensagem-autor{font-weight:bold;color:#333;font-size:14px}#area-mensagens .mensagem-conteudo{color:#555;font-size:15px;line-height:1.6}#area-mensagens .mensagem-header{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:6px;display:flex;justify-content:space-between}#area-mensagens .mensagem-header-left{display:flex;gap:10px;align-items:center}#area-mensagens .mensagem-header-right{display:flex;gap:8px;align-items:center}#area-mensagens .mensagem-horario{font-size:12px;color:#999}#area-mensagens .edit-message{font-size:12px;cursor:pointer}#area-mensagens .edit-message:hover{color:rgba(53,33,15,.5)}#area-mensagens .edit-message-loading{position:relative;margin-top:-5px;display:none}#area-mensagens .edit-message-loading img{width:18px;height:18px}#area-mensagens .edit-message-msg{font-size:12px}#area-mensagens .edit-message-msg.success{color:green}#area-mensagens .edit-message-msg.error{color:red}#area-mensagens .edit-message-save{height:40px;width:100px;border-radius:5px;color:#fff;background-color:#35210f;margin-right:10px;cursor:pointer}#area-mensagens .edit-message-save:hover{background-color:rgba(53,33,15,.5)}#area-mensagens .edit-message-cancel{height:40px;width:100px;border-radius:5px;color:#fff;background-color:rgba(53,33,15,.1);margin-right:10px;cursor:pointer;color:#35210f}#area-mensagens .edit-message-cancel:hover{background-color:rgba(53,33,15,.05);color:#35210f}#area-mensagens .edit-message-delete{border-radius:5px;background-color:#940d0d;cursor:pointer;color:#fff;padding:5px}#area-mensagens .edit-message-delete:hover{background-color:red}#area-mensagens .edit-message-delete img{width:20px;height:20px}#back-to-down{position:fixed;bottom:20px;right:20px;cursor:pointer;width:30px;height:30px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}#back-to-down img{width:100%;height:100%}#back-to-down.visible{visibility:visible;opacity:.7}@media only screen and (max-width: 780px){.titulo_pagina h1 span{display:block;right:auto;text-align:center;width:100%}#instagram-mobile{display:flex}#header{display:flex;position:fixed;z-index:9;border-bottom:solid 2px #35210f}#header .logo .menu-mobile{display:block}#header .anuncie-item .anuncie-icon{display:none}#header .item-mobile{display:flex !important}#header .avatar-login{flex-shrink:0;border-radius:50%;margin-left:10%}#header #user-name-login{display:flex;align-items:center;margin-left:20px}#header .welcome-text{font-size:14px;font-weight:bold;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;max-width:125px;margin-left:-19px}#header ul.menu li.mobile-only{display:flex}.forum{font-family:Arial,sans-serif;margin:0}.cell.large-2.medium-2.small-12.login{display:none}.topico-avatar{display:inline-flex;justify-content:center;border-bottom:dotted 3px #003a82}.topico-avatar img{border-radius:50%;width:50%;height:50%;margin-bottom:5%}.topico-conteudo{margin-top:5%;border-left:none;margin-left:0%}.topico-info .comentarios,.topico-info .visualizacoes,.topico-info .tempo{align-items:center;gap:5px;color:#5e5e5e;margin-top:5%}.create-topics{display:flex;justify-content:flex-end;margin-right:1%;margin-bottom:5%;margin-top:5%}.topicos{margin-left:0}.titulo_pagina{text-align:center;border-bottom:solid 3px #003a82;margin:0 5px 10px 5px;padding-bottom:0px;position:relative}#modal-content{background-color:#fff;padding:10% 0%;border-radius:10px;width:90%;box-shadow:0 4px 8px rgba(0,0,0,.2)}#modal-content #title-topics{width:100%;margin-bottom:35px;margin-top:-5%}.menu-lateral{order:1;margin-bottom:5%}.menu-container{padding-top:74px}.menu-container ul.menu .item-web{display:none !important}.menu-container{padding-bottom:50px}.grupos-lista .grupo .descricao{margin-bottom:5px;word-break:break-all}#header ul.menu.align-right{display:none;margin:70px auto 10px}#header ul.menu li{margin-bottom:5px;justify-content:center}#icon-instagram{display:none}.logo-site{width:70%}.lista-noticias .noticia{float:none !important;width:100% !important}.lista-noticias .noticia .content .texto{height:auto}.empresas-lista .empresa{float:none;width:100%}.empresas-lista .empresa.destaque-1 .nome-da-empresa{padding-right:25px;height:auto}.grupos-lista .grupo{float:none;width:100%}.grupos-lista .grupo.destaque-1{padding-right:25px;height:auto}#lista-noticias .visualizacao{display:none}.lista-vagas .vaga{width:100%}.lista-vagas .nome-vaga{height:auto}.ultra-banner .mobile{display:block}.ultra-banner .desktop{display:none}.lista-videos .video{float:none !important;width:100% !important}#filtro-curso{position:relative}#filtro-curso .filter{width:100%;float:none;margin-left:0}#filtro-curso .filter select{height:2.4375rem}#jobs .count{position:relative;text-align:center}#lista-noticias .count{position:relative;text-align:center}#lista-video .count{position:relative;text-align:center}#lista-curso .count{position:relative;text-align:center}#empresas .count{position:relative;text-align:center}#lista-grupos .count{position:relative;text-align:center}.titulo_secao{text-align:center}.titulo_secao span{position:relative;text-align:center;display:block}#lista-video .titulo_pagina .visualizacao{display:none}.search-form.desktop{display:none}.search-form.mobile{display:block}.trend-search span.title{display:block}.lista-eventos.list .evento .content .col-info.large-4{border-top:dotted 3px #003a82;border-left:none;margin-top:10px}.lista-eventos .evento .content .organizacao span{background-color:#35210f;color:#fff;padding:5px 10px;border-radius:5px;margin-top:10px}.lista-eventos .evento .content .foto img{border-radius:10px;margin-top:10px;margin-bottom:20px}#form-signup .extra-links{flex-direction:row;justify-content:space-between}#form-signup .extra-links a{color:#039;text-decoration:none}#form-signup .extra-links a:hover{text-decoration:underline}#form-signup .extra-links #sign-in{font-size:14px;margin-top:-12px;margin-bottom:10px}#form-login .extra-links{flex-direction:row;justify-content:space-between;width:100%}#form-login .extra-links a{color:#039;text-decoration:none}#form-login .extra-links a:hover{text-decoration:underline}#form-login .extra-links #forgot-password{float:right;font-size:14px;margin-top:-12px;margin-bottom:10px;margin-left:0}#form-login .extra-links #sign-up{font-size:14px;margin-top:-12px;margin-bottom:10px;margin-right:-15%}#profile-container{flex-direction:column;padding:10px;height:auto}#profile-container .sidebar{width:100%;border-right:none;border-bottom:1px solid #ccc;padding:10px}#profile-container .form-container{width:100%;padding:10px}#profile-container .title{font-size:24px}#profile-container input{font-size:14px;padding:10px}#profile-container #save-profile,#profile-container #save-password{margin-left:0;width:100%}#profile-container .button-delete{position:static;margin-top:20px;display:flex;justify-content:center}#profile-container #btn-delete{padding:10px 20px}#edit-button{width:80%;max-width:30px;margin-left:92%;margin-bottom:8px}#login-link{margin-left:0}.topico-forum{flex-direction:column;align-items:center;text-align:center}.topico-forum>.large-3{display:flex;justify-content:center}.topic-image{width:100px !important;border-radius:360px !important}.topic-info,.button-info,.topic-image{width:100%}.button-info{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.button-group{display:flex;gap:5dvh;width:100%;justify-content:space-between;flex-wrap:nowrap}.button-group .button{flex:1 1 auto;max-width:150px;width:0}.back-button{float:left}#favorite-button{float:right}.topic-title{font-size:1.5rem;margin-top:1rem}.topic-meta{font-size:.95rem}.topic-category{display:inline-block;margin-top:.5rem}.caixa-conversa{padding:0 !important}.area-mensagens{flex:1;padding:10px !important;background-color:#fff;display:flex;flex-direction:column}#area-mensagens .mensagem{flex-direction:column;align-items:none;gap:20px}#area-mensagens .mensagem-avatar{flex-direction:row;padding:5px;gap:10px;width:100%;flex-wrap:nowrap;text-align:right}#area-mensagens .mensagem-conteudo{padding:5px}#area-mensagens .mensagem-avatar::after{content:"";position:none;top:0;bottom:0;right:0;width:0;background-color:none}#area-mensagens .mensagem-avatar .avatar-img{width:50px;height:50px}.enviar-avatar,.enviar-botao{display:flex;justify-content:center;align-items:center}.enviar-avatar img{width:40px;height:40px;border-radius:50%}.enviar-texto textarea{width:100%;height:40px;resize:none;border-radius:5px;padding:10px;font-size:14px}.conversa-enviar-mobile .cell{margin-right:10px;margin-left:7px}#enviar-mensagem{width:56px !important;height:40px;font-size:12px}.pagination{display:flex;margin-left:8%}.lista-vagas .modal-content{width:92%}.lista-vagas .modal-content h2{font-size:28px;margin:0px auto 8%}.lista-vagas .modal-buttons{margin-top:40px}#cancel-report{margin-left:0}#confirm-report{margin-right:0}.formulario-forum .cell.large-6 form{padding:0px !important}#form-recover .extra-links{margin-top:32px}.forms-forum h2.sub-titulo{margin-bottom:40px}#btn-logoff-login{width:100%}.btn-logoff{display:flex !important;justify-content:center;margin-right:9%}.forum.services .categorias ul{display:none}.forum.services .categorias h3{margin-bottom:0;border-bottom:0}}