header[data-elementor-type="header"]{position:absolute;z-index:999999;width:100%;padding:25px}.header-site .e-con-inner{border-radius:25px;padding:0 25px;background-color:var(--e-global-color-primary)}.rodape-principal{background:linear-gradient(#417972 68%,#2f595a,#162c38)}.form-cotar{width:80%;margin:auto}.form-cotar label{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.form-cotar label .campo{border-radius:30px;padding:6px;border-radius:10px}.form-cotar label .field-name{width:30%;color:var(--e-global-color-79e5be1);font-size:22px;font-weight:300}.form-cotar label .wpcf7-form-control-wrap{width:70%}.form-cotar .btn-news{width:70%;margin-left:auto;display:block;border-radius:15px;background:var(--e-global-color-secondary);border:2px solid var(--e-global-color-secondary);font-weight:500;color:var(--e-global-color-79e5be1)}.form-cotar .btn-news:hover{background-color:transparent}.form-newsletter{display:flex;flex-wrap:wrap;align-items:start}.form-newsletter .wpcf7-form-control-wrap{width:70%}.form-newsletter input[type="submit"]{width:28%;margin-left:2%}e-page-transition{z-index:99999999!important}#btn-transformar a{width:500px;text-align:center}.form-newsletter input[type="submit"],.form-newsletter .campo{background:var(--e-global-color-primary);border-radius:30px;font-weight:400;color:var(--e-global-color-79e5be1);border:none}.form-newsletter .campo::placeholder{font-family:"Arboria";font-weight:400;color:var(--e-global-color-79e5be1)}.form-newsletter input[type="submit"]{font-family:"Sora"}.form-newsletter input[type="submit"]:hover{background:linear-gradient(var(--e-global-color-secondary),var(--e-global-color-primary))}.page-template-default .social-topo svg path,.blog .social-topo svg path,.single-post .social-topo svg path,.search .social-topo svg path{fill:var(--e-global-color-primary)}.post-bottom{display:flex;align-items:flex-start;border-top: 2px solid rgb(22 44 56 / 0.5)}.post-bottom .previous-post,.post-bottom .share-post{width:50%;position:relative}.post-bottom .previous-post::after{content:'';width:2px;background-color: rgb(22 44 56 / 0.5);height:100%;display:block;position:absolute;right:0;top:10px}.post-bottom .previous-post a{display:flex}.post-bottom .previous-post a svg{height:46px;margin-right:12px;margin-top:3px}.post-bottom .post-bottom-name{color:var(--e-global-color-primary);line-height:1em}.share-post{text-align:right}.previous-post,.share-post{padding:15px}.post-bottom-name h2,.share-post h2{margin:0;font-weight:900;font-size:26px}.share-post ul{padding:0;list-style:none;margin-top:5px}.share-post ul li{display:inline-block;margin:0 3px}.share-post ul li a svg{width:20px}#banner-blog::before{z-index:1}#banner-blog.ativo::before{background-color:var(--e-global-color-primary)!important;opacity:.5}#post-conteudo{transition:all .3s}#post-conteudo.ativo{margin-top:-140px}@media (min-width:1024px){.elementor-nav-menu--layout-horizontal .elementor-nav-menu{justify-content:space-between!important}.loop-blog .e-loop-item:nth-child(3){grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}.header-site .elementor-item{position:relative}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:0!important}.header-site .elementor-item::after{content:"";display:block;width:0%!important;position:absolute;bottom:0;left:0!important;height:1px!important;background-color:var(--e-global-color-79e5be1)!important;opacity:1!important;transform:none!important;z-index:3!important}.header-site .elementor-item:hover::after{width:100%!important}}@media (max-width:767px){.form-newsletter .wpcf7-form-control-wrap,.form-newsletter input[type="submit"],.form-cotar label .field-name,.form-cotar label .wpcf7-form-control-wrap{width:100%;margin-left:0;margin-bottom:12px}#btn-transformar a{width:100%}.form-cotar label .field-name{margin-bottom:5px}.form-cotar label{flex-wrap:wrap}.form-cotar .btn-news,.form-cotar{width:100%}.post-bottom{flex-wrap:wrap}.post-bottom .previous-post,.post-bottom .share-post{width:100%;padding:0;padding-top:25px}.post-bottom .share-post{text-align:left;padding-left:70px}.post-bottom h2{font-size:20px}.post-bottom .previous-post::after{display:none}}