*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}em{font-style:italic}body{background:#fff;color:#353535;font:20px/1.4 "Roboto Condensed",sans-serif;text-align:left}a{color:#9e2d23;cursor:pointer;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}a:hover{color:#e73c34;text-decoration:none}a.nohover:hover{color:#9e2d23;text-decoration:none}p>strong{font-weight:bold}.texto p{margin-bottom:1rem}.texto p>em{font-style:italic}.texto ul{padding-left:1.5rem}.texto ul li{list-style:disc outside;text-align:left}h1,h2,h3,h4,h5,h6{color:#353535;cursor:default;font-family:"Roboto Condensed",sans-serif;line-height:1.1;margin:2rem 0;text-align:center;text-transform:uppercase}h1{font-size:1.8em}h2{font-size:1.8em}h3{font-size:1.3em;margin-bottom:1rem;text-transform:none}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1.1em}.navbar-toggler{background:#e73c34;padding:.25rem .5rem}.navbar-toggler .icon-menu-toggle{height:1.5em;top:0;width:1.5em}.navbar-toggler .svg-menu-toggle .line{fill:#fff;opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform 0.3s ease-in-out, opacity 0.2s ease-in-out}.navbar-toggler .svg-menu-toggle .line-1{transform-origin:0.7em 2em}.navbar-toggler .svg-menu-toggle .line-3{transform-origin:0.7em 3.5em}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-2{opacity:0}.navbar-toggler:not(.collapsed) .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0em) translateX(0em)}.navbar-toggler .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.btn-inicio{background:#e73c34;bottom:1rem;color:#fff;display:block;font-size:1em;height:30px;margin-bottom:0;padding:0;position:fixed;right:1rem;text-decoration:none;text-align:center;width:30px;z-index:999;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-box-shadow:-1px 2px 6px rgba(0,0,0,0.25);-moz-box-shadow:-1px 2px 6px rgba(0,0,0,0.25);box-shadow:-1px 2px 6px rgba(0,0,0,0.25)}.btn-inicio::before{border-top:solid 2px currentColor;border-right:solid 2px currentColor;content:'';height:12px;left:50%;margin-top:-3px;margin-left:-6px;position:absolute;top:50%;width:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-inicio:hover{background-color:#9e2d23;color:#fff;text-decoration:none}.btn-inicio:focus{text-decoration:none}.btn{border-radius:0;font-size:0.9em;padding:.5rem 3rem}.btn-primary{background-color:#e73c34;border-color:#e73c34;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#9e2d23;border-color:#9e2d23;color:#fff}.form-control{border-radius:0;background:#d4d4d4;font-size:.9em}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{background:#ffefef}.custom-control{margin:.3rem .5rem 0 0;padding:.1rem 0 0 1.25rem}.custom-control label{font-size:0.9em;margin-top:0}.custom-file-label{margin-top:0}.custom-file-label:after{content:'Arquivo'}.custom-control-input.is-invalid ~ .custom-control-label,.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label{color:inherit}.custom-control-input.is-valid ~ .custom-control-label::before,.was-validated .custom-control-input:valid ~ .custom-control-label::before{background-color:#fff}.form-control::-webkit-input-placeholder{color:#888}.form-control:-moz-placeholder{color:#888}.form-control::-moz-placeholder{color:#888}.form-control:-ms-input-placeholder{color:#888}@media (min-width: 1280px){.container{max-width:1200px}}.mensagem{background:#ffffff;border:solid #ddd 1px;color:#aaa;font-size:1.1em;margin:10px 0 20px;padding:5px 10px;position:relative;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.mensagem.sucesso{border-color:#00d000;color:#00d000}.mensagem.alerta{border-color:#ffa000;color:#ffa000}.mensagem.erro{border-color:#f00000;color:#f00000}.ico{background:url(../images/icones.png) 0 0 no-repeat;border:0;display:inline-block;height:16px;margin:2px 0 -2px;overflow:hidden;padding:0;text-align:left;text-indent:-999em;white-space:nowrap;width:16px}.ico.adicionar{background-position:0 0}.ico.excluir{background-position:0 -16px}.ico.editar{background-position:0 -32px}.ico.sucesso,.ico.salvar{background-position:0 -48px}.ico.erro{background-position:0 -64px}.ico.voltar{background-position:0 -80px}.ico.imagem{background-position:0 -96px}.ico.mover{background-position:0 -112px;cursor:move}.ico.mover.vertical{background-position:0 -128px}.redes-sociais li{display:inline-block}.redes-sociais li a{display:block;width:42px;height:42px;margin:20px 20px 0 0;white-space:nowrap;text-indent:999em;overflow:hidden;background-color:#e73c34;background-position:50% 50%;background-repeat:no-repeat;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;border-radius:21px}.redes-sociais li a.facebook{background-image:url(../imagens/ico-facebook.png)}.redes-sociais li a.instagram{background-image:url(../imagens/ico-instagram.png)}.redes-sociais li a.youtube{background-image:url(../imagens/ico-youtube.png)}.redes-sociais li a.linkedin{background-image:url(../imagens/ico-linkedin.png)}.redes-sociais li a:hover{background-color:#9e2d23}.fb-like-box{background:#fff}nav.navbar{background:#fff;height:100px;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}nav.navbar .navbar-brand{padding-bottom:1.25rem;padding-top:1.25rem}nav.navbar .navbar-brand img{width:220px;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}nav.navbar .nav-link{text-transform:uppercase}nav.navbar .nav-link.active{color:#e73c34}.offset1{padding-top:100px}.offset{padding-top:40px;margin-top:-40px}.pag-home .banner{background:#fff}.pag-home .banner .container-fluid{background:#e73c34}.pag-home .banner .slogan{color:#fff;font-size:1.8em;font-weight:300;line-height:1.2;margin:2rem auto;max-width:600px;text-align:center}.pag-home .banner .imagem:after{background:#e73c34;content:'';display:block;height:100%;left:7%;opacity:0.7;position:absolute;top:0;width:12%;z-index:10}.pag-home .banner .carousel-indicators{margin-bottom:0;padding:2rem 0;position:relative;top:0}.pag-home .banner .carousel-indicators li{border:1px solid #353535;display:block;height:22px;margin:0 .5rem;opacity:1;overflow:hidden;width:22px;-o-transition:.4s ease-out;-ms-transition:.4s ease-out;-moz-transition:.4s ease-out;-webkit-transition:.4s ease-out;transition:.4s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-home .banner .carousel-indicators li.active{background-color:#e73c34;border-color:#e73c34}.pag-home .frase{background:#353535;color:#c2c2c2;font-size:1.25em;padding:6rem 0 5rem;text-align:center}.pag-home .frase p{max-width:640px;margin:0 auto 3rem}.pag-home .sobre{background:#fff;padding:5rem 0;text-align:center}.pag-home .sobre p{font-size:1.25em;max-width:640px;margin:0 auto 3rem}.pag-home .portfolio{background:#e6e6e6;padding:5rem 0;text-align:center}.pag-home .portfolio .item{display:block;overflow:hidden;position:relative}.pag-home .portfolio .item img{right:20px;position:relative;top:0;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-home .portfolio .item:after{background:#e73c34;content:'';height:100%;right:0;position:absolute;top:0;width:40px;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-home .portfolio .item:hover img{right:0}.pag-home .portfolio .item:hover:after{width:0}.pag-home .portfolio a.ver-mais{color:#353535;font-size:1.4em}.pag-home .portfolio a.ver-mais:hover{color:#9e2d23}.pag-home .eventos{background:#fff;padding:4rem 0;text-align:center}.pag-home .eventos .imagem{overflow:hidden;position:relative}.pag-home .eventos .imagem img{left:30px;position:relative;top:0;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-home .eventos .imagem:after{background-color:#e73c34;background-position:50% 50%;background-repeat:no-repeat;content:'';height:100%;left:0;position:absolute;top:0;width:65px;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-home .eventos .imagem:hover img{left:0}.pag-home .eventos .imagem:hover:after{left:-65px}.pag-home .eventos .imagem.decor:after{background-image:url(../images/ico-decor.png)}.pag-home .eventos .imagem.feiras:after{background-image:url(../images/ico-feiras.png)}.pag-home .eventos .imagem.publicacoes:after{background-image:url(../images/ico-publicacoes.png)}.pag-home .eventos .imagem.programa:after{background-image:url(../images/ico-programa.png)}.pag-home .eventos p{margin-bottom:3rem}.pag-home .parallax{background:#353535 url(../images/img-parallax.jpg) 50% 50% no-repeat;background-attachment:fixed;background-size:cover;height:370px;overflow:hidden}.pag-home .parallax img{height:100vh;left:50%;position:fixed;top:0;z-index:-1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.pag-home .contato{background:#353535;color:#fff;padding:7rem 0}.pag-home .contato h2,.pag-home .contato a{color:#fff}.pag-home .contato .enderecos p{margin-bottom:1.5rem}.pag-home .contato .enderecos p a{border-bottom:1px solid transparent}.pag-home .contato .enderecos p a:hover{border-color:#e73c34}.pag-home .contato .enderecos p a.whatsapp{background:url(../images/ico-whatsapp.png) 0 50% no-repeat;display:inline-block;margin-top:.25rem;min-height:21px;padding-left:28px}.pag-pag_portfolio{background:#e6e6e6;padding-top:5rem;text-align:center}.pag-pag_portfolio .item{background:#e73c34;display:block;position:relative}.pag-pag_portfolio .item img{opacity:1;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-pag_portfolio .item:after{background:url(../images/ico-lupa.png) 50% 50% no-repeat;content:'';display:block;height:41px;left:50%;margin:-21px 0 0 -20px;opacity:0;position:absolute;top:50%;width:40px;-o-transition:.3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pag-pag_portfolio .item:hover img{opacity:0.2}.pag-pag_portfolio .item:hover:after{opacity:1}.pag-pag_portfolio footer{background:#353535;height:100px}@media (max-width: 992px){nav.navbar .navbar-collapse{background:#fff;margin:0 -1rem}nav.navbar .navbar-collapse .navbar-nav{padding:1rem}nav.navbar .navbar-collapse .nav-link{padding:1rem 0;text-align:center}.pag-home .parallax{background:transparent}}@media (min-width: 992px){nav.navbar{height:140px}nav.navbar .navbar-brand img{width:266px}nav.navbar.mini{height:75px}nav.navbar.mini .navbar-brand img{width:180px}nav.navbar.navbar-expand-lg .navbar-collapse{justify-content:flex-end}nav.navbar.navbar-expand-lg .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem}.offset1{padding-top:140px}.offset{padding-top:35px;margin-top:-35px}.pag-home .banner .slogan{margin:2rem 0 2rem auto;max-width:360px;padding-right:1em;text-align:left}.pag-home .parallax img{display:none}}@media (min-width: 1200px){.pag-home .banner .slogan{font-size:2.2em;max-width:420px}}
/*# sourceMappingURL=estilos.css.map */
