.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-area .form-element input::-webkit-input-placeholder{font-size:16px}.form-area .form-element input:-moz-placeholder{font-size:16px}.form-area .form-element input::-moz-placeholder{font-size:16px}.form-area .form-element input:-ms-input-placeholder{font-size:16px}.form-area .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}.content-area .post-capa img{width:100%}.post-area .gen-black-900{line-height:40px;text-transform:initial;font-size:35px;border-bottom:1px solid #e8e7e2}.post-area .texto-rico{font-family:'Roboto',sans-serif;font-weight:200}.post-area .texto-rico strong{font-weight:700}.internal-content .interation-area{position:relative}.internal-content .fixed-area.fixed{position:fixed;margin-left:35px}.share-area ul li{display:inline-block;margin-right:15px}.share-area ul li a{display:inline-block}.share-area ul li a svg{width:30px;fill:#696969}.share-area ul li a:hover svg{fill:#77418a}.interation-area .newsletter-form-area .form-element input{height:50px}.newsletter-form-area .form-element .button-submit{display:inline-block}.newsletter-form-area .form-element .button-submit input{border-color:#77418a;color:#77418a;font-size:16px;height:40px!important;line-height:20px}.newsletter-form-area .form-element .button-submit input:hover{color:#FFF}@media only screen and (max-height:768px){.internal-content .fixed-area.fixed{position:relative!important;margin-left:35px;top:initial}}.paginacao-area{position:relative;padding-top:100px;margin-top:100px;margin-bottom:100px}.paginacao-area:before{content:'';position:absolute;width:60px;height:1px;background:#77418a;left:50%;margin-left:-30px;top:0}.paginacao-area a{display:inline-block;text-transform:uppercase;font-size:20px}.paginacao-area a .tipo{display:block;margin-bottom:5px}.paginacao-area a .titulo{display:block;color:#77418a;font-size:16px;line-height:20px}.paginacao-area a:hover{color:#77418a}