@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");.animation-delay-3{-webkit-animation-delay:.3s !important;-moz-animation-delay:.3s !important;-ms-animation-delay:.3s !important;-o-animation-delay:.3s !important;animation-delay:.3s !important}h1{font-size:2.300em;font-weight:normal}h2,.h-galeria{color:#C21D23;font-size:1.250em;border-bottom:2px;border-color:#27483D;border-bottom-style:solid;padding:1em 0 .5em;margin:1em 0 1.5em;display:inline-block}h3{color:#27483D;font-size:1.3rem;padding:1em 0 .5em;margin:1em 0 15px;display:inline-block;border-bottom:0}a,li,svg,button,figure{transition:all .2s}a:hover,li:hover,svg:hover,button:hover,figure:hover{text-decoration:none}.botao{background:#C21D23;color:#fff !important;font-size:0.8em;padding:1em 2em;margin:1em 0;display:inline-block;max-width:225px;line-height:1.1em;font-weight:normal}.botao:hover{background:#27483D}body{font-family:"Open Sans",sans-serif !important;font-size:16px !important;font-weight:300 !important;color:#4D4D4F !important;letter-spacing:.13em}header{background:rgba(233,237,236,0.85);position:fixed;top:0;height:130px;width:100%;z-index:8;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header figure{height:103px;margin:.8em 0;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}header figure img{max-height:100%}header span{font-size:1.250em;font-weight:600;color:#C21D23;display:block;padding:0 1.5em;margin:1em 0 .8em 0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:right}header span svg{display:block;float:left;margin:0 .2em}header nav{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding:0;clear:both}header nav ul{width:100%}header nav ul li a{font-weight:normal;font-size:1.125em;padding:0 .8em !important;color:#333 !important}header nav ul li a:hover{color:#C21D23 !important}header nav ul li.active a{color:#C21D23 !important}header.fixed{height:85px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header.fixed figure{height:60px;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}header.fixed span{margin-top:-9%;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header.fixed nav{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding:2em 0}header button{margin-top:-4.5em;cursor:pointer}header button span{margin:0;padding:0}main .slideshow{border-bottom:8px;border-color:#27483D;border-bottom-style:solid;background:url(../images/banner-top.jpg) no-repeat fixed;height:100%;min-height:900px;background-size:cover}main .slideshow.galeria{background:url(../images/banner-galeria.jpg) no-repeat fixed;min-height:449px}main .slideshow.galeria .container{height:449px}main .slideshow .container{height:900px}main .slideshow .container h1{color:#fff;width:70%;text-align:center;margin:auto;position:absolute;top:40%;bottom:60%;left:0;right:0;height:90px}main .slideshow .container .orcamento{color:#fff;position:absolute;bottom:45%;top:55%;left:0;right:0;margin:auto;text-align:center;width:100%;min-height:88px;max-width:300px;line-height:1.8em;padding:.7em 0}main .slideshow .container .orcamento span{font-size:1.375em;font-weight:normal;display:block}main .slideshow .container .orcamento .telefone{font-weight:600;font-size:1.8em}main .slideshow .container a{position:absolute;bottom:12%;font-size:5em;left:0;right:0;margin:auto;width:6%}main #sobre{padding-top:3.8em}main .bg-sobre{border-top:8px;border-color:#C21D23;border-top-style:solid;background:url(../images/bg-sobre.jpg) no-repeat fixed;height:100%;min-height:780px;background-size:cover;margin:4em 0 0 0}main #produtos{border-top:8px;border-color:#27483D;border-top-style:solid;padding-top:3.8em}main #produtos .titulo{margin:2.5em 0 1.5em 0}main #produtos .titulo h3{padding:0;color:#C21D23;font-size:1.2em;font-weight:normal;background:rgba(39,72,61,0.1);display:table-cell;height:100px;vertical-align:middle;width:350px}main #produtos .botao{margin:2.5em auto 1em;max-width:345px}main .galeria-home{margin:1.5em 0 0}main .galeria-home .botao{margin:3em auto 3.5em !important}main #contato{border-top:8px;border-color:#C21D23;border-top-style:solid;min-height:620px;background:url(../images/mapa.jpg) no-repeat no-repeat 65% 50%;background-size:cover;margin:3em 0}main #contato .form-contato{background:#FFFFFF;padding:1em 1.5em;text-align:center;margin:5em 0}main #contato .form-contato h2{padding:.5em 0 .5em;margin:0 0 1.5em}main #contato .form-contato .form-inline input{width:49%}main #contato .form-contato input,main #contato .form-contato textarea{border-color:#4D4D4F;border-radius:0;margin-bottom:1em}main #contato .form-contato textarea{max-width:518px;max-height:137px}main #contato .form-contato button{background:#C21D23;display:table;margin-left:auto;border-radius:0;border:0;font-size:1.125em;text-transform:uppercase;padding:.3em 1em;cursor:pointer}main #contato .form-contato button:hover{background:#27483D}main #contato .form-contato ::-webkit-input-placeholder{font-size:0.813em;color:#808080;font-family:"Open Sans",sans-serif}main #contato .form-contato ::-moz-placeholder{font-size:0.813em;color:#808080;font-family:"Open Sans",sans-serif}main #contato .form-contato :-ms-input-placeholder{font-size:0.813em;color:#808080;font-family:"Open Sans",sans-serif}main #contato .form-contato input:-moz-placeholder{font-size:0.813em;color:#808080;font-family:"Open Sans",sans-serif}main .fotos{padding-top:1.5em !important}footer{border-top:8px;border-color:#C21D23;border-top-style:solid;background:rgba(39,72,61,0.1);text-align:center;padding:2em 0;margin:3em 0 0 0}footer a{color:#4D4D4F}footer a:hover{color:#C21D23 !important}footer .inf-contato{font-size:0.938em;font-weight:600}footer adress{font-size:0.750em;display:block;font-weight:normal;margin:1em 0}footer .social{font-weight:normal;font-size:0.625em}footer figure{display:inline-block;margin:.5em 0 1.5em;background:#fff;border-radius:50%;width:35px;height:35px;padding:.2em}footer .desenvolvimento{border-top:2px;border-color:#fff;border-top-style:solid;font-size:0.688em;color:#4D4D4F;padding:2em 0 0 0;opacity:.6}footer .desenvolvimento a{color:#4D4D4F;font-weight:bold}.btn{display:block;position:relative;overflow:hidden;padding:1.5rem;text-decoration:none}.btn:before,.btn:after,.btn .btn--inner:before,.btn .btn--inner:after{content:'';position:absolute;top:0;left:0;width:0;height:0;background-color:currentColor;transition:0.3s ease-in-out}.btn--cw:after{top:auto;right:0;bottom:0;left:auto}.btn--cw .btn--inner:before{right:0;left:auto}.btn--cw .btn--inner:after{top:auto;bottom:0}.btn--cw:before,.btn--cw:after{width:0;height:2px;animation:orc 1s 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.btn--cw .btn--inner:before,.btn--cw .btn--inner:after{width:2px;height:0;animation:orc-inner 1s 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes orc{100%{width:100%}}@keyframes orc-inner{100%{height:100%}}@-webkit-keyframes orc{100%{width:100%}}@-webkit-keyframes orc-inner{100%{height:100%}}@-moz-keyframes orc{100%{width:100%}}@-moz-keyframes orc-inner{100%{height:100%}}@-o-keyframes orc{100%{width:100%}}@-o-keyframes orc-inner{100%{height:100%}}@media (max-width: 767px){header{height:auto}header span{display:none}header.fixed{height:auto !important}header.fixed nav{padding:0}header.fixed button{margin-top:-3.3em}header .navbar{padding:0}header .navbar li{padding:0 0 .5em 0;text-align:center}h1{font-size:1.3em}h2{color:#27483D;font-size:1.3rem;padding:1em 0 .5em;margin:1em 0 15px;display:inline-block;border-bottom:0}main .orcamento{max-width:275px !important}main .orcamento span{font-size:1.2em !important}main .orcamento .telefone{font-size:1.2em !important}main #contato input{width:100% !important}main #produtos h3{width:767px !important}.galeria-fotos .nav{display:none}.thumbnail{height:210px !important}}@media (min-width: 768px) and (max-width: 991px){header{height:auto}header span{display:none}header.fixed{height:auto !important}header.fixed nav{padding:0}header.fixed button{margin-top:-3.3em}header .navbar{padding:0}header .navbar li{padding:0 0 .5em 0;text-align:center}h1{font-size:2em}#produtos h3{font-size:.78em !important}.galeria-fotos ul{display:block !important;padding:4em 0 0 !important}.galeria-fotos ul li{flex:none !important;display:inline-block !important}.galeria-fotos ul li a{margin:0 .2em .5em 0 !important}.thumbnail{height:80px !important}}@media (min-width: 992px) and (max-width: 1200px){.galeria-fotos .nav-link{font-size:.78em !important}.thumbnail{height:120px !important}}@media (min-width: 768px){.carousel-inner .active,.carousel-inner .active+.carousel-item,.carousel-inner .active+.carousel-item+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev{position:relative;transform:translate3d(0, 0, 0)}.carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}.active.carousel-item-left+.carousel-item-next.carousel-item-left,.carousel-item-next.carousel-item-left+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%, 0, 0);visibility:visible}.carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carousel-item-prev.carousel-item-right+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%, 0, 0);visibility:visible;display:block;visibility:visible}}.thumbnail{position:relative;width:100%;height:140px;overflow:hidden;margin:1em 0;cursor:pointer;display:block}.thumbnail img{position:absolute;left:50%;top:10%;width:auto;-webkit-transform:translate(-50%, -10%);-ms-transform:translate(-50%, -10%);transform:translate(-50%, -10%);width:100%;height:auto}.galeria-fotos .nav{margin:3em 0 0.2em 0;padding:2em 0 0}.galeria-fotos .nav .nav-link{background:rgba(39,72,61,0.1);border-radius:0;padding:1.5em;margin:2em .2em 0;color:#C21D23;font-size:.9em}.galeria-fotos .nav .nav-link.ativo{background:#C21D23;color:#fff}
/*# sourceMappingURL=style.css.map */
