html{margin-top:0!important}body{background-color:#fff;font-family:'Poppins',sans-serif;margin:0;padding:0}.wrap-pager{overflow:hidden}header{position:fixed;height:80px;background-color:#fff;top:-80px;left:0;width:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;z-index:2;transition:opacity ease-in-out .2s,visibility ease-in-out .2s,top ease-in-out .2s}header.open{top:0;visibility:visible;opacity:1;top:inherit}header .brand{margin-top:10px}header .brand>a{color:#24752F;font-weight:900;text-decoration:none}nav ul{width:100%;display:flex;justify-content:space-between;align-items:center;margin:10px 0}nav ul li{display:inline-block;margin:0 10px}nav ul li a{color:#113616;text-decoration:none}nav ul li.active a{color:#24752F;text-decoration:none;position:relative}nav ul li.active a:before{content:'';height:2px;width:100%;background-color:#690C24;position:absolute;display:inline-block;transform:rotate(12deg);top:40%}nav ul li.first{margin:0;width:150px}._main{margin-top:125px}section.banner{width:100%;height:670px;position:relative;background-size:cover;background-position:center center;top:0;left:0}.bg-banner{position:absolute;left:0;top:0;background-color:rgb(0 0 0 / .6);width:100%;height:100%}.banner-container{position:relative}.banner-container h1,.banner-container h2{position:relative}.banner-container h1{font-weight:800;color:#fff;margin-top:120px;font-size:72pt;line-height:65pt;margin-bottom:30px}.banner-container h2{color:#fff;font-size:21pt;font-weight:200}.banner-container h3{margin-top:120px}.icon-scroll-bottom{width:40px;padding:20px;background-color:#fff0;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.icon-scroll-bottom a{color:#fff;font-size:20pt}section.introducao-pagina{position:relative}section.introducao-pagina::before{content:'';position:absolute;width:100px;height:10px;top:-30px;background-color:#2dbc41}.subintroducao h3{font-size:65pt;font-weight:700;line-height:63pt}.subintroducao p{font-size:26pt;font-weight:lighter;padding-right:30px}.subintroducao figure{position:relative;height:500px}.container-sub{height:130vh;position:relative;width:100%}.container-sub h3{font-size:65pt;font-weight:700;line-height:63pt;color:#f1f1f1}.container-sub p{font-size:1.5rem;font-weight:lighter;padding-right:30px;color:#f1f1f1}aside p{font-weight:300}aside p b{font-weight:700}aside p strong{font-weight:700}aside p i{font-style:italic}aside p span.cap{font-size:20pt;font-weight:700}aside h3{color:#282828;font-size:30pt;font-weight:700;margin:110px 0 10px 0;position:relative}aside h3::before{content:'';position:absolute;width:100px;height:7px;top:-20px;background-color:#2dbc41}aside p{font-size:14pt}footer{background-color:#006903;padding:30px 0;margin-top:30px}footer .social-footer{margin:20px 0}footer .social-footer ul{margin:0;padding:0;text-align:center}footer .social-footer ul li{display:inline-block;margin:0 5px}footer .social-footer ul li a{color:#fff;text-decoration:none;font-size:23pt}footer .social-footer ul li a:hover{color:#fff}footer h5{font-size:13pt;font-weight:700;text-align:center;color:#fff}footer p{font-size:10pt;margin:0;padding:0;color:#fff}.co-authors a{color:#39b54a;font-weight:700}.co-authors a:hover{color:#39b54a}.co-authors-bg{background-color:#fff;border-bottom:2px#f0f0f0 solid;margin-bottom:30px;padding:10px 0;width:100%}.co-author-share{display:inline-block;margin:0 20px 0 5px;text-align:center}.co-author-share a{color:#39b54a;font-size:1.8rem;display:inline-block;margin:0 2px}.co-author-share span{font-size:10pt;display:block}.wp-block-image{position:relative;margin-bottom:50px;width:100%}.wp-block-image img{height:auto;width:100%}.metaslider.ms-theme-architekt:not(.has-thumb-nav) .flexslider ul.slides .caption-wrap .caption,.metaslider.ms-theme-architekt .rslides .caption-wrap .caption,.metaslider.ms-theme-architekt .nivoSlider .nivo-caption{text-align:center}.wp-block-image figcaption{position:absolute;bottom:0;width:600px;left:0;right:0;margin:0 auto;color:#fff;margin-top:30px;margin-bottom:30px;text-align:center}.wp-block-image img{width:100%}aside h2,aside h4{text-align:left;display:block;margin-left:0}aside p{font-size:1.12rem}aside blockquote{border-top:2px #333 solid;border-bottom:2px #333 solid}footer.bg-especiais{background-color:#213D25;padding:25px 0;width:100%}footer .logo-footer{margin:0}footer .logo-footer a{padding:15px 0;display:block}footer .logo-footer a>img{width:150px}footer .footer-border-color p{color:#fff;margin:5px 0}footer h4{color:#fff;font-weight:700}.btn-mobile-menu{display:none}@media (min-width:320px) and (max-width:678px){.btn-mobile-menu{display:inline-block}.btn-mobile-menu>button{color:#113616;background-color:#fff;border:0;font-size:20pt;padding:10px 20px}.brand>a{font-size:20pt;line-height:23pt}nav{width:100%;position:fixed;top:80px;left:100%;height:100%;z-index:10;background-color:#fff;opacity:0;visibility:hidden;transition:left ease-in-out .2s,opacity ease-in-out .2s,visibility ease-in-out .2s}nav.open{left:20%;opacity:1;visibility:visible}header .brand{margin-top:0}nav ul{justify-content:flex-start;align-items:center;flex-direction:column;margin:0;padding:0}nav ul li{display:block;width:100%}nav ul li a{display:block;padding:20px;font-size:16pt}nav ul li.active a:before{width:50%}header{top:0;left:0;width:100%}.banner-container h2{color:#fff;font-size:17pt;font-weight:200;text-align:left}.banner-container h1{font-weight:800;color:#fff;margin-top:120px;font-size:45pt;line-height:50pt;margin-bottom:30px}.container-sub h3{font-size:40pt;font-weight:700;line-height:50pt;color:#f1f1f1}.container-sub p{font-size:1.5rem;font-weight:250;padding-right:0;color:#f1f1f1}.wp-block-image figcaption{padding:10px;font-size:7pt;width:100%}}