body .btn-default:hover,body .btn-default:focus,body input[type="submit"]:hover,body input[type="submit"]:focus,body input[type="submit"]:active:focus,body input[type="reset"]:hover,body input[type="reset"]:focus,body input[type="reset"]::active:focus,body button:hover,body button:focus,body button:active:focus{color:inherit;background-color:inherit;border-color:inherit}html{font-size:62.5%;font-size:.52vw}body{font-size:1.4rem;margin-bottom:0;position:relative}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:0}.acf-map img{max-width:inherit !important}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.montserrat{font-family:'Montserrat',sans-serif}.montserrat-semibold-italic{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic}.montserrat-light{font-family:'Montserrat',sans-serif;font-weight:300}.oswald-medium{font-family:'Oswald',sans-serif;font-weight:500}.container{width:100%}.inline-flex{display:inline-flex;justify-content:space-between;align-items:center;align-content:center}.padding-lateral{padding-left:7.395833%;padding-right:7.395833%}#wrapper>.row{flex-flow:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%}main#content{margin-right:3vw;flex-basis:100%;width:100%;align-items:flex-start}.woocommerce-account main#content{margin-right:0}.alert-info{background-color:#63a2d8;color:#fff;font-weight:500;font-size:.8vw;text-align:center}.bloco-inteiro{flex-flow:row;flex-wrap:nowrap;width:100%;justify-content:flex-start;align-items:flex-start}.bg-dicas{background-color:#2ba5dc}.bg-noticias{background-color:#8cab4b}.bg-agenda{background-color:#ebba33}.bg-dicas-span span,.bg-noticias-span span,.bg-agenda-span span{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:5px 1vw;line-height:178%}.bg-dicas-span span{background-color:#2ba5dc}.bg-noticias-span span{background-color:#8cab4b}.bg-agenda-span span{background-color:#ebba33}.cor-dicas{color:#2ba5dc}.cor-noticias{color:#8cab4b}.cor-agenda{color:#ebba33}.tit-pagina{width:100%;margin-bottom:46px;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row}.archive .tit-pagina,.materiais-template-default .tit-pagina,.servicos-template-default .tit-pagina,.page-template-materiais .tit-pagina,.page-template-servicos .tit-pagina{margin-bottom:10px}.titulo-da-pagina h1{text-transform:uppercase;font-size:4.2rem;margin:0}.titulo-single h1{font-size:2.6rem}.titulo-linha-divisoria{width:100%;height:1px;background-color:#d1d1d1;margin-left:20px;flex-basis:92.9%}.anuncio-topo-pagina{padding-top:20px;padding-bottom:20px;align-self:center;max-width:730px;margin:0 auto;width:100%;padding-left:10px;padding-right:10px}.anuncio-topo-pagina img{width:100%;height:auto;margin:0}.anuncio-topo-pagina p{margin:0}.main-wrapper{padding-bottom:200px}body #wrapper .woocommerce #respond input#submit.alt,body #wrapper .woocommerce a.button.alt,body #wrapper .woocommerce button.button.alt,body #wrapper .woocommerce input.button.alt{background-color:#8cab4b}body #wrapper .woocommerce table.cart td.actions .input-text,body #wrapper .woocommerce-page #content table.cart td.actions .input-text,body #wrapper .woocommerce-page table.cart td.actions .input-text{width:160px}.cart-contents:before{font-family:WooCommerce;content:"\e01d";font-size:28px;margin-top:10px;font-style:normal;font-weight:400;padding-right:5px;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:#8cab4b;font-weight:bold;border-radius:10px;padding:1px 6px;line-height:1;font-family:Arial,Helvetica,sans-serif;vertical-align:top}.nav-top #nav-minha-conta .woocommerce-message a.button.wc-forward{width:100%;clear:both;float:none;text-align:center;padding:10px 0;color:#fff;margin-bottom:12px}#cart .cart-contents{color:#8cab4b}.breadcrumbs{color:#a1a1a1;font-size:20px;text-transform:uppercase;font-weight:500;font-family:'Oswald',sans-serif;margin-bottom:50px}.breadcrumbs a{color:#a1a1a1}h3.sem-post-na-categoria{width:100%;margin:40px;text-align:center}.overlay{display:none;width:100%;height:100%;position:fixed;z-index:4;background-color:#091920;webkit-filter:opacity(87%);filter:opacity(87%);top:0;left:0;opacity:0}.ico-close{cursor:pointer;position:absolute;top:30px;right:60px}.nav-top{background-color:#8cab4b;padding-top:6px;padding-bottom:6px}.nav-top .container.inline-flex.padding-lateral{justify-content:flex-end}#header .page-header{padding-bottom:0;margin:0;border-bottom:0;flex-basis:38vw}#header .page-header img{width:33.08641975308642%;height:auto}#header #main-navigation{margin:0;flex-basis:50%;min-height:inherit;margin-right:60px}.navbar{background:0;border:0;width:100%;margin:0;padding:0}.custom-header img{width:22.64150943396226%;height:auto}.navbar-toggle{border:0;border-color:transparent;padding:0;margin:0}#main-navigation .navbar-toggle:hover,#main-navigation .navbar-toggle:focus{opacity:.7;background:transparent}.navbar:before,.navbar:after,.container:before,.container:after{display:none}#header .nav-top a{padding:0;letter-spacing:3px}#header .nav-top a:hover,#header .nav-top a:focus{background:transparent}.nav-top #nav-redes-sociais{width:14%;min-width:228px;margin-right:40px}.redes-sociais.mobile-redes-sociais{width:100%;min-width:228px}.nav-top #nav-redes-sociais li{width:5.6%;height:auto;min-width:25px;margin-right:15px}.redes-sociais.mobile-redes-sociais li{width:30px;height:auto;margin-right:15px}.nav-top #nav-redes-sociais li:last-child,.redes-sociais.mobile-redes-sociais li:last-child{margin-right:0}.redes-sociais.mobile-redes-sociais li a{padding:10px 0}.nav-top #nav-redes-sociais li img{width:100%;height:auto;webkit-filter:opacity(30%);filter:opacity(30%)}.nav-top #nav-redes-sociais li:hover img{webkit-filter:opacity(100%);filter:opacity(100%)}.redes-sociais.mobile-redes-sociais li img{width:100%;height:auto;webkit-filter:opacity(100%);filter:opacity(100%)}.redes-sociais.mobile-redes-sociais li:hover img{webkit-filter:opacity(30%);filter:opacity(30%)}.nav-top #nav-minha-conta{width:237px;font-weight:800;text-transform:uppercase;font-style:italic;position:relative}.nav-top #nav-minha-conta a{color:#515f33;font-size:1.5rem}.nav-top #nav-minha-conta a span{margin-top:3px}.nav-top #nav-minha-conta a:hover span{color:#fff}.nav-top #nav-minha-conta li{text-align:right}.nav-top #nav-minha-conta li img{width:20%;height:auto;webkit-filter:opacity(30%);filter:opacity(30%);min-width:25px}.nav-top #nav-minha-conta li:hover img{webkit-filter:opacity(100%);filter:opacity(100%)}.nav-top #nav-minha-conta .user-deslogado li img{width:17%}.navbar-default .navbar-toggle .icon-bar{background-color:#49602c;height:5px;width:50px}.navbar-toggle .txt-bar{font-size:1.5rem;font-weight:800;text-transform:uppercase;font-style:italic;color:#515f33;margin-left:12px}.mobile-normal .navbar-toggle:hover .txt-bar{color:#fff}.mobile-normal button.navbar-toggle:hover .icon-bar{background-color:#fff}.nav-bottom{padding-top:0;padding-bottom:20px}.nav-bottom .menu-principal a{color:#414141;font-size:2.5rem}.navbar-collapse{position:fixed;right:-31%;background-color:#282828;width:100%;min-height:100%;border:0;top:0;z-index:5;max-width:586px;padding-top:75px}#main-navigation #menu-menu-principal-1{width:auto}#main-navigation #menu-menu-principal-1 li{display:block;float:none;margin-bottom:8px}#main-navigation #menu-menu-principal-1 li a{color:#fff;font-size:2.2rem;text-transform:uppercase;font-style:italic;font-weight:800}#main-navigation #menu-menu-principal-1 li li a{font-family:'Montserrat',sans-serif;font-weight:300;font-style:inherit}#main-navigation #menu-menu-principal-1 li li:active a:before{content:'';background-color:#fff;height:2px;width:15px;display:inline-block;vertical-align:middle;margin-right:10px}#main-navigation #menu-menu-principal-1 li.current_page_item>a:before{content:'';background-color:#8cab4b;height:2px;width:15px;display:inline-block;vertical-align:middle;margin-right:10px}#main-navigation #menu-menu-principal-1 li.current_page_item>a:after{content:'';background-color:#1c1c1c;height:20px;width:100px;position:absolute;top:16px;left:64px;z-index:-1}#main-navigation #menu-menu-principal-1 li.current_page_item>a{background-color:transparent;display:inline-block;color:#8cab4b;position:relative}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:transparent;background-color:transparent}#main-navigation #menu-menu-principal-1 .dropdown-menu{display:none;position:relative;float:none;min-width:inherit;padding:0;margin:0 0 55px;list-style:none;font-size:1.4rem;text-align:left;background-color:transparent;border:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-clip:inherit}#main-navigation #menu-menu-principal-1 .dropdown-menu>li>a:hover,#main-navigation #menu-menu-principal-1 .dropdown-menu>li>a:focus{background-color:transparent;text-decoration:underline}#main-navigation .menus{align-items:flex-start;flex-flow:column;padding-left:0;width:100%}#menu-menu-secundario{margin-bottom:8px;margin-top:20px;width:100%;display:inline-flex}#menu-menu-secundario li{margin-bottom:18px}#menu-menu-secundario li a{color:#fff;text-transform:uppercase;padding:10px 0}#menu-menu-secundario li a span{font-size:14px}#menu-menu-secundario li a:hover{text-decoration:underline}#menu-menu-secundario li a:after{content:'|';color:#8cab4b;margin-left:16px;margin-right:16px}.navbar-header{display:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:transparent}.menu-principal ul .current-menu-ancestor:before,.menu-principal>ul>.current-menu-item:before{content:'';background-color:#e7efd7;height:1vw;position:absolute;top:24px;left:27px;z-index:-1;width:3.6vw}.menu-principal{text-transform:uppercase;width:40vw}.nav>li>a:hover,.nav>li>a:focus{text-decoration:underline;background-color:transparent}.menu-principal ul li ul li.current-menu-item a{color:#8cab4b}.menu-principal ul li ul li.current-menu-item a:hover,.menu-principal ul li ul li.current-menu-item a:focus{color:#8cab4b}.menu-principal ul li ul li.current-menu-item a:before{color:#8cab4b;content:'- '}#header-search{position:relative}#header-search .form-search{display:none;position:absolute;top:-12px;right:100px}#header-search .lupa-pesquisa:hover{cursor:pointer}#header-search .form-search input{background-color:#eee;padding:26px 10px;border:0;border-radius:0;width:100%;color:#799937;font-family:'Montserrat',sans-serif;font-weight:300;font-size:2.2rem}.close-pesquisa{display:none}.show-sticky{display:none}.sticky-top{position:fixed;z-index:3;width:100%;top:0;margin:0;-webkit-box-shadow:0 0 64px 0 rgba(0,0,0,0.67);-moz-box-shadow:0 0 64px 0 rgba(0,0,0,0.67);box-shadow:0 0 60px 0 rgba(0,0,0,0.3);padding:10px 0}.sticky-top #main-navigation .icon-bar{background-color:rgba(255,255,255,0.2)}.sticky-top #main-navigation .txt-bar{color:rgba(255,255,255,0.2);display:none}.sticky-top .logo-branca-sticky{flex-basis:45.8vw;display:none}.sticky-top .cart-contents:before{color:rgba(255,255,255,0.2);padding:0}.sticky-top .cart-contents-count{background-color:transparent;color:#fff;padding:0}.sticky-top #cart{text-align:center;margin:0 2vw}.sticky-top #header-search #main-navigation{margin-right:0;margin:0 2vw 0 0}.sticky-top #nav-minha-conta{width:auto}.sticky-top #nav-redes-sociais{margin-right:0}.sticky-top #nav-minha-conta .user-deslogado li img{width:15%}body #header .sticky-top .icon-bar{width:40px}body #header-search #main-navigation li a{color:#fff;font-family:'Montserrat',sans-serif;font-style:italic;font-size:20px}body #header-search #main-navigation #menu-menu-principal-2 li{float:none}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu{position:relative;top:0;left:0;z-index:0;display:inherit;float:none;min-width:auto;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:transparent;border:0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-clip:padding-box;margin-left:20px}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu a{font-style:inherit;font-weight:300;font-size:18px}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu .current-menu-item a{color:#8cab4b}body #header-search #main-navigation .menus .dropdown a:before{background-color:transparent}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu a:hover{background-color:transparent;color:#8cab4b}body #header-search #menu-menu-secundario-1 li a{font-style:inherit;font-weight:300;font-size:18px}body #header-search #menu-redes-sociais-2{min-width:auto;margin-top:10px;padding-left:20px}body #main-navigation .navbar-collapse.collapse{display:none !important}body #main-navigation .navbar-collapse.collapse.in{display:block !important}.navbar-default .navbar-nav>.active>a,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:none;-webkit-box-shadow:none;box-shadow:none}.menu-item li a{font-family:'Montserrat',sans-serif;font-weight:300}.navbar-default{-webkit-box-shadow:none;box-shadow:none}.woocommerce.opcao-logar-facebook h2{margin:0}body.woocommerce-cart.woocommerce-page #wrapper .entry-content *{font-family:'Montserrat',sans-serif}footer#footer{background-color:#d3d0c7;background-size:contain;background-position:0 0;height:auto;background-repeat:no-repeat;padding-top:45px;position:relative;padding-bottom:30px;clear:both;margin-top:94px}footer#footer .container{flex-flow:column;align-items:flex-start;position:relative}.back-to-top{background-color:#7ead41;width:70px;margin-right:7.4vw;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;float:right;clear:both;cursor:pointer;margin-top:-122px}.topo-rodape,.base-rodape{width:100%}.base-rodape{margin-top:30px}.fazer-parte-do-guia{justify-content:flex-start}.fazer-parte-do-guia .simbolo-fazer-parte{width:13.21%;height:6.37vw;margin-right:24px}.fazer-parte-do-guia .simbolo-fazer-parte img{width:100%}.fazer-parte-do-guia .txt-fazer-parte{font-size:1.6rem;color:#7b7467;max-width:236px;text-align:left}.fazer-parte-do-guia .txt-fazer-parte p{margin:0}.fazer-parte-do-guia .txt-fazer-parte a{color:#7b7467;text-decoration:underline}.menu-topo-rodape a{color:#718050;text-transform:uppercase}nav.menu-topo-rodape>li>a:hover,nav.menu-topo-rodape>li>a:focus,nav.termos-rodape>li>a:hover,nav.termos-rodape>li>a:focus,nav.social-rodape li>a:hover,nav.social-rodape li>a:focus{background-color:transparent;-webkit-filter:opacity(30%);filter:opacity(30%)}nav.social-rodape{width:19.55403087478559%;min-width:228px}nav.social-rodape li{width:10.96491228070175%;height:auto;min-width:25px;margin-right:15px}nav.social-rodape li:last-child{margin-right:0}nav.social-rodape li a{padding:0}nav.social-rodape li img{width:100%;height:auto;-webkit-filter:invert(40%);filter:invert(40%)}.copyright{margin-left:15px}.copyright p{color:#5c574f;margin:0}nav.termos-rodape li{display:inline-block;vertical-align:middle;color:#5c574f}nav.termos-rodape li:after{content:' | ';color:#5c574f;display:inline-block;vertical-align:middle}nav.termos-rodape li a{color:#5c574f;display:inline-block;vertical-align:middle}.base-rodape .assinatura{flex-flow:column}.acreditam-na-gente{flex-flow:column;align-items:flex-end}.topo-acreditam,.meio-acreditam,.base-acreditam{width:100%;align-items:center}.txt-acreditam{color:#7b7467;font-size:1.3rem;width:8.1vw}.txt-acreditam p{margin:0}.meio-acreditam{padding-top:10px;padding-bottom:13px;align-items:center;justify-content:space-between}.meio-acreditam img:first-child{margin-right:30px}footer .linha{height:4px;background-color:#c5c2b7;width:17vw}.base-acreditam .linha{width:100%}.listagem-posts{flex-flow:column;width:100%;align-items:flex-start}.listagem-posts .tit-post{text-transform:uppercase;font-size:2.8rem}.slider-home .primeiro-post{height:33.23vw;position:relative;overflow:hidden}.slider-home .primeiro-post .imagem-post{width:100%;height:100%;background-size:cover;background-position:center center}.slider-home .primeiro-post .imagem-post .tit-post{position:absolute;bottom:18px;color:#fff;margin:0;padding:0;width:90%;font-size:3.6rem;overflow:hidden}.slider-home .primeiro-post .imagem-post .tit-post a,.listagem-posts .post-especial .tit-post a{color:#fff}.listagem-posts .post-simples{width:100%;justify-content:flex-start;flex-flow:column;align-items:flex-start}.listagem-posts .post-simples .linha-de-topo{width:100%;height:3px;flex-flow:row;flex-wrap:nowrap;margin-top:40px}.category .linha-de-topo,.page-template-posts .linha-de-topo{margin-bottom:10px}.listagem-posts .post-simples .linha-menor{width:85px;height:100%}.listagem-posts .post-simples .linha-maior{width:100%;height:100%;background-color:#dfdfdf}.listagem-posts .post-simples .linha-de-base{width:100%;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.listagem-posts .post-simples .linha-de-base .categoria-post{width:85px;margin-top:10px}.listagem-posts .post-simples .tit-post{margin:0;width:100%;margin-top:10px}.listagem-posts .post-simples .tit-post a{color:#000}.listagem-posts .bloco-posts-especiais{margin-top:65px;width:100%;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;align-self:flex-start;flex-basis:100%;justify-content:flex-start}.listagem-posts .item-post-especial{flex-basis:47.65%;align-items:flex-start;align-content:flex-start;align-self:flex-start;justify-content:flex-start;margin-right:4.7%;margin-bottom:55px}.listagem-posts .item-post-especial:nth-of-type(2n){margin-right:0}.listagem-posts .categoria-post{text-transform:uppercase;font-size:1.8rem;margin-bottom:10px}.listagem-posts .post-especial{flex-basis:100%;align-items:flex-start;align-content:flex-start;align-self:flex-start;justify-content:flex-start;height:26.86vw;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;background-position:center;margin:5px}.listagem-posts .post-especial .tit-post{width:29vw;position:absolute;bottom:16px;margin:0;padding:0;overflow:hidden;font-size:3.6rem}.posts-tag .post-destacado{width:100%;} .category .post-destacado,.page-template-posts .post-destacado{height:33vw;width:100%}.category .post-destacado .imagem-post,.page-template-posts .post-destacado .imagem-post{height:33vw;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.category .post-destacado .imagem-post h2,.page-template-posts .post-destacado .imagem-post h2{text-transform:uppercase;font-size:2.8rem;width:90%;position:absolute;bottom:16px;margin:0;padding:0;overflow:hidden;font-size:3.6rem}.category .post-destacado .imagem-post a,.page-template-posts .post-destacado .imagem-post a{color:#fff}.category .listagem-posts,.page-template-posts .listagem-posts{margin-top:0}.category .listagem-agenda,.page-template-posts .listagem-agenda{margin-top:90px}.pagina-sobre main#content{margin-right:0}.pagina-sobre .lat-esq,.pagina-sobre .lat-esq{margin-right:4vw}.pagina-sobre .primeiro-bloco .texto-destacado{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:5px 24px;line-height:145%;color:#fff;background-color:#8cab4b;font-size:35px;text-transform:uppercase}.pagina-sobre .primeiro-bloco{margin-bottom:80px}.pagina-sobre .primeiro-bloco .primeiro-texto{margin-top:30px;font-size:18px}.pagina-sobre .segundo-bloco .titulo-segundo-bloco{color:#a77f3b;text-transform:uppercase;font-size:50px}.pagina-sobre .segundo-bloco .segundo-texto{font-size:18px;font-family:'Montserrat',sans-serif;font-weight:300;color:#554f44;margin-top:30px}.pagina-sobre .segundo-bloco .segundo-texto strong{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;text-transform:uppercase}.pagina-sobre .terceiro-bloco{margin-top:100px}.terceiro-bloco .titulo-terceiro-bloco{color:#63a2d8;font-size:35px;text-transform:uppercase;margin-bottom:10px}.terceiro-bloco .integrantes{background-color:#ecf6ff;padding:80px;align-items:flex-start}.terceiro-bloco .integrantes .integrante{color:#554f44;font-family:'Montserrat',sans-serif;font-weight:300;border-left:4px solid #9cc6eb;padding-left:20px;font-size:18px;flex-basis:35vw}.terceiro-bloco .integrantes .integrante strong{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;text-transform:uppercase}.pagina-sobre .quarto-bloco{margin-top:100px}.pagina-sobre .quarto-bloco .topo-infografico{width:100%;align-items:flex-start;justify-content:flex-start}.pagina-sobre .quarto-bloco .titulo{background-color:#8cab4b;padding:10px;margin-right:30px;font-size:32px}.pagina-sobre .quarto-bloco .titulo p{margin:0;text-transform:uppercase;color:#fff}.pagina-sobre .quarto-bloco .imagem-infografico{margin-top:40px;text-align:center}.pagina-sobre .quarto-bloco .imagem-infografico img{width:100%;max-width:1120px;margin:0 auto}.pagina-sobre .quarto-bloco .texto-infografico{color:#554f44;font-size:18px}.filtragem-agenda a,.filtragem-agenda p{color:#919090;text-transform:uppercase;margin-right:5vw}.filtragem-agenda a:last-child,.filtragem-agenda p:last-child{margin-right:0}.item-agenda{flex-basis:100%;align-items:flex-start;margin-bottom:22px;width:100%;border-bottom:1px solid #d1d1d1;padding-bottom:20px}.item-agenda .tit-agenda{flex-basis:100%}.item-agenda .tit-agenda h2 span,.item-agenda .tit-agenda h2 a,.item-agenda .tit-agenda h2{color:#000;margin:0}.data-agenda{flex-flow:column;flex-basis:250px;text-transform:uppercase;text-align:left;align-self:flex-start;align-items:flex-start;margin-right:40px}.dia-da-semana{flex-basis:100%}.dia-da-semana p{font-size:2.5rem;margin:0}.data-do-evento{flex-basis:100%}.data-do-evento p{font-size:3.4rem;margin:0}.agenda-sem-post{margin-top:80px}.page-template-agenda-neste-mes .listagem-agenda,.page-template-agenda-nesta-semana .listagem-agenda{margin-top:90px}aside#sidebar{width:100%;max-width:300px;min-width:300px;margin-top:0}aside#sidebar img{margin:0 auto}.anuncio-lateral-pagina.sidebar-desktop>div{margin-bottom:30px}.ads-imagem{width:100%;max-width:300px;overflow:hidden}.cadastro-newsletter{border:2px solid #8cab4b;text-align:center;padding:20px;background-image:url('/wp-content/uploads/2018/04/background-footer.jpg');background-size:98% 96%;background-position:center;background-repeat:no-repeat}.cadastro-newsletter label{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;font-size:1.4rem}.cadastro-newsletter input[type="email"]{border:1px solid #000;background-color:#d9d5ca;padding:10px;width:100%;font-size:1.4rem}.cadastro-newsletter input[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:10px;width:100%;height:35px;transition:all .3s ease-in-out;font-size:1.4rem}.cadastro-newsletter input[type="submit"]:hover{background-color:#d8a004}.cadastro-newsletter .mc4wp-response{margin-top:10px}.cadastro-newsletter .mc4wp-response p{margin:0}.sidebar-mobile{display:none}.anuncio-lateral-pagina.sidebar-mobile>div{margin-bottom:30px}.sidebar-mobile .imagem-combinada-dupla-mobile{flex-basis:49%;margin:0}.sidebar-mobile .imagem-combinada-tripla-mobile{flex-basis:32%;margin:0}.sidebar-mobile .imagem-single-mobile img,.sidebar-mobile .imagem-combinada-dupla-mobile img,.sidebar-mobile .imagem-combinada-tripla-mobile img{width:100%;height:auto}#reply-title,p.comment-notes{display:none}.bloco-comentarios{margin-bottom:20px;margin-top:30px}.bloco-comentarios .tit-comentarios p{margin:0;font-size:2.1rem;position:relative;text-transform:uppercase}.bloco-comentarios .tit-comentarios p:after{content:'';background-color:#fffc00;height:20px;width:100px;position:absolute;top:9px;left:31px;z-index:-1}.bloco-comentarios form{display:inline-flex;flex-flow:column;flex-wrap:wrap;width:100%;max-width:440px}.bloco-comentarios h1,.bloco-comentarios h2,.bloco-comentarios h3,.bloco-comentarios h4,.bloco-comentarios h5,.bloco-comentarios h6,.bloco-comentarios a,.bloco-comentarios span,.bloco-comentarios p,.bloco-comentarios input,.bloco-comentarios textarea,.bloco-comentarios h2#comments-title{font-family:'Montserrat',sans-serif}.comment-body .comment-meta .media-heading{font-weight:800;font-style:italic;color:#000;font-size:.8vw}.comment-body .comment-meta .media-heading a{color:#000}.bloco-comentarios #comments #respond{margin-bottom:20px;width:100%;max-width:440px;padding-bottom:16px;margin-top:30px}.bloco-comentarios form input,.bloco-comentarios form textarea{border-radius:0;border:0;border-bottom:1px solid #eeece6;border-top:0;box-shadow:none}.bloco-comentarios form textarea{height:100px}.bloco-comentarios form .form-group{margin-bottom:0}.bloco-comentarios form .comment-form-comment{order:3}.bloco-comentarios form .comment-form-author{order:1}.bloco-comentarios form .comment-form-email{order:2}.bloco-comentarios form .form-submit{order:4}.bloco-comentarios form .form-submit input[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:10px;width:100%;height:35px;transition:all .3s ease-in-out;font-size:1.4rem}.comment-body{margin-bottom:15px}.bloco-comentarios #comments .media-list{width:100%;max-width:440px}.bloco-comentarios #comments .thread-odd{background-color:#fef5e3;padding:15px}.bloco-comentarios #comments .media-left{display:none}.bloco-comentarios #comments .children .comment{border-top:1px solid #eeece6;padding-top:10px}.slider-home{overflow:hidden}#slider{width:100%;position:relative;overflow:hidden;padding:0;height:33.23vw;top:-50px;margin-bottom:-50px}#prev,#next{cursor:pointer;z-index:1;background:#666;height:50px;width:50px;display:inline-block;position:relative;top:18vw;margin:0;padding:0;opacity:.7;filter:alpha(opacity=70)}#next{float:right;right:-2px}#prev{float:left;left:0}.arrow-right{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #fff;position:relative;top:20%;right:-40%}.arrow-left{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #fff;position:relative;top:20%;left:30%}.news-na-loja,.posts-mais-vistos,.cursos-em-destaque,.destaques-guia{width:100%;background-color:#f1f0ef;margin-top:20px;margin-bottom:10px;padding:20px}.news-na-loja .titulo p,.posts-mais-vistos .titulo p,.cursos-em-destaque .titulo p,.destaques-guia p,.depoimentos-cursos .titulo p{font-size:2.1rem;text-transform:uppercase;position:relative;z-index:0;margin:0}.news-na-loja .titulo p:before,.posts-mais-vistos .titulo p:before,.cursos-em-destaque .titulo p:before,.destaques-guia p:before,.depoimentos-cursos .titulo p:before{content:'';background-color:#fffc0b;height:14px;position:absolute;top:.8vw;left:17px;z-index:-1;width:17rem}.news-na-loja .produtos,.cursos-em-destaque .cursos{width:100%;flex-wrap:nowrap;flex-basis:100%;margin-top:25px}.news-na-loja .produtos .produto-item{margin:0;flex-basis:20.313vw;flex-wrap:wrap;flex-flow:column;margin-right:30px}.news-na-loja .produtos .produto-item:last-child{margin-right:0}.news-na-loja .produtos .produto-item a{width:100%}.news-na-loja .produtos .produto-item .foto-produto{border:1px solid #dbdbdb;height:15.625vw;background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%}.news-na-loja .produtos .produto-item .nome-produto{width:100%;margin-top:12px;font-size:1.7rem;color:#000}.posts-mais-vistos .listagem-posts-mais-vistos{width:100%;margin-top:25px;flex-basis:100%;flex-wrap:nowrap}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto{flex-basis:33.3%;margin-right:25px;height:19.532vw;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{font-size:2.4rem;bottom:0;position:absolute;color:#fff;width:19vw}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2 a{color:#fff}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post{font-size:1.8rem;padding:0}.cursos-em-destaque .cursos{align-items:stretch;align-content:flex-start}.cursos-em-destaque .cursos a{flex-basis:28%;margin:auto;overflow:hidden}.cursos-em-destaque .cursos a img{width:100%;height:auto}.cursos-em-destaque .cursos .nome-curso{width:100%;margin-top:12px;font-size:1.7rem;color:#000}.post-destacado .imagem-post{height:33vw;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.post-destacado .imagem-post h2{text-transform:uppercase;font-size:2.8rem;width:63vw;position:absolute;bottom:16px;margin:0;padding:0;overflow:hidden;font-size:3.6rem}.post-destacado .imagem-post a{color:#fff}.single-post .tit-pagina{margin-bottom:20px}.titulo-post-single h1,.subtitulo-post-single h2,.texto-destacado-post-single h3{margin:0}.titulo-post-single{font-size:4.266666666666667rem;margin-bottom:25px}.subtitulo-post-single{font-size:2.8rem;margin-bottom:24px}.data-post-single{font-size:1.8666666666666667rem}.data-do-evento-single{font-size:2.666666666666667rem;color:#6f6f6f}.imagem-post-single{width:100%;height:auto;text-align:center;overflow:hidden;margin-top:30px;margin-bottom:30px;text-align:left;font-size:20px;color:#7b7b7b}.imagem-post-single img{width:100%;height:auto}.texto-destacado-post-single{font-size:2.986666666666666rem;color:#fff;width:93%;margin:0 auto}.texto-normal-post-single{font-size:2.666666666666667rem}.titulo-normal-post-single{font-size:2.666666666666667rem;text-transform:uppercase}.category .listagem-posts .primeiro-post,.page-template-posts .listagem-posts .primeiro-post{width:100%}.category .bloco-posts-especiais,.page-template-posts .bloco-posts-especiais{justify-content:space-between}.category .bloco-posts-especiais .post-especial,.page-template-posts .bloco-posts-especiais .post-especial{flex-basis:46.5%;margin-bottom:55px}#carregando{text-align:center;font-size:20px;margin:40px 0 80px;text-transform:uppercase;font-weight:bold;font-family:'Montserrat',sans-serif;width:100%;text-decoration:underline}.produtos-relacionados{width:100%;background-color:#f1f0ef;margin-top:30px;margin-bottom:30px;padding:20px}.produtos-relacionados .titulo p{font-size:2.1rem;text-transform:uppercase;position:relative;z-index:0;margin:0}.produtos-relacionados .titulo p:before{content:'';background-color:#fffc0b;height:20px;position:absolute;top:14px;left:17px;z-index:-1;width:17rem}.produtos-relacionados .produtos{width:100%;flex-wrap:nowrap;flex-basis:100%;margin-top:25px;align-items:flex-start}.produtos-relacionados .produtos .produto-item{margin:0;flex-basis:20.313vw;flex-wrap:wrap;flex-flow:column;margin-right:30px}.produtos-relacionados .produtos .produto-item:last-child{margin-right:0}.produtos-relacionados .produtos .produto-item a{width:100%}.produtos-relacionados .produtos .produto-item .foto-produto{border:1px solid #dbdbdb;height:15.625vw;background-repeat:no-repeat;background-size:cover;background-position:center center;width:20.3vw}.produtos-relacionados .produtos .produto-item .nome-produto{width:100%;margin-top:12px;font-size:20px;color:#000;font-weight:600;text-transform:uppercase}.compartilhar{border-top:1px solid #9e978c;border-bottom:1px solid #9e978c;padding-top:15px;padding-bottom:15px;width:100%;justify-content:flex-start;margin:50px 0}.compartilhar .compartilhar-titulo{margin-right:24px}.compartilhar .compartilhar-titulo p{margin:0;font-size:15px;font-weight:500}.single-post #content .posts-mais-vistos .item-post-mais-visto span{padding:5px 10px}.single-post #content .posts-mais-vistos .item-post-mais-visto .slug-post{padding:5px 0}.woocommerce-account .titulo-linha-divisoria{flex-basis:79%}#bloco-minha-conta{align-items:flex-start;width:100%}.woocommerce-account .entry-header h1{color:#565656;font-size:41px;font-family:'Oswald',sans-serif;font-weight:500;text-transform:uppercase}.woocommerce-account .entry-header h1:after{content:'';height:1px;background-color:#d1d1d1}.bloco-principal-minha-conta p{font-size:26px;color:#757575}#bloco-minha-conta .menu-lateral-minha-conta{margin-top:0;max-width:250px;width:auto;flex-basis:100%}.menu-lateral-minha-conta ul{padding:0}.menu-lateral-minha-conta li{list-style:none;border-top:2px solid #e4e6e9;padding:15px 0}.menu-lateral-minha-conta li:last-child{border-bottom:2px solid #e4e6e9}.menu-lateral-minha-conta li a{color:#b3b3b3;text-transform:uppercase;font-size:21px;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic}.menu-lateral-minha-conta li a:hover{color:#5d5d5d}.menu-lateral-minha-conta li.is-active a{color:#5d5d5d}.woocommerce-message.woocommerce-message--info.sem-compras-minha-conta{border:0;background-color:transparent}.woocommerce-message.woocommerce-message--info.sem-compras-minha-conta:before{display:none}.sem-compras-minha-conta a.woocommerce-Button.button{display:none}.sem-compras-minha-conta .sem-pedido-feito{color:#757575;font-size:26px}.sem-compras-minha-conta .sem-pedido-feito img,.sem-compras-minha-conta .sem-pedido-feito span{display:inline-block;vertical-align:middle}.sem-compras-minha-conta .sem-pedido-feito img{margin-right:10px}.endereco-minha-conta p{color:#757575;font-size:25px}.endereco-minha-conta .woocommerce-Address-title.title h3{color:#63a2d8;font-size:24px}.endereco-minha-conta .u-columns.woocommerce-Addresses.col2-set.addresses{margin-top:40px}body #wrapper .formulario-editar-conta input{border:0;border-bottom:1px solid #a77f3b;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:22px;color:#000}body #wrapper .formulario-editar-conta label{font-family:'Montserrat',sans-serif;font-weight:400;font-size:22px;color:#b3aea6}body #wrapper .formulario-editar-conta fieldset{margin-top:100px}body #wrapper .formulario-editar-conta fieldset legend{font-family:'Montserrat',sans-serif;font-weight:600;color:#554f44;font-size:25px;border:0}body #wrapper .formulario-editar-conta button[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:10px;width:200px;height:auto;transition:all .3s ease-in-out;font-size:1.4rem;padding:16px 0;color:#000}body #wrapper .formulario-editar-conta button[type="submit"]:hover{background-color:#d8a004}#bloco-minha-conta .woocommerce-MyAccount-content{margin-top:0;flex-basis:100%;width:auto;margin-left:60px}#bloco-minha-conta .woocommerce-MyAccount-content>a{font-size:22px;color:#757575;font-family:'Montserrat',sans-serif;font-weight:600;text-transform:uppercase;clear:both;width:100%}.pagina-parcerias main#content{margin-right:0;flex-basis:100%}.pagina-parcerias .texto-1 p,.pagina-parcerias .texto-2 p{color:#63a2d8;font-family:'Montserrat',sans-serif;font-weight:300;font-size:24px;color:#554f44}.pagina-parcerias .texto-1 strong,.pagina-parcerias .texto-2 strong{color:#63a2d8;font-family:'Montserrat',sans-serif;font-style:italic;font-weight:600}.pagina-parcerias .texto-1 h3,.pagina-parcerias .texto-2 h3{color:#8cab4b;font-family:'Montserrat',sans-serif;font-style:italic;font-weight:600}.pagina-parcerias .texto-1 a,.pagina-parcerias .texto-2 a{color:#8cab4b;text-decoration:underline}.pagina-parcerias main#content{align-items:flex-start}.pagina-parcerias .titulo-marcas-parceiras{color:#8cab4b;font-size:28px;margin-bottom:24px}.pagina-parcerias .conteudo-marcas-parceiras{background-color:#f1f0ef;padding-top:55px;padding-bottom:55px;width:100%;padding-left:60px;padding-right:60px;margin-top:40px;margin-bottom:40px}.menu-parcerias{margin-top:0;max-width:250px;width:auto;flex-basis:100%}.item-menu-parcerias{color:#b3b3b3;text-transform:uppercase;font-size:21px;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;border-top:2px solid #e4e6e9;padding:15px 0;cursor:pointer}.item-menu-parcerias:last-child{border-bottom:2px solid #e4e6e9}.item-menu-parcerias:hover{color:#5d5d5d;text-decoration:underline}.conteudo-parcerias{margin-top:0;flex-basis:100%;width:auto;margin-left:60px}.item-conteudo-parcerias{display:none}.item-conteudo-parcerias.active{display:inherit}.post-type-archive .bloco-inteiro,.archive.tax-product_cat .bloco-inteiro,.tax-product_indicadores .bloco-inteiro{flex-flow:column;width:100%}.produto-material .preco{text-align:center;font-size:22px;border-top:1px solid}.post-type-archive-product .produto-material:hover .preco p,.archive.tax-product_cat .produto-material:hover .preco p{display:none}.post-type-archive-product .product-botao-ver,.archive.tax-product_cat .product-botao-ver{display:none;background-color:#fbc120;width:70%;margin:0 auto;padding:5px}.post-type-archive-product .produto-material:hover .preco .product-botao-ver,.archive.tax-product_cat .produto-material:hover .preco .product-botao-ver{display:block}.post-type-archive-product .slider-home,.archive.tax-product_cat .slider-home,.tax-product_indicadores .slider-home{width:100%;height:24.375vw}.post-type-archive-product .slider-home .primeiro-post .imagem-post,.archive.tax-product_cat .slider-home .primeiro-post .imagem-post,.tax-product_indicadores .slider-home .primeiro-post .imagem-post{height:19.8vw}.post-type-archive-product #prev,.post-type-archive-product #next,.archive.tax-product_cat #prev,.archive.tax-product_cat #next,.tax-product_indicadores #prev,.tax-product_indicadores #next{top:11.5vw}.post-type-archive-product main#content,.archive.tax-product_cat main#content,.tax-product_indicadores main#content{margin-right:0}.stock.in-stock,.quantity{display:none}.single-product.woocommerce button.button.alt{background-color:#fbc120;color:#000;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;padding:15px 80px;text-transform:uppercase;border-radius:0;font-size:20px}.single-product.woocommerce button.button.alt:hover{background-color:#fbc120;color:#000;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;text-decoration:underline}.single-product.woocommerce .product-price-tickr{color:#000;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;font-size:30px;margin:0}.single-product.woocommerce .slider-produto{margin-bottom:40px}.valor-botao-compra{width:100%}.descricao-produto h2,.ficha-produto h2{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;color:#3f392f;border-bottom:4px solid #a77f3b;padding-bottom:5px;margin-bottom:20px}.pagina-guia main#content{margin-right:0}.menu-guia{margin-top:75px;max-width:250px;width:auto;flex-basis:100%}.conteudo-guia{margin-top:75px;flex-basis:100%;width:auto;margin-left:60px}.escolha-areas{width:100%;justify-content:space-around}.escolha-areas-item{width:29.063vw;height:11.875vw;background-repeat:no-repeat;background-size:cover}.destaques-guia .produtos{width:100%;margin-top:25px;flex-basis:100%;flex-wrap:nowrap}.destaques-guia .produtos .produto-item{width:19.532vw}.destaques-guia .produtos .produto-item .foto-produto{width:19.532vw;height:14.74vw;background-repeat:no-repeat;margin:0;background-size:cover}.destaques-guia .produtos .produto-item .nome-produto,.bloco-categoria .itens-categoria .item-categoria .nome-produto{width:100%;margin-top:12px;font-size:1.7rem;color:#000}.bloco-categoria{margin-bottom:90px}.bloco-categoria .item-categoria{width:20.0528vw}.bloco-categoria .itens-categoria{width:100%;margin-top:50px;margin-bottom:50px}.bloco-categoria .itens-categoria .item-categoria .foto-produto{height:14.74vw;width:20.0528vw;background-repeat:no-repeat;margin:0;background-size:cover}.bloco-categoria .barra-mais{width:100%;background-color:#b58032;text-align:center;margin-bottom:30px;margin-top:30px;padding-top:10px;padding-bottom:10px}.bloco-categoria .barra-mais a{color:#fff;text-transform:uppercase;font-weight:500;font-family:'Oswald',sans-serif;font-size:21px}.bloco-categoria .barra-mais a:hover{text-decoration:underline}.pagina-materiais main#content{align-items:flex-start;margin:0}.lateral-materiais{margin-top:0;max-width:250px;width:100%;flex-basis:100%;padding-right:1.5vw}.lateral-materiais li img{width:18px;height:auto;cursor:pointer;margin-left:8px}.lateral-materiais li .subcat.ativo{display:inherit}.lateral-materiais .lateral-materiais-grupo{border-bottom:2px solid #e4e6e9;margin-bottom:25px}.lateral-materiais .tit-categoria{color:#a77f3b;text-transform:uppercase}.lateral-materiais ul,.lateral-materiais ul li{list-style:none}.lateral-materiais ul{padding:0}.lateral-materiais ul li{margin-bottom:20px}.lateral-materiais .lista-categorias a{color:#5b5b5f;text-transform:uppercase}.lateral-materiais .lista-categorias a:hover{text-decoration:underline}.lateral-materiais .lista-categorias>li>a{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic}.lateral-materiais .subcat{margin-left:20px;margin-top:20px}main#content .subcat>li>a{font-family:'Montserrat',sans-serif;font-weight:300;font-style:initial;text-transform:initial}.conteudo-materiais{flex-basis:69vw;margin-top:0;width:100%}.conteudo-materiais .produtos-materiais,.conteudo-materiais .produtos-servicos,.conteudo-materiais .produtos-loja{flex-basis:100%;flex-flow:wrap;justify-content:space-between;width:100%}.slider-produto #slider .imagem-post{width:100%;height:100%;background-size:cover;background-position:center center}.slider-produto{flex-flow:column;width:100%;align-items:flex-start}.indicadores-sustentabilidade .titulo-indicadores{color:#a77f3b;font-size:18px;text-transform:uppercase}.indicadores-sustentabilidade .conteudo-indicadores{background-color:#f5f5f5;margin-bottom:40px;padding:10px 20px}.indicadores-sustentabilidade .icones{padding-bottom:30px;border-bottom:1px solid #b7b2a8}.caracteristicas-sustentaveis{margin-top:10px;padding-bottom:5px;font-size:16px}.caracteristicas-sustentaveis ul{line-height:25px}.indicadores-sustentabilidade .icones,.indicadores-sustentabilidade .tags{width:100%}.indicadores-sustentabilidade .ico-indicador{flex-flow:column;text-align:center}.indicadores-sustentabilidade .ico-indicador:hover{cursor:pointer}.indicadores-sustentabilidade .ico-indicador p{text-transform:uppercase;font-size:16px;color:#979797}.indicadores-sustentabilidade .ico-indicador:hover p{color:#65ab42;text-decoration:underline}.indicadores-sustentabilidade .ico-indicador img{height:auto;max-width:100px;width:100%}.indicadores-sustentabilidade .tags{margin-top:20px}.indicadores-sustentabilidade .tags .lista-categorias{list-style:none;margin:0;padding:0}.indicadores-sustentabilidade .tags p{text-transform:uppercase;color:#7d7d7d;font-size:14px;margin:0;display:inline-block;vertical-align:middle}.indicadores-sustentabilidade .tags li p:after{content:' | ';color:#7d7d7d;font-size:14px;margin:0 5px;display:inline-block;vertical-align:middle}.indicadores-sustentabilidade .tags li:last-child p:after{content:''}.single-taxonomy main#content{align-items:flex-start;margin-right:0}.conteudo-materiais .autor .barra-topo{background-color:#ebe9e4;width:100%;border:1px solid #dbdbdb}.conteudo-materiais .autor .barra-topo.nao-logado{padding:15px 6vw;justify-content:space-between;align-items:center}.conteudo-materiais .autor .barra-topo.nao-logado .ico-cadeado{width:68px;margin-right:20px}.conteudo-materiais .autor .barra-topo.nao-logado .texto-nao-logado{flex-basis:250px;margin-right:20px}.conteudo-materiais .autor .barra-topo.nao-logado .texto-nao-logado p{color:#5c574f;font-size:20px;margin:0;font-family:'Montserrat',sans-serif;font-weight:300}.conteudo-materiais .autor .barra-topo.nao-logado .opcao-logar{background-color:#8cab4b;cursor:pointer}.conteudo-materiais .autor .barra-topo.nao-logado .opcao-logar p{color:#fff;margin:0;font-family:'Montserrat',sans-serif;font-weight:500;font-style:italic;font-size:18px;padding:10px 30px}.conteudo-materiais .autor .barra-topo .logo{background-color:#fff;flex-basis:14.5vw}.conteudo-materiais .autor .barra-topo .logo img{max-width:150px}.conteudo-materiais .autor .barra-topo .infos-autor{flex-basis:100%;padding:10px 30px;color:#5c574f;font-size:16px}.conteudo-materiais .autor{flex-flow:column;width:100%}.conteudo-materiais .autor .logar{display:none}.conteudo-materiais .autor .mapa{width:100%}.conteudo-materiais .anuncio{margin:50px 0}.conteudo-materiais .indicadores-sustentabilidade{margin-top:40px}.conteudo-materiais .nome-produto{text-transform:uppercase;font-size:30px;font-weight:600;margin-bottom:20px}.conteudo-materiais .produtos-relacionados .nome-produto{text-transform:initial}.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:21.4vw;margin-bottom:45px;margin-right:1vw;width:21.4vw}.conteudo-materiais .produtos-materiais .produto-material:nth-child(3),.conteudo-materiais .produtos-materiais .produto-material:nth-child(6),.conteudo-materiais .produtos-materiais .produto-material:nth-child(9),.conteudo-materiais .produtos-servicos .produto-material:nth-child(3),.conteudo-materiais .produtos-servicos .produto-material:nth-child(6),.conteudo-materiais .produtos-servicos .produto-material:nth-child(9),.conteudo-materiais .produtos-loja .produto-material:nth-child(3),.conteudo-materiais .produtos-loja .produto-material:nth-child(6),.conteudo-materiais .produtos-loja .produto-material:nth-child(9){margin-right:0}.conteudo-materiais .produtos-materiais .produto-material:nth-child(3n+13),.conteudo-materiais .produtos-servicos .produto-material:nth-child(3n+13),.conteudo-materiais .produtos-loja .produto-material:nth-child(3n+13){margin-right:0}.produtos-materiais .produto-material a,.produtos-servicos .produto-material a,.produtos-loja .produto-material a{font-size:1.7rem;color:#000}.produtos-materiais .produto-material .foto-produto,.produtos-servicos .produto-material .foto-produto,.produtos-loja .produto-material .foto-produto{height:15.313vw;background-position:center center;background-size:cover}.produtos-materiais .produto-material .nome-produto p,.produtos-servicos .produto-material .nome-produto p,.produtos-loja .produto-material .nome-produto p{margin:0;width:100%;margin-top:12px;font-size:1.7rem;color:#000}.conteudo-materiais .anuncio{flex-basis:100%;width:100%;text-align:center;margin-top:10px}.conteudo-materiais .anuncio img{width:100%;height:auto}.descricao-produto,.ficha-produto{font-size:16px}.descricao-produto{margin-top:20px;margin-bottom:20px}.pagina-contato main#content{margin-right:0;flex-basis:100%}.topo-contato{align-items:flex-start;width:100%;margin-top:40px}.form-contato{flex-basis:83vw}.form-contato label,.form-contato input,.form-contato textarea{width:100%}.form-contato input,.form-contato textarea{border:0;border-bottom:1px solid #a77f3b;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:22px;color:#000}.form-contato textarea{height:90px}.form-contato label{font-family:'Montserrat',sans-serif;font-weight:400;font-size:22px;color:#b3aea6}.form-contato input[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:10px;width:200px;height:auto;transition:all .3s ease-in-out;font-size:22px;padding:16px 0;color:#000}.form-contato input[type="submit"]:hover{background-color:#d8a004}.topo-contato .bloco-infos{font-family:'Montserrat',sans-serif;width:100%;margin-left:100px}.topo-contato .bloco-infos h3{font-weight:600;color:#554f44;font-style:italic;font-size:28px;margin-bottom:50px}.topo-contato .bloco-infos p{font-weight:300;color:#554f44;font-size:24px}.topo-contato .bloco-infos a{font-weight:600;color:#63a2d8;font-style:italic;font-size:24px}.tit-pagina-faca-parte .titulo-da-pagina{width:340px}.tit-pagina-faca-parte .titulo-linha-divisoria{flex-basis:78.8%}.pagina-faca-parte input,.pagina-faca-parte textarea{border:0;border-bottom:1px solid #a77f3b;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:16px;color:#757575;padding:10px;margin-bottom:24px}.pagina-faca-parte textarea{height:66px}.pagina-faca-parte label{font-family:'Montserrat',sans-serif;font-weight:600;font-size:20px;color:#3d3d3d}.pagina-faca-parte label span{font-family:'Montserrat',sans-serif;font-weight:300;color:#757575;font-size:16px;margin-top:40px}.pagina-faca-parte input[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:40px;width:200px;height:auto;transition:all .3s ease-in-out;font-size:1.4rem;padding:16px 0;color:#000}.pagina-faca-parte input[type="submit"]:hover{background-color:#d8a004}.pagina-faca-parte .chamada span{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:5px 24px;line-height:178%;background-color:#8cab4b;color:#fff;font-size:26px;text-transform:uppercase}.pagina-faca-parte .chamada{max-width:500px;margin-bottom:40px}.pagina-faca-parte .texto{font-size:18px}.pagina-faca-parte .formulario{max-width:500px;width:100%;margin-top:40px}.pagina-faca-parte #content span.wpcf7-not-valid-tip{color:red;font-size:13px;font-weight:normal;margin-top:0;font-family:'Montserrat',sans-serif}.pagina-faca-parte #content div.wpcf7-response-output{margin:0;padding:10px;width:auto;min-width:inherit;max-width:inherit}.tit-pagina-politica .titulo-linha-divisoria{flex-basis:73.8%}.pagina-politica main#content{flex-basis:100%;font-family:'Montserrat',sans-serif;font-size:20px}.pagina-politica main#content p{font-weight:300}.pagina-politica main#content h3{font-style:italic;font-weight:600;margin-top:40px}.tit-pagina-termos .titulo-da-pagina{width:250px}.tit-pagina-termos .titulo-linha-divisoria{flex-basis:83.3%}.pagina-termos main#content{flex-basis:100%;font-family:'Montserrat',sans-serif;font-size:20px}.pagina-termos main#content p{font-weight:300}.pagina-termos main#content h3{font-style:italic;font-weight:600;margin-top:40px}.img-topo-cursos{width:100%;justify-content:flex-end}.img-topo-cursos .img-topo{width:100%;height:15.625vw;background-size:cover;background-position:center}.img-topo-cursos .img-topo img{width:100%;display:block;height:auto;margin:0 auto}.img-topo-cursos .texto-topo-cursos,.img-topo-cursos .divisoria{color:#fff;text-transform:uppercase;opacity:.7}.pagina-cursos .lista-de-cursos,.pagina-cursos .lista-de-cursos .loop-cursos{width:100%;flex-flow:wrap;justify-content:flex-start}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:19vw;height:auto;margin:0;margin-right:2.9vw;margin-bottom:60px}.pagina-cursos .loop-cursos .item-curso:nth-child(3n){margin-right:0}.pagina-cursos .img-texto-curso{width:100%;background-position:center center;background-size:cover;height:16.667vw;position:relative;overflow:hidden}.pagina-cursos .img-texto-curso span{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;padding:5px 24px;line-height:178%;font-size:2.4rem;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:500;color:#fff;background-color:#eb9733}.pagina-cursos .item-curso h2{position:absolute;bottom:0}.pagina-cursos .item-curso a{color:#fff}.item-curso .data-curso{text-transform:uppercase;color:#8cab4b;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:10px}.tit-cursos h1{color:#eb9733 !important}.pagina-cursos main#content{margin-top:50px}.pagina-cursos .lista-de-cursos .primeiro-loop .item-curso{margin-bottom:0}.pagina-cursos .ultimas-portal p{font-size:2.1rem;text-transform:uppercase;position:relative;z-index:0;margin:0}.pagina-cursos .ultimas-portal p:before{content:'';background-color:#fffc0b;height:20px;position:absolute;top:14px;left:17px;z-index:-1;width:17rem}.pagina-cursos .conteudo-ultimas-portal{margin-top:20px}.single-os_cursos .bloco-inteiro #content{width:100%;margin-right:0}.img-topo-single-curso{width:100%;margin:0 auto}.img-topo-single-curso .img-topo{width:100%;margin-bottom:10px}.img-topo-single-curso .img-topo img{width:100%;display:block;height:auto;margin:0 auto}.img-topo-single-curso .img-topo p{color:#fff;text-transform:uppercase;width:70%;text-align:center;margin:0 auto;font-size:3.5rem}.data-inicio-curso{text-align:center;color:#7ead41;font-size:18px;text-transform:uppercase}.conteudo-post.curso-single{margin-top:50px}.conteudo-post.curso-single .titulo-bloco{font-size:22px;font-weight:800}.conteudo-post.curso-single .titulo-bloco p{margin:0}.bloco-info-curso{margin-bottom:40px}.conteudo-post.curso-single .titulo-linha-divisoria{margin-left:0}.conteudo-post.curso-single .bloco-info-curso .topo{margin-bottom:15px}.bloco-info-curso .conteudo{font-size:16px}.professor-curso{flex-flow:column;align-items:flex-start}.professor-curso .conteudo{align-items:flex-start}.professor-foto{margin-right:55px}.mais-informacoes-curso{background-color:#fef7f4;padding:30px;margin-top:30px}.bloco-info-curso .subtitulo-bloco p{font-size:19px}.professor-curso .titulo-bloco{margin-bottom:30px}.mais-informacoes-curso input,.mais-informacoes-curso textarea{border:0;border-bottom:1px solid #a77f3b;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:300;font-size:16px;color:#757575;padding:10px;margin-bottom:0;background-color:transparent}.mais-informacoes-curso input[type="submit"]{border:0;background-color:#fbc120;border-radius:0;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;margin-top:40px;width:200px;height:auto;transition:all .3s ease-in-out;font-size:1.4rem;padding:16px 0;color:#000}.mais-informacoes-curso textarea{height:76px}.depoimentos-cursos{width:100%}.quote-image{margin-left:auto;margin-right:auto;margin-bottom:auto;padding-top:60px;width:80px}.testimonial-style .testimonial-caption-style{font-family:"Roboto";font-weight:400;font-size:24px;color:#354052;line-height:30px;bottom:40%;text-shadow:none;top:10%;width:70%;left:0;right:0;margin:0 auto}.testimonial-style .testimonial-authors{font-family:"Roboto";font-weight:700;font-size:20px;color:#354052;line-height:30px;margin-top:40px}.testimonial-style .carousel-inner>.item{padding-top:auto;padding-bottom:auto;height:380px}.testimonial-style .carousel-indicators .active{background-color:#fff;width:14px;height:14px;transition:background 1s cubic-bezier(0.22,0.61,0.36,1)}.testimonial-style .carousel-indicators li{border:2px solid #354052;background-color:#354052}.carousel-indicators{bottom:0}.depoimento-item .texto-depoimento{font-family:'Montserrat',sans-serif;font-weight:600;color:#000;font-size:2rem}.depoimento-item .nome-depoimento,.depoimento-item .separador-depoimento{color:#8cab4b;font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;text-transform:uppercase;font-size:1.6rem}.depoimento-item .separador-depoimento{margin-left:10px;margin-right:10px}.depoimento-item .separador-depoimento p{margin:0}.depoimentos-cursos{width:100%;background-color:#f1f0ef;margin-top:40px;margin-bottom:40px;padding:20px}.depoimento-item .foto-autor{margin-bottom:20px}.depoimento-item .foto-autor img{border-radius:50%}body .woocommerce form.checkout_coupon,body .woocommerce form.login,body .woocommerce form.register{border:1px solid #8cab4b}body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button{transition:all .3s;color:#fff;background-color:#8cab4b;border-radius:5px}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea{padding:5px 10px;border:0;border:1px solid #8cab4b;border-radius:5px;color:#000;font-weight:500;font-size:2rem}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none}.overlay-login{position:fixed;width:100vw;height:100vh;display:none;z-index:9;top:0;left:0}.login-registrar{display:none;position:absolute;background-color:#f3f3f3;right:0;padding:0 0 20px 0;width:290px;z-index:9;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-style:initial;transition:all .3s;-webkit-box-shadow:0 0 64px 0 rgba(0,0,0,0.67);-moz-box-shadow:0 0 64px 0 rgba(0,0,0,0.67);box-shadow:0 0 60px 0 rgba(0,0,0,0.3)}.login-registrar.active,.overlay-login.active{display:inherit}.login-registrar h2{font-size:1.5rem;color:#393939;letter-spacing:3px;font-family:'Montserrat',sans-serif !important;font-style:italic;margin:0;margin-top:10px;margin-bottom:0;cursor:pointer;padding:13px 20px;border-bottom:1px solid #e5e5e5}.login-registrar h2:hover{color:#96a870}.login-registrar .woocommerce:last-child h2{border-bottom:0;padding-bottom:0}.login-registrar .u-columns.col2-set>div:last-child h2{margin-bottom:0}.login-registrar #customer_login>div{display:block;width:100%;float:none;margin:0}#nav-minha-conta .register h2.reg_header1{display:none}.wcmp_regi_form_box h3.reg_header2{display:none}#nav-minha-conta .register .wcmp_regi_form_box{border:0;box-shadow:none;padding:0}body #header #menu-minha-conta li a:hover{text-decoration:none}body #menu-minha-conta .login-registrar form{margin:0;display:none;transition:all .3s;margin-top:10px;margin-bottom:10px}body #menu-minha-conta .login-registrar form.active{display:block}body #menu-minha-conta .login-registrar form label{font-size:1.2rem;font-style:normal;font-weight:500;color:#414141;font-style:italic}body #menu-minha-conta .registro-loja form.register input[type="email"],body #menu-minha-conta .registro-loja form.register input[type="password"]{padding:5px 10px;border:0;border:1px solid #8cab4b;border-radius:5px;color:#000;font-weight:500;font-size:2rem}body #menu-minha-conta .registro-loja form.register .required{color:red}body #menu-minha-conta .registro-loja form.register input[type="submit"]{border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-color:#515f33;font-style:italic;font-family:'Montserrat',sans-serif !important;font-weight:500}body #menu-minha-conta .registro-loja form.register input[type="submit"]:hover{background-color:#fff;color:#515f33}body #menu-minha-conta .registro-loja form.register label{font-family:'Montserrat',sans-serif !important;font-size:1.2rem;font-style:normal;font-weight:400;color:#414141;font-style:italic}body #nav-minha-conta #menu-minha-conta .login-registrar form .woocommerce-LostPassword a{color:#414141;font-size:1rem;text-transform:initial;letter-spacing:0;font-style:italic;font-weight:500}body #menu-minha-conta .login-registrar .woocommerce form.login,body #menu-minha-conta .login-registrar .woocommerce form.register{border:0}body #menu-minha-conta .login-registrar .woocommerce button.button{background-color:#515f33;font-weight:500;font-style:italic;display:block;margin-bottom:10px}body #menu-minha-conta .login-registrar .woocommerce button.button:hover{background-color:#fff;color:#515f33}body #menu-minha-conta .login-registrar .woocommerce-MyAccount-content{display:none}body #menu-minha-conta .login-registrar .woocommerce-MyAccount-navigation{width:100%;float:none;max-width:none;margin-top:0}body #menu-minha-conta .login-registrar .woocommerce-MyAccount-navigation ul{list-style:none;padding:0}body #menu-minha-conta .login-registrar .woocommerce-MyAccount-navigation ul li{text-align:left;margin-bottom:14px;font-size:1.5rem;color:#393939;letter-spacing:3px;font-family:'Montserrat',sans-serif !important;font-style:italic;margin:0;margin-top:10px;margin-bottom:0;cursor:pointer;padding:13px 20px;border-bottom:1px solid #e5e5e5;border-top:0}body #header #menu-minha-conta .login-registrar .woocommerce-MyAccount-navigation ul li a:hover{text-decoration:underline}body #menu-minha-conta .login-registrar .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}body #menu-minha-conta .login-registrar.logado .woocommerce:last-child{display:none}.login-registrar .opcao-logar-facebook{text-align:center;margin:20px 0 0 0}.conteudo-materiais .opcao-logar-facebook{flex-basis:161px;margin-left:50px}#infographic{height:431px;overflow:hidden}#infographic .ad-place{position:absolute;width:525px;height:308px;top:0;left:0}#infographic .base-img{max-height:100%}#infographic .surface{position:relative;left:0;height:431px;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#infographic .surface img{max-width:none}.qtip{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.qtip .qtip-close{right:5px;top:3px;background:0;border:0;padding:2px}.qtip .qtip-close .ui-icon{opacity:1;color:#896624}.tip-title{background:#bb8235;margin:0 8px 5px 8px;border-radius:5px;padding:10px}.tip-title,.tip-title a{color:#fff;text-decoration:none;font-weight:bold;text-align:center}.tip-description{margin:0 10px 0 10px}#infographic .pin{cursor:pointer;position:absolute;width:15px;height:15px}#infographic .pin .inner{position:absolute;width:100%;height:100%;background:url('images/hotspot-inner-shadow.png');border-radius:50%;background-size:cover;box-shadow:2px 2px 4px rgba(102,102,102,.7);z-index:2}#infographic .pin .outer-border{position:absolute;width:4px;height:4px;border-radius:50%;top:5px;left:5px;box-shadow:0 0 2px 4px #4db3e2;-webkit-backface-visibility:hidden;-webkit-perspective:1000;z-index:1}#infographic .pin.pin-vermelho .inner,.qtip.pin-vermelho .tip-title{background-color:#e07a55}#infographic .pin.pin-vermelho .outer-border{box-shadow:0 0 2px 4px #e07a55}#infographic .pin.pin-verde .inner,.qtip.pin-verde .tip-title{background-color:#8fb758}#infographic .pin.pin-verde .outer-border{box-shadow:0 0 2px 4px #8fb758}#infographic .pin.pin-turquesa .inner,.qtip.pin-turquesa .tip-title{background-color:#39a09e}#infographic .pin.pin-turquesa .outer-border{box-shadow:0 0 2px 4px #39a09e}#infographic .pin.pin-amarelo .inner,.qtip.pin-amarelo .tip-title{background-color:#fdca4b}#infographic .pin.pin-amarelo .outer-border{box-shadow:0 0 2px 4px #fdca4b}#infographic .pin.pin-azul .inner,.qtip.pin-azul .tip-title{background-color:#4db3e2}#infographic .pin.pin-azul .outer-border{box-shadow:0 0 2px 4px #4db3e2}#infographic .pin.pin-marrom .inner,.qtip.pin-marrom .tip-title{background-color:#c49859}#infographic .pin.pin-marrom .outer-border{box-shadow:0 0 2px 4px #c49859}.animate{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pin-animate{-webkit-transition:left 400ms ease-out,top 400ms ease-out,width 400ms ease-out,height 400ms ease-out,opacity 900ms ease-out;-moz-transition:left 400ms ease-out,top 400ms ease-out,width 400ms ease-out,height 400ms ease-out,opacity 900ms ease-out;-ms-transition:left 400ms ease-out,top 400ms ease-out,width 400ms ease-out,height 400ms ease-out,opacity 900ms ease-out;-o-transition:left 400ms ease-out,top 400ms ease-out,width 400ms ease-out,height 400ms ease-out,opacity 900ms ease-out;transition:left 400ms ease-out,top 400ms ease-out,width 400ms ease-out,height 400ms ease-out,opacity 900ms ease-out}.slider-wrapper{margin:15px auto 30px auto;position:relative;width:70%}.slider{width:100%;margin:5px 0 0 0 !important}.slider>.track,.slider>.hightrack{background:#c8812b;background:-webkit-linear-gradient(0);background:-moz-linear-gradient(0);background:linear-gradient(0);-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;height:2px}.slider>.dragger{background:#62af36 url("images/bg-dragger.png") center no-repeat;background:-webkit-linear-gradient(0) !important;background:-moz-linear-gradient(0) !important;background:linear-gradient(0) !important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #62af36;width:53px;height:17px;margin-top:-9px !important}.slider>.dragger:hover{background:#62af36 url("images/bg-dragger.png") center no-repeat}.slider-wrapper .arrow-leftInfo{background:url("images/arrow-left.png") center no-repeat;position:absolute;width:14px;height:21px;top:-1px;left:-44px;display:none}.slider-wrapper .arrow-rightInfo{background:url("images/arrow-right.png") center no-repeat;position:absolute;width:14px;height:21px;top:-1px;right:-44px;display:none}.old-style-post h4{font-size:1.1em}@media screen and (min-width:768px){.navbar-form .form-group{margin-top:-5px;width:48vw}}@media screen and (min-width:640px){.lista-categorias .subcat{display:none}}@media screen and (max-width:1654px){.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:19.4vw;margin-bottom:45px;margin-right:1vw;width:100%}}@media screen and (max-width:1620px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:18.9vw}}@media screen and (max-width:1595px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:18.7vw}}@media screen and (max-width:1548px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:30%}}@media screen and (max-width:1366px){html{font-size:.6vw}.menu-principal{width:48vw}#header .page-header img{width:65%;height:auto}#header-search .form-search input{width:50vw}.indicadores-sustentabilidade .conteudo-indicadores .icones{flex-wrap:wrap;align-items:normal}.indicadores-sustentabilidade .conteudo-indicadores .ico-indicador{flex-flow:column;text-align:center;flex-basis:10%}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{font-size:2rem;width:16vw}.listagem-posts .post-especial .tit-post{width:27vw;font-size:3rem}.post-destacado .imagem-post h2{width:57vw;font-size:3rem}#header .page-header{flex-basis:32vw}.conteudo-materiais .autor .barra-topo.nao-logado{padding:15px 3vw}}@media screen and (max-width:1336px){.login-registrar h2{font-size:1.8rem}body .login-registrar form label{font-size:1.6rem}body .login-registrar .woocommerce button.button{font-size:1.8rem}body #nav-minha-conta .login-registrar form .woocommerce-LostPassword a{font-size:1.3rem}.woocommerce-account .titulo-linha-divisoria{flex-basis:63.3vw}}@media screen and (max-width:1297px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:29.8%}.pagina-cursos .img-texto-curso span{padding:5px 10px}}@media screen and (max-width:1280px){.pagina-sobre .primeiro-bloco{align-items:flex-start}.pagina-sobre .primeiro-bloco .lat-esq{padding-top:6px}}@media screen and (max-width:1257px){.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:32%}}@media screen and (max-width:1229px){#header .page-header{padding-bottom:0;margin:0;border-bottom:0;flex-basis:28vw}}@media screen and (max-width:1200px){.pagina-sobre .primeiro-bloco .lat-dir,.pagina-sobre .segundo-bloco .lat-esq{flex-basis:320vw}.pagina-sobre .primeiro-bloco .lat-dir img,.pagina-sobre .segundo-bloco .lat-esq img{width:100%}.pagina-sobre .primeiro-bloco{align-items:center}.pagina-sobre .primeiro-bloco .lat-dir{margin-left:4vw}.terceiro-bloco .integrantes .integrante{flex-basis:32vw}}@media screen and (max-width:1142px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:29.5%}}@media screen and (max-width:1090px){.pagina-parcerias .conteudo-marcas-parceiras .marca-parceira{flex-basis:14%}.pagina-parcerias .conteudo-marcas-parceiras .marca-parceira img{width:100%;height:auto}}@media screen and (max-width:1034px){#header .page-header{flex-basis:24vw}header .page-header img{width:90%;height:auto}}@media screen and (max-width:1024px){#content .listagem-posts .tit-post{font-size:2rem}.data-agenda{margin-right:16px;flex-basis:190px}.lista-categorias li{flex-basis:16vw;margin-bottom:20px}.indicadores-sustentabilidade .tags .lista-categorias{flex-basis:100%;flex-flow:wrap;justify-content:flex-start}.depoimentos-cursos{padding:20px 20px 50px}.carousel-indicators{bottom:-52px}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{width:12vw}.listagem-posts .post-especial .tit-post{width:23vw}.conteudo-materiais .autor .barra-topo.nao-logado{padding:15px 15px}body #wrapper .logar .woocommerce-form label,body #wrapper .logar .woocommerce-form input,body #wrapper .logar .woocommerce-form button{font-size:14px}.conteudo-materiais .autor .logar{width:100%}.conteudo-materiais .autor .barra-topo.nao-logado{flex-flow:column}.conteudo-materiais .autor .barra-topo.nao-logado>div{flex-basis:100%;width:340px;margin:20px;align-items:center;justify-content:center}.conteudo-materiais .autor .barra-topo.nao-logado .ico-cadeado{margin-right:0;margin:0 4vw}}@media screen and (max-width:991px){#header .page-header img,.acreditam-na-gente,.fazer-parte-do-guia{width:60%}#header .page-header img{height:auto}.menu-principal{display:none}#header #main-navigation,.navbar-header{display:inherit}html{font-size:1vw}.topo-rodape,.base-rodape{flex-flow:column}.fazer-parte-do-guia{justify-content:center;height:auto}.topo-rodape{height:255px}footer#footer{background-size:100% 100%;padding-top:20px;padding-bottom:20px}.fazer-parte-do-guia .simbolo-fazer-parte{width:14vw;height:auto}.fazer-parte-do-guia .txt-fazer-parte{max-width:inherit;text-align:left}.txt-acreditam{width:66.1vw;text-align:left;font-size:1.5rem}footer .linha{width:90vw}.menu-topo-rodape{margin-top:18px}nav.social-rodape li{width:5vw;float:none;display:inline-block}.base-rodape .assinatura,.menu-topo-rodape,.termos-copyright,#menu-redes-sociais-2,nav.social-rodape,#menu-menu-do-rodape,#menu-termos-politica{width:100%}#menu-menu-do-rodape li,#menu-termos-politica li{float:none;display:inline-block;vertical-align:middle}#menu-termos-politica li:last-child:after{display:none}#menu-menu-do-rodape{font-size:2.2rem}.termos-copyright{font-size:2rem}.fazer-parte-do-guia .txt-fazer-parte{font-size:2rem}.back-to-top{margin-top:-97px}.topo-contato{flex-flow:column}.form-contato{flex-basis:100%;margin:auto}.topo-contato .bloco-infos{flex-basis:80%;margin-left:0;margin:auto;text-align:center;margin-top:40px}.form-contato input[type="submit"]{width:100%}.woocommerce-account .titulo-linha-divisoria{flex-basis:57%}#main-navigation .navbar-header button.navbar-toggle{border:0}#main-navigation #menu-menu-principal-1 .dropdown-menu{display:inherit;margin:0 0 16px}.tit-pagina-termos .titulo-da-pagina h1{font-size:3.5rem}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2,.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post{font-size:1.3rem}.data-do-evento p{font-size:2.2rem}.dia-da-semana p{font-size:2rem}.conteudo-materiais{flex-basis:57vw;width:57vw}.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:31%}.lateral-materiais{padding-right:2.5vw}.produtos-relacionados .produtos .produto-item{flex-basis:100%;flex-wrap:wrap;flex-flow:column;margin-right:0}.produtos-relacionados .produtos .produto-item .foto-produto{height:38vw;width:100%}.produtos-relacionados .produtos .produto-item{margin-bottom:20px}.produtos-relacionados .produtos .produto-item .foto-produto{height:15.625vw}.produtos-relacionados .produtos{flex-flow:column}.single-product .produtos-relacionados .produtos .produto-item{flex-basis:100%;flex-wrap:wrap;flex-flow:column;margin-right:0;width:100%}.single-product .produtos-relacionados .produtos .produto-item .foto-produto{height:37vw}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso:nth-child(2n){margin-right:0}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso:nth-child(3n){margin-right:2.9vw}.img-topo-single-curso{width:75%}.pagina-cursos .img-texto-curso span{font-size:2.2rem}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{margin-bottom:25px}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso,.pagina-cursos .lista-de-cursos .loop-cursos .item-curso:nth-child(2n),.pagina-cursos .lista-de-cursos .loop-cursos .item-curso:nth-child(3n){flex-basis:100%;margin-right:0}.pagina-cursos .img-texto-curso{height:40vw}.terceiro-bloco .integrantes{flex-flow:column}.terceiro-bloco .integrantes .integrante{flex-basis:100%;margin-bottom:30px}.news-na-loja .titulo p:before,.posts-mais-vistos .titulo p:before,.cursos-em-destaque .titulo p:before,.destaques-guia p:before,.depoimentos-cursos .titulo p:before{top:1.4vw}.conteudo-materiais .autor .barra-topo.nao-logado{padding:15px 12px}.sticky-top #nav-redes-sociais{display:none}#header .nav-bottom .page-header{flex-basis:50vw}}@media screen and (max-width:927px){.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{flex-basis:100%}.pagina-cursos .lista-de-cursos .loop-cursos .item-curso{margin-right:0}.pagina-cursos .img-texto-curso{height:41vw}}@media screen and (max-width:900px){.bloco-inteiro{flex-flow:column}main#content{margin-right:0;flex-basis:100%;width:100%}.listagem-posts .post-especial{height:33.56vw}.listagem-posts .primeiro-post{height:41.78vw}aside#sidebar{max-width:900px;min-width:inherit}.ads-imagem{max-width:900px;overflow:hidden;margin:0 auto;text-align:center}.sidebar-desktop{display:none}.sidebar-mobile{display:inherit}.category .listagem-posts,.page-template-posts .listagem-posts{margin-top:0}.page-template-home #slider,.listagem-posts .primeiro-post{height:42.7vw}#prev,#next{top:24vw}#header .page-header img{width:60%}.news-na-loja .produtos .produto-item{flex-basis:25vw}.news-na-loja .produtos .produto-item .foto-produto{height:17.2vw}#content .listagem-posts .tit-post{font-size:1.6rem}#content .listagem-posts .tit-post span{padding:5px 9px}#content .posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post{font-size:1.6rem;padding:0}#content .item-post-mais-visto:last-child{margin-right:0}.category #content .listagem-posts .post-simples .tit-post span,.page-template-posts #content .listagem-posts .post-simples .tit-post span{padding:5px 0}.category .listagem-agenda,.page-template-posts .listagem-agenda{margin-top:50px}#content .listagem-posts .tit-agenda .tit-post{font-size:2.6rem}.bloco-categoria .itens-categoria{flex-wrap:wrap}.bloco-categoria .item-categoria{width:38vw;margin-bottom:30px}.bloco-categoria .itens-categoria .item-categoria .foto-produto{height:29vw;width:38vw}.single-product #slider{height:33.3vw}.single-product #prev,.single-product #next{top:20vw}.pagina-sobre .primeiro-bloco,.pagina-sobre .segundo-bloco{flex-flow:column}.pagina-sobre .lat-esq,.pagina-sobre .lat-esq{margin-right:0}.pagina-sobre .primeiro-bloco .lat-dir,.pagina-sobre .segundo-bloco .lat-esq{margin-left:0;width:290px;margin-top:20px;flex-basis:0}.pagina-sobre .segundo-bloco .lat-dir{margin-top:30px}.valor-botao-compra{flex-flow:column}.single-product.woocommerce button.button.alt{margin-top:30px}}@media screen and (max-width:870px){.conteudo-materiais .autor .barra-topo.nao-logado .ico-cadeado{margin-right:10px}#wrapper .logar .u-columns .u-column1,#wrapper .logar .u-columns .u-column2{width:100%}}@media screen and (max-width:830px){.pagina-parcerias .conteudo-marcas-parceiras{padding-left:7.5vw;padding-right:7.5vw}#bloco-minha-conta,.pagina-parcerias main#content{flex-flow:column}#bloco-minha-conta .menu-lateral-minha-conta,.menu-parcerias{max-width:inherit;width:100%;text-align:center;margin-top:20px}.menu-lateral-minha-conta li,.item-menu-parcerias{padding:8px 0}.menu-lateral-minha-conta li a,.item-menu-parcerias{font-size:15px}#bloco-minha-conta .woocommerce-Address{width:100%;float:none}#bloco-minha-conta .woocommerce-MyAccount-content,.conteudo-parcerias{margin-left:0;width:100%}.woocommerce-message.woocommerce-message--info.sem-compras-minha-conta{text-align:center}.bloco-principal-minha-conta p,.sem-compras-minha-conta .sem-pedido-feito,.endereco-minha-conta p,body #wrapper .formulario-editar-conta label,body #wrapper .formulario-editar-conta input{font-size:16px}body #wrapper .formulario-editar-conta fieldset legend{font-size:18px}.pagina-parcerias .texto-1 p,.pagina-parcerias .texto-2 p{font-size:18px}.conteudo-parcerias{margin-top:20px}.pagina-termos main#content{font-size:18px}.pagina-termos main#content h3{font-size:20px}.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:100%;margin-right:0}.produtos-materiais .produto-material .foto-produto,.produtos-servicos .produto-material .foto-produto,.produtos-loja .produto-material .foto-produto{height:40vw}.indicadores-sustentabilidade .conteudo-indicadores .ico-indicador{flex-basis:50%}}@media screen and (max-width:768px){.nav-top #nav-redes-sociais li{display:inline-block}.login-registrar h2{font-size:2.5rem}#nav-minha-conta #menu-minha-conta{float:right}#nav-minha-conta #menu-minha-conta{float:right}}@media screen and (max-width:767px){#menu-menu-secundario li,.redes-sociais.mobile-redes-sociais li{display:inline-block}.termos-copyright{font-size:2rem;flex-flow:column;width:100%}.termos-rodape{width:100%}#menu-termos-politica,.copyright{width:100%;margin:0;padding:0}.acreditam-na-gente,.fazer-parte-do-guia{width:100%}footer .linha{width:197vw}.meio-acreditam{justify-content:center;width:100%}.meio-acreditam img{margin-left:30px;margin-right:30px}.lateral-materiais{font-size:2rem}.sticky-header{top:68px}.nav-top #nav-minha-conta a span{display:none}#nav-minha-conta #menu-minha-conta{margin:0}body #header #nav-minha-conta .user-deslogado li img{width:49px}.sticky-top .logo-branca-sticky{flex-basis:58.8vw}#header .nav-bottom .page-header{flex-basis:42vw}#header .page-header img{width:60%}.img-topo-single-curso{width:100%}}@media screen and (max-width:670px){.pagina-parcerias .conteudo-marcas-parceiras{flex-wrap:wrap}.pagina-parcerias .conteudo-marcas-parceiras .marca-parceira{flex-basis:26%;margin-bottom:20px}.pagina-parcerias .conteudo-marcas-parceiras .marca-parceira img{width:94%}.posts-mais-vistos .listagem-posts-mais-vistos{flex-flow:column}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto{height:50vw;width:78%;margin-right:0;margin-bottom:30px}#content .listagem-posts .tit-post,#content .posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post,.listagem-posts .categoria-post{font-size:2.7rem}#content .linha-de-base .tit-post span{padding-left:0}.cursos-em-destaque .cursos .nome-curso{font-size:2rem}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{width:55vw}.listagem-posts .post-especial .tit-post{width:37vw}}@media screen and (max-width:666px){.menu-principal{width:75vw}}@media screen and (max-width:640px){html{font-size:1.4vw}footer .linha{width:120vw}#menu-menu-do-rodape,.termos-copyright{font-size:1.6rem}.listagem-posts .item-post-especial{flex-basis:100%;margin-right:0;margin-bottom:50px}.post-destacado .imagem-post{height:41vw}.listagem-posts .post-especial{height:70vw}.cursos-em-destaque .cursos{flex-flow:column}.cursos-em-destaque .cursos a{margin-bottom:36px}.news-na-loja .titulo p:before,.posts-mais-vistos .titulo p:before,.cursos-em-destaque .titulo p:before,.destaques-guia p:before{height:15px;top:12px;left:16px;width:17rem}.listagem-posts .post-simples .linha-de-base{margin-top:10px;align-items:flex-start}.listagem-posts .post-simples .linha-de-base .categoria-post,.listagem-posts .post-simples .linha-de-base .tit-post{margin-top:0;font-size:1.8rem}.cursos-em-destaque .cursos a{flex-basis:100%;width:78%}.news-na-loja .produtos,.cursos-em-destaque .cursos{flex-flow:column;margin-top:25px}.news-na-loja .produtos .produto-item{flex-basis:100%;width:78%;margin-right:0;margin-bottom:30px}.news-na-loja .produtos .produto-item .foto-produto{height:45vw}.category .bloco-posts-especiais,.page-template-posts .bloco-posts-especiais{flex-flow:column;width:100%}.category .bloco-posts-especiais .imagem-post,.page-template-posts .bloco-posts-especiais .imagem-post{width:100%;flex-basis:100%;margin-right:0}.category .post-destacado,.page-template-posts .post-destacado{height:41vw}.category .post-destacado .imagem-post,.page-template-posts .post-destacado .imagem-post{height:41vw}.category .bloco-posts-especiais .post-especial:last-child,.page-template-posts .bloco-posts-especiais .post-especial:last-child{margin-bottom:10px}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2,.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post{font-size:2.5rem}.texto-normal-post-single{font-size:2rem}.titulo-normal-post-single h3{font-size:2.2rem}.texto-destacado-post-single{font-size:2rem;width:100%}.imagem-post-single{font-size:2rem}.escolha-areas{flex-flow:column}.escolha-areas a{margin-bottom:20px;width:60%}.escolha-areas .escolha-areas-item{width:100%;height:20.3vw}.destaques-guia .produtos{flex-wrap:wrap;flex-flow:column}.destaques-guia .produtos .produto-item{flex-basis:100%;margin-right:0;margin-bottom:30px;width:78%}.destaques-guia .produtos .produto-item a{width:100%}.destaques-guia .produtos .produto-item .foto-produto{width:100%;height:46vw}.pagina-materiais main#content{flex-flow:column}.lateral-materiais{flex-basis:100%;width:100%;order:2}.conteudo-materiais{flex-basis:100%;width:100%;margin-top:20px}.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:30%}.produtos-materiais .produto-material .foto-produto,.produtos-servicos .produto-material .foto-produto,.produtos-loja .produto-material .foto-produto{height:19vw}.post-type-archive-product .slider-home{margin-bottom:50px}.single-product .single-taxonomy main#content{flex-flow:column}.single-product #slider{height:43vw}.single-product .slider-home .primeiro-post{height:43vw}.single-product #prev,.single-product #next{top:25vw}.indicadores-sustentabilidade .tags .lista-categorias{align-items:flex-start}.lista-categorias li{flex-basis:38vw}.single-product .produtos-relacionados .produtos .produto-item .foto-produto{height:55vw}.produtos-relacionados .produtos .produto-item .nome-produto{font-size:17px}#main-navigation .menus{padding-left:25px;width:90%}.img-topo-single-curso .img-topo{background-repeat:no-repeat;background-size:cover;background-position:center center}.listagem-posts .post-especial .tit-post{width:78vw}.post-destacado .imagem-post h2{width:78vw}.single-taxonomy main#content{flex-flow:column}.slider-home .primeiro-post{height:43.23vw}}@media screen and (max-width:574px){#nav-redes-sociais{display:none}.nav-top #nav-minha-conta{width:100%;text-align:center;margin:0 auto}.nav-top #nav-minha-conta #menu-minha-conta{margin:0;text-align:center}.nav-top #nav-minha-conta li{text-align:center}.nav-top #nav-minha-conta #menu-minha-conta a{font-size:2.2rem}#nav-minha-conta #menu-minha-conta{float:none}.login-registrar{width:100%;margin-top:-14px}.login-registrar h2{font-size:3.2rem}body .login-registrar form label{font-size:2.7rem}body .login-registrar .woocommerce button.button{font-size:2.6rem}.valor-botao-compra{flex-flow:column}.valor-botao-compra .botao-comprar{margin-top:15px}.mais-informacoes-curso input,.mais-informacoes-curso textarea{width:100%}.sticky-header{top:65px}}@media screen and (max-width:558px){#header #main-navigation{margin-right:20px}}@media screen and (max-width:500px){.sticky-header{top:63px}#cart{margin-left:16vw}}@media screen and (max-width:480px){html{font-size:2vw}.topo-contato .bloco-infos h3{font-size:22px}.topo-contato .bloco-infos p,.topo-contato .bloco-infos a{font-size:18px}footer .linha{display:none}.txt-acreditam{width:100%;text-align:center}#menu-menu-do-rodape{font-size:1.3rem}.termos-copyright{font-size:1.5rem;flex-flow:column}.termos-rodape{flex-basis:100%;width:100%;text-align:center;margin-bottom:20px}.termos-rodape ul{margin:0;padding:0}.copyright{margin-left:0}.fazer-parte-do-guia .simbolo-fazer-parte{width:122px;height:auto}.topo-rodape{height:auto}.fazer-parte-do-guia{margin-bottom:40px}.meio-acreditam img{width:26vw;height:auto}.lupa-pesquisa{display:none}#header #main-navigation{margin-right:0}.news-na-loja .produtos,.cursos-em-destaque .cursos{flex-flow:column}.news-na-loja .produtos .produto-item{margin:0;flex-basis:100%;flex-wrap:wrap;flex-flow:column;margin-right:0;width:100%;margin-bottom:25px}.news-na-loja .produtos .produto-item:last-child{margin-bottom:0}.news-na-loja .produtos .produto-item .foto-produto{height:54.625vw}body #wrapper .formulario-editar-conta .woocommerce-form-row{width:100%;float:none}.ico-close{width:22px}.ico-close img{width:84%}#main-navigation #menu-menu-principal-1 li a{font-size:1.8rem}.navbar-nav{margin:0}.navbar-collapse{padding-top:72px}#header .page-header img,.acreditam-na-gente,.fazer-parte-do-guia{width:100%}#menu-menu-do-rodape li,#menu-termos-politica li{padding:0 3vw}.category .bloco-posts-especiais .post-especial,.page-template-posts .bloco-posts-especiais .post-especial{flex-basis:100%;height:69.56vw}.category .post-destacado,.page-template-posts .post-destacado{height:auto}.category .post-destacado .imagem-post,.page-template-posts .post-destacado .imagem-post{height:41vw}#menu-menu-do-rodape li,#menu-termos-politica li{padding:0 5px}#menu-menu-do-rodape li>a{padding:10px 4px}nav.termos-rodape li:after{padding-left:10px}.back-to-top{width:auto;margin-top:-72px;height:52px}.back-to-top img{width:68%;height:auto}#header .page-header img{width:150%}#content .listagem-posts .tit-post,#content .posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post,.listagem-posts .categoria-post{font-size:1.8rem}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto{height:62vw;width:100%}.cursos-em-destaque .cursos a{width:100%}.tit-pagina .titulo-linha-divisoria{display:none}.compartilhar{flex-flow:column}.compartilhar .compartilhar-titulo{margin-bottom:20px}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2,.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto .slug-post{font-size:2rem}.titulo-post-single h1{font-size:3rem}.subtitulo-post-single h2{font-size:2.2rem}.arrow-left{top:22%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}.arrow-right{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;top:22%}#prev,#next{height:35px;width:35px}.navbar-default .navbar-toggle .icon-bar{width:35px}.bg-dicas-span span,.bg-noticias-span span,.bg-agenda-span span{padding:5px 1vw}.item-agenda{flex-flow:column}.data-agenda{margin-right:0;flex-basis:100%;margin-bottom:20px}.item-agenda{margin-bottom:30px;padding-bottom:30px}.bloco-categoria .item-categoria{width:100%;margin-bottom:40px}.bloco-categoria .item-categoria:last-child{margin-bottom:0}.bloco-categoria .itens-categoria .item-categoria .foto-produto{height:64vw;width:100%}.bloco-categoria .barra-mais{padding:10px 24px}.bloco-categoria{margin-bottom:32px}.escolha-areas a{margin-bottom:30px;width:100%}.escolha-areas .escolha-areas-item{width:100%;height:33vw}.produtos-materiais .produto-material,.produtos-servicos .produto-material,.produtos-loja .produto-material{flex-basis:100%}.produtos-materiais .produto-material .foto-produto,.produtos-servicos .produto-material .foto-produto,.produtos-loja .produto-material .foto-produto{height:64vw}.produtos-relacionados .produtos .produto-item .foto-produto{height:52vw}#main-navigation .menus{padding-left:16px;width:100%;flex-basis:100%}#menu-menu-secundario{flex-flow:wrap}.carousel-inner{padding-bottom:50px}.mais-informacoes-curso input[type="submit"]{margin:0 auto;width:100%;margin-top:15px}.professor-curso .conteudo{flex-flow:column}.professor-foto{text-align:center;width:100%;margin-bottom:25px}.img-topo-single-curso .img-topo p{font-size:2.5rem}.terceiro-bloco .integrantes{padding:20px}.pagina-sobre .quarto-bloco .topo-infografico{flex-flow:column}.pagina-sobre .quarto-bloco .titulo{margin-bottom:30px}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{width:66vw}#cart{margin-left:21vw}.conteudo-materiais .autor .barra-topo.nao-logado{flex-flow:column;padding:15px 10vw}.conteudo-materiais .autor .barra-topo.nao-logado .texto-nao-logado{flex-basis:auto;margin-bottom:20px;text-align:center}.conteudo-materiais .autor .barra-topo.nao-logado .ico-cadeado{margin-right:0;margin-bottom:20px}body #header-search #main-navigation li a{font-size:16px}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu a{font-size:15px}.sticky-top .logo-branca-sticky{flex-basis:166vw}.sticky-top .logo-branca-sticky img{width:100%;height:auto}body #header #nav-minha-conta .user-deslogado li img{width:32px;padding:0;margin:0}#header .nav-bottom .page-header{flex-basis:35vw}#header .page-header img{width:100%}#header .nav-bottom #cart{margin-left:12vw}.conteudo-materiais .autor .barra-topo.nao-logado>div{flex-flow:column}.conteudo-materiais .autor .barra-topo.nao-logado .ico-cadeado{margin:0}.conteudo-materiais .autor .barra-topo.nao-logado .texto-nao-logado{flex-basis:100%;width:100%;margin:20px 20px}.conteudo-materiais .autor .barra-topo.nao-logado .opcao-logar-facebook{margin-left:0;flex-basis:0}.conteudo-materiais .autor .barra-topo.nao-logado .opcao-logar{margin-bottom:20px}.conteudo-materiais .autor .barra-topo.nao-logado>div{flex-basis:100%;width:100%}}@media screen and (max-width:479px){listagem-posts .post-simples .linha-de-base{flex-flow:column}}@media screen and (max-width:400px){.sticky-header{top:64px}}@media screen and (max-width:376px){.indicadores-sustentabilidade .conteudo-indicadores .icones{flex-flow:column}.indicadores-sustentabilidade .conteudo-indicadores .ico-indicador{margin-bottom:20px}.pagina-sobre .primeiro-bloco .lat-dir,.pagina-sobre .segundo-bloco .lat-esq{width:100%}.pagina-sobre .primeiro-bloco .texto-destacado{padding:5px 10px;font-size:26px}}@media screen and (max-width:360px){.sticky-header{top:63px}}@media screen and (max-width:320px){.login-registrar{margin-top:-9px}.carousel-inner{padding-bottom:178px}.sticky-header{top:62px}.posts-mais-vistos .listagem-posts-mais-vistos .item-post-mais-visto h2{width:62vw}#header .page-header{flex-basis:42vw}#cart{margin-left:18vw}.news-na-loja .titulo p:before,.posts-mais-vistos .titulo p:before,.cursos-em-destaque .titulo p:before,.destaques-guia p:before{height:14px;top:2.4vw}.navbar-collapse{padding-top:53px;width:100vw}.ico-close{top:25px;right:0}body #header-search #main-navigation #menu-menu-principal-2 .dropdown-menu{padding:0;margin:0}#main-navigation .menus{padding-left:0}.sticky-top #header-search #main-navigation{margin:0}.sticky-top #cart{margin:0 3vw}.nav-top #nav-minha-conta{width:39px}.sticky-top .logo-branca-sticky{flex-basis:37vw}body #header #nav-minha-conta .user-deslogado li img{width:27px;padding:0;margin:0}.nav-top #nav-minha-conta{width:30px}.navbar-toggle .txt-bar{display:none}#header .nav-bottom .page-header{flex-basis:46vw}#header .nav-bottom #cart{margin-left:2vw}}@media screen and (max-width:300px){.sticky-header{top:61px}}
