.internal-content{position:relative;overflow:hidden}.internal-header-area{padding-top:80px}.internal-content .internal-header-area h1{text-transform:uppercase;padding-bottom:40px;position:relative;margin-bottom:80px}.internal-content .internal-header-area h1:before{content:'';position:absolute;width:60px;height:1px;background:#77418a;left:50%;margin-left:-30px;bottom:0}.internal-nav-area .internal-menu{font-size:0;width:100%}.internal-menu .item{display:inline-block;margin-right:20px}.internal-nav-area a,.internal-nav-area a.ativo{font-size:18px;position:relative}.internal-nav-area a.ativo,.internal-nav-area a:hover{color:#77418a}.internal-nav-area a.ativo:before,.internal-nav-area a:before{content:'';position:absolute;width:0%;height:1px;bottom:-5px;left:50%;margin-left:0%;background:#77418a;-webkit-transition:all 3 ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.internal-nav-area a.ativo:before{width:100%;margin-left:-50%}.internal-nav-area a:hover:before{width:100%;bottom:-5px;left:50%;margin-left:-50%;background:#77418a}@media only screen and (max-width:992px){.internal-nav-area .internal-menu{font-size:0;width:100%;white-space:nowrap;overflow-x:scroll;min-height:50px}}.form-area .form-element{position:relative;text-align:right}.form-area .form-element .button-submit .button-hidden{position:relative;z-index:2}.form-area .form-element input{height:45px;padding-top:5px;max-width:70%;padding-left:10px;font-size:16px}.form-element input::-webkit-input-placeholder{font-size:16px}.form-element input:-moz-placeholder{font-size:16px}.form-element input::-moz-placeholder{font-size:16px}.form-element input:-ms-input-placeholder{font-size:16px}.form-element input::-ms-input-placeholder{font-size:16px}.form-area .form-element .button-submit .button-hidden input{border:none;background:none;text-indent:-200px;overflow:hidden}.form-area .form-element .button-submit{position:absolute;top:0;right:0;width:10%;height:100%;min-width:50px}.form-area .form-element .button-submit .icon{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;text-align:right;padding-right:15px}.form-area .form-element .button-submit .icon svg{display:inline-block;position:relative;top:50%;margin-top:-25px;width:20px;fill:#844094;opacity:1;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.form-area .form-element .button-submit:hover .icon svg{opacity:.5}@media only screen and (max-width:992px){.form-area .form-element input{width:100%;max-width:100%}}.content-area .post-capa{position:relative}.post-capa .post{position:absolute;z-index:10;width:100%;left:0;display:block}.post-capa .post .categoria{display:block;color:#FFF;font-size:15px;text-transform:lowercase}.post-capa .post .titulo{display:inline-block;color:#FFF;max-height:122px;line-height:40px;overflow:hidden}.post-capa .post .bt-chamada{display:block;margin-top:30px}.post-capa .post .bt-chamada .btn-border-light{border-color:#FFF;color:#FFF;padding:10px 20px;font-size:16px}.post-capa .post:hover .bt-chamada .btn-border-light,.post-capa .post .bt-chamada .btn-border-light:hover{background:#FFF;color:#000}.post-capa .bg{position:relative;width:100%;display:block;overflow:hidden}.post-capa .bg:before{content:'';position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.7) 100%)}.post-capa .bg img{width:100%}.post-area .post a{display:block}.post .capa-area img{width:100%}.post .capa-area:hover img{opacity:.7}.post-area .post .ler-mais{display:inline-block;font-size:16px;padding:2% 5%}.post-area .post .categoria{display:block;color:#696969;font-size:14px;text-transform:lowercase;font-weight:900}.post-area .post .gen-black-900{text-transform:initial;line-height:40px}.post-area .post .gen-black-900:hover{color:#77418a}.post-area .post .titulo{position:relative;display:inline-block;max-height:82px;overflow:hidden}.post-area .post .chamada{position:relative}.post-area .post .chamada:before{content:'';position:absolute;width:100%;max-width:120px;height:1px;background:#e8e7e2;top:0;left:0}.post-area .post .text-lg-end .chamada:before{left:initial;right:0}.post .chamada.gen-font-light{font-size:20px}.paginacao-area .item{display:inline-block;margin:0 5px}.paginacao-area .item a{font-size:20px}.paginacao-area .item a.ativo,.paginacao-area .item a:hover{color:#77418a}.internal-content .newsletter-area{background:rgba(140,140,140,1);background:-moz-linear-gradient(top,rgba(140,140,140,1) 0%,rgba(140,140,140,1) 44%,rgba(105,105,105,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(140,140,140,1)),color-stop(44%,rgba(140,140,140,1)),color-stop(100%,rgba(105,105,105,1)));background:-webkit-linear-gradient(top,rgba(140,140,140,1) 0%,rgba(140,140,140,1) 44%,rgba(105,105,105,1) 100%);background:-o-linear-gradient(top,rgba(140,140,140,1) 0%,rgba(140,140,140,1) 44%,rgba(105,105,105,1) 100%);background:-ms-linear-gradient(top,rgba(140,140,140,1) 0%,rgba(140,140,140,1) 44%,rgba(105,105,105,1) 100%);background:linear-gradient(to bottom,rgba(140,140,140,1) 0%,rgba(140,140,140,1) 44%,rgba(105,105,105,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c8c8c',endColorstr='#696969',GradientType=0)}.newsletter-area h2{color:#FFF;font-size:30px;font-weight:400}.newsletter-area .form-element input{min-width:300px;max-width:420px;height:45px;font-size:16px}.newsletter-area input.bt-enviar{font-family:'Roboto',sans-serif;font-size:20px;font-weight:400;color:#FFF;font-size:16px;min-width:initial;background-color:#9b9b9b;border-radius:0px!important;border:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter-area input.bt-enviar:hover{background:#3e3e3e;color:#FFF}@media only screen and (max-width:992px){.newsletter-area .form-element input{width:100%;max-width:initial}.newsletter-area input.bt-enviar{width:80%}}footer.mt-5{margin-top:0%!important}