*,body{font-family:'PT Sans',sans-serif}.img-logo,.img-logo2{color:transparent;display:block}.caret,.img-logo{position:relative}.banner-construcao .btn-primary,.banner-off .btn-primary,.banner-quemsomos .btn-primary,.banner-respo .btn-primary{pointer-events:none;cursor:default border-color: #fff}*{padding:0;margin:0}.container2,.container3,.container4{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}body{overflow-x:hidden;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.h1,.h2,.h3,h1,h2,h3,p{margin-top:0;margin-bottom:0}img{border:none;max-width:100%;height:auto}.dropdown-menu li a,.dropdown-menu li a:hover{border-radius:0;font-family:'Merriweather Sans',sans-serif}.img-logo{height:60px;width:150px;background:url(../images/logo.png) no-repeat;background-size:contain;top:20px}.img-logo2{height:80px;width:200px;background:url(../images/logo.png) no-repeat;background-size:contain}.container2{width:800px}.container3{width:700px}.container4{max-width:900px}.navbar-nav{margin-top:20px;margin-left:100px;padding:5px 15px}.teste{padding-top:30px}.navbar-inverse .navbar-nav>li>a{position:relative;top:10px;color:#1776b5;font-weight:700;padding:1px 40px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linearborder-radius: 0!important}.navbar-inverse .navbar-nav>li>a:hover{color:#6e6e6e;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linearborder-radius: 0!important}#barra-navegacao .teste>li>a{color:#fff}#barra-navegacao .teste>li>a:hover{color:#4674b8}.dropdown{background-color:none}.dropdown-menu li a{font-size:15px;background-color:#051a2a;padding-top:20px 20px;display:block}.dropdown-menu li a:hover{color:#6e6e6e}.banner-quemsomos h2,.banner-respo h2{font-family:Muli,sans-serif}.caret{left:28px;bottom:5px;color:#337ab7}#barra-navegacao .teste .dropdown-menu>li>a:hover{color:#000;font-size:16px}#barra-navegacao .teste .dropdown-menu>li>a{font-weight:700;font-size:16px}.whatsapp{position:fixed;top:82%;right:1%;padding:10px;z-index:10000000}.icons,.icons-2{padding-top:30px}.banner-respo{background-image:url(../images/banner-home.JPEG);height:70%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:50px}.banner-respo h2{margin-top:250px;font-size:20px;color:#1c70aa;margin-left:24px;font-weight:700}.banner-respo .btn-primary{background-color:#fff}.banner-respo span{font-size:40px;color:#353535;font-weight:700}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.colun-3{margin-top:25px}.icons{padding-bottom:40px}.icons h4{color:#1776b5;font-size:20px;font-weight:700;margin-bottom:40px}.icons-2{background-color:#f3f3f3;padding-bottom:30px;text-align:center}.icons-2 p{color:#2e2e2e;margin-top:8px;font-size:14px;font-weight:700}.icons-2 img{width:100px;height:100px}.gallery{padding:42px 0 0}.img-item-overlay h3{font-size:26px;font-weight:400;line-height:3.23;color:#fff}.btn.welcome-btn.gallery-btn{width:143px;height:52px;font-size:14px}.img-item,.single-featured-box{position:relative;margin-bottom:30px;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.img-item img,.single-featured-box img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.img-item-overlay,.single-featured-box-overlay{position:absolute;bottom:-125px;left:0;width:100%;height:125px;background:rgba(255,255,255,.8);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.img-item-overlay{bottom:auto;top:0;height:100%;background:rgba(0,0,0,.8);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.banner-quemsomos,.orcamento{background-position:center;background-repeat:no-repeat;background-size:cover}.img-item:hover .img-item-overlay{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.single-featured-box:hover .single-featured-box-overlay{bottom:0}.img-item:hover img,.single-featured-box:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.btn.welcome-btn.featured-button{width:245px;height:67px}.featured{padding:90px 0 172px}.featured .container-fluid{padding-right:0;padding-left:0}.featured-txt{text-align:center;margin:50px 0 58px}.desce,.quem-somos h3{margin-bottom:20px}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.orcamento{background-image:url(../images/orcamento.JPEG);width:100%;height:500px}.conteudo-left{position:relative;left:150px}.orcamento-conteudo{padding-top:100px}.orcamento-conteudo h5{color:#fff;font-weight:700;font-size:36.4px}.orcamento-conteudo h6{color:#fff;font-size:22px;margin-top:12px}footer li a,footer p{color:#9c9c9c}.orcamento-conteudo a{margin-left:290px;margin-top:20px;font-size:30px;padding:10px 40px;background-color:#87bdff;border-color:#3c5f93;transition:.5s}.orcamento-conteudo a:hover{transition:.5s}footer i,footer p{padding-right:5px}footer{color:#626062;background-color:#051a2a;padding-bottom:30px;padding-top:30px}footer p{margin-top:50px;margin-left:20px;font-size:18px}footer span{margin-left:15px}footer h6{font-weight:700;font-size:22px;padding-bottom:20px;color:#009bdb}footer li a,footer li a:hover{font-size:18px;text-decoration:none;transition:.5s}footer ul{list-style-type:none;text-align:left}footer a,footer a:hover{text-decoration:none;font-size:25px}footer i{color:#0a739f}.copy{text-align:center;padding-top:20px;padding-bottom:24px;background-color:#2e2e2e;color:#b8b8b8;font-size:14px;font-weight:300}.quem-somos{padding-top:40px}.quem-somos h3{color:#1c70aa;font-weight:700}.quem-somos p{font-size:20px;line-height:30px}.banner-quemsomos{background-image:url(../images/quem-somos.JPEG);height:70%;position:relative;padding-bottom:315px}#quote-carousel,#quote-carousel2{padding:0 10px 30px;margin-top:30px}.banner-quemsomos h2{font-size:50px;color:#1c70aa;font-weight:700}.banner-quemsomos .btn-primary{background-color:#fff;position:relative;top:250px}.banner-quemsomos p{font-size:18px;color:#353535;margin-left:40px;font-weight:700}#quote-carousel{background-color:#f2f2f2;border-radius:20px}.depoi{font-size:28px;color:#009bdb;font-weight:700;margin-top:50px}#quote-carousel .carousel-control,#quote-carousel2 .carousel-control{background:0 0;color:#4674b8;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-12px}#quote-carousel2 .carousel-control.left{left:-70px;top:40px}#quote-carousel .carousel-control.right{right:-12px!important}#quote-carousel2 .carousel-control.right{right:-70px!important;top:40px}#quote-carousel .carousel-indicators,#quote-carousel2 .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}#quote-carousel .carousel-indicators li,#quote-carousel2 .carousel-indicators li{background:silver}#quote-carousel .carousel-indicators .active,#quote-carousel2 .carousel-indicators .active{background:#4674b8}#quote-carousel img,#quote-carousel2 img{width:250px;height:100px}.item blockquote{border-left:none;margin:0}.item blockquote img{margin-bottom:10px}.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}@media (min-width:768px){#quote-carousel,#quote-carousel2{margin-bottom:0;padding:0 40px 30px}}@media (max-width:768px){#quote-carousel .carousel-indicators,#quote-carousel2 .carousel-indicators{bottom:-20px!important}#quote-carousel .carousel-indicators li,#quote-carousel2 .carousel-indicators li{display:inline-block;margin:0 5px;width:15px;height:15px}#quote-carousel .carousel-indicators li.active,#quote-carousel2 .carousel-indicators li.active{margin:0 5px;width:20px;height:20px}}.formphp input.nao-aparece,.formphp label.nao-aparece{display:none!important}#form-erro span,#form-send span{font-size:18px;line-height:25px;margin-bottom:10px;display:block}#form-erro,#form-send{color:#000}.contato .header{background:url(../images/banner-contato.JPEG) center no-repeat;height:70%;background-size:cover;position:relative;padding-bottom:50px}.contato .header h1{text-align:center;color:#000;padding-top:90px}.contato .header h1 .title{position:relative;word-wrap:break-word;display:inline-block;padding:30px 40px 30px 0;font-size:70px}.contato .header h1 span.sep:after{position:absolute;width:1px;height:130px;background:#000;content:'';-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.contato .formulario,.contato .location-2 p{position:relative;top:20px}.contato .header h1 span.subtitle{display:inline-block;font-weight:600;padding-left:20px;font-size:16px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.contato .location-2{background:url(../images/mail.JPEG) no-repeat;background-size:cover}.contato .location-2 p{color:#fff;text-align:center;padding:25px 0;font-size:22px;font-weight:300}.contato .location-2 p i{display:block;margin-bottom:15px;font-size:30px}.contato .location-2 p a{color:#fff}.contato .location-2 p a:hover{color:#00aced}.contato .formulario form label,.contato .formulario h3{font-weight:700;color:#252525;text-align:center;text-transform:uppercase}.contato .formulario h3{font-size:24px}.contato .formulario form{width:90%;margin:0 auto}.contato .formulario form p{margin:22px 0;text-align:center}.calderaria h3,.down{margin-bottom:20px}.contato .formulario form label{width:100%;display:block;font-family:Raleway,sans-serif}.contato .formulario form label em{font-size:14px;font-style:normal;text-transform:none;font-weight:400}.contato .formulario form input,.contato .formulario form textarea{font-weight:200;width:100%;background-color:transparent;color:#252525;font-family:Raleway,sans-serif;text-transform:uppercase;text-align:center}.contato .formulario form input{min-height:50px;border:0;border-bottom:1px solid rgba(37,37,37,.7);line-height:0}.contato .formulario form textarea{min-height:40px;border:0;border-bottom:1px solid rgba(37,37,37,.7);padding-top:20px}.contato .formulario button{width:100%;min-height:50px;background-color:transparent;border:1px solid rgba(37,37,37,.7);text-transform:uppercase;color:#252525;font-weight:400;font-family:Raleway,sans-serif;margin-top:20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.banner-construcao h2,.banner-off h2,.banner-off p,.banner-on h2,.banner-on p,.banner-usi h2,.banner-usi p{font-family:Muli,sans-serif}.contato .formulario button:hover{background-color:#252525;color:#fff}#sidebar{width:300px;position:fixed;top:0;right:0;min-height:100%;height:100%;z-index:999;background:#1e5799;background:-moz-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);color:#fff;transition:all .3s;background-repeat:no-repeat}#sidebar.active{margin-left:-250px}#sidebar .sidebar-header{padding:20px;text-align:center;margin-top:50px}.form input,.form textarea{width:100%;border:1px solid #fff;padding-left:10px}.sidebar-header h3{font-weight:700}.sidebar-header p{font-size:17px;font-weight:300;color:#fff}.banner-construcao h2,.banner-off h2,.banner-off p,.banner-on h2,.banner-on p,.banner-usi h2,.banner-usi p,.calderaria-contato h3,.calderaria-contato h4,.calderaria-contato h5,.form button,.form button:hover,.icon-images p,.offshore-contato h3,.offshore-contato h5,.onshore-contato h3,.onshore-contato h5,.usinagem-3 h5,.usinagem-contato h3,.usinagem-contato h4,.usinagem-contato h5{font-weight:700}.form input{height:34px;color:#000}.form textarea{height:70px;color:#000}.form button,.form button:hover{transition:.5s;font-size:15px;border-radius:4px;text-transform:uppercase;top:10px;margin-top:15px;background-color:#28375b}.form{padding:0 50px}.top22{padding-top:10px}#content{width:calc(100% - 250px);min-height:100vh;transition:all .3s;position:absolute;top:0;left:0}#content.active{width:100%}.nav3{padding-top:23px}.banner-construcao{background-image:url(../images/banner-caldeiraria.JPEG);height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-bottom:50px}.banner-construcao h2{margin-top:250px;font-size:50px;color:#1c70aa}.calderaria h3,.calderaria2 h3{font-size:20px;text-transform:uppercase}.banner-construcao .btn-primary{background-color:#fff}.calderaria{background-color:#f3f3f3;padding-top:20px;color:#1776b5;text-align:center}.icon-images{padding-bottom:40px;padding-top:20px;text-align:center}.calderaria2,.icon-images2{padding-top:40px;text-align:center}.baixa{padding-bottom:20px}.calderaria2{background:#eaeaea;background:-moz-linear-gradient(top,rgba(234,234,234,1) 78%,rgba(204,204,204,1) 99%);background:-webkit-linear-gradient(top,rgba(234,234,234,1) 78%,rgba(204,204,204,1) 99%);background:linear-gradient(to bottom,rgba(234,234,234,1) 78%,rgba(204,204,204,1) 99%);padding-bottom:40px;color:#4c4c4c}.calderaria-contato{background-image:url(../images/calderaria-contato.JPEG);background-repeat:no-repeat;width:100%;height:400px;background-size:cover;color:#fff}.calderaria-contato h3{font-size:17px}.calderaria-contato h4{font-size:22px}.calderaria-contato img{margin-top:5px;margin-bottom:5px}.opacity{background:rgba(255,255,255,.2);color:rgba(255,255,255,.2);padding:10px 30px}.banner-off,.offshore-contato{background-repeat:no-repeat;background-size:cover}.baixa-2{padding-top:80px}.icon-images p{color:#272727;text-align:center;padding-top:5px}.banner-off{background-image:url(../images/off.JPEG);height:500px;background-position:center;position:relative;padding-bottom:315px}.banner-off h2{font-size:50px;color:#1c70aa}.banner-off .btn-primary{background-color:#fff;position:relative;top:250px}.banner-off p{font-size:18px;color:#353535;margin-left:90px}.offshore{text-align:center;background-color:#f3f3f3;padding-top:20px;color:#1776b5}.offshore-2,.offshore-3,.usinagem-3{text-align:center;padding-top:40px}.offshore h3{text-transform:uppercase;font-size:20px}.offshore h4{font-size:18px;color:#3e3e3e;margin-bottom:40px}.offshore-contato{background-image:url(../images/offshore-contato.JPEG);width:100%;height:400px;color:#fff}.offshore-contato h3{font-size:15px}.offshore-contato img{margin-top:5px;margin-bottom:5px}.offshore-2{background-color:#626262;padding-bottom:40px;color:#fff;margin-top:40px}.onshore-contato img,.usinagem-contato img{margin-top:5px;margin-bottom:5px}.offshore-2 h4{font-size:20px}.offshore-2 p{font-size:15px}.offshore-3{background-color:#f5f5f5;padding-bottom:40px;color:#4787ba}.banner-on .btn-primary,.banner-usi .btn-primary{background-color:#fff;pointer-events:none;cursor:default border-color: #fff;top:250px}.banner-on,.banner-usi{height:500px;background-position:center;padding-bottom:315px;position:relative;background-repeat:no-repeat;background-size:cover}.offshore-3 h5{font-size:19px;font-weight:700}.offshore-3 p{font-size:20px}.offshore-3 span{font-size:22px;text-transform:uppercase}.banner-on{background-image:url(../images/on-off.JPEG)}.banner-on h2{font-size:22px;color:#4b4b4b}.banner-on .btn-primary{position:relative}.banner-on p{font-size:24px;color:#1776b5}.onshore-contato h3{font-size:15px}.banner-usi{background-image:url(../images/banner-usinagem.JPEG)}.banner-usi h2{font-size:50px;color:#1c70aa}.banner-usi .btn-primary{position:relative}.banner-usi p{font-size:18px;color:#353535}.usinagem-3{background-color:#f5f5f5;padding-bottom:40px;color:#4787ba}.usinagem-3 h5{font-size:19px;text-transform:uppercase}.usinagem-3 p{font-size:20px}.usinagem-contato{background-image:url(../images/usinagem-contato.JPEG);background-repeat:no-repeat;width:100%;height:400px;background-size:cover;color:#fff}.usinagem-contato h3{font-size:17px}.usinagem-contato h4{font-size:20px}@media (max-width:1199.98px){header{height:auto}.container2,.container3,.container4{width:768px}footer li a,footer li a:hover{text-decoration:none;font-size:13px;color:#626062}.navbar-inverse .navbar-nav>li>a{font-size:13px}.img-logo{height:90px;width:110px;display:block;background:url(../images/logo.png) no-repeat;background-size:contain;color:transparent;text-align:center;margin-top:8px}#content,#sidebar{width:100%}nav.navbar-transparente{padding:15px 0}.navbar-nav{margin-left:1px}#sidebar{position:relative;top:none;bottom:0;right:none;min-height:100%;height:100%;z-index:none;background:#1e5799;background:-moz-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);color:#fff;transition:all .3s;background-repeat:no-repeat}#sidebar.active{margin-left:0}#content.active{width:calc(100% - 250px)}#sidebarCollapse span{display:none}#sidebar .sidebar-header{margin-top:0}.contato .header{min-height:auto;background-position:0}.contato .header h1{padding-top:10px}#sidebar form{padding:0 200px;display:block;margin-bottom:20px}.orcamento-conteudo button{margin-left:1px}}@media (max-width:768px){.container2,.container3{width:350px}.navbar-nav li{position:relative;bottom:1px;padding-top:15px}.container4{width:250px}.img-logo{margin-top:1px;width:140px}#content,#sidebar{width:100%}.navbar-inverse .navbar-nav>li>a{font-size:15px;background-color:#051a2a;padding-top:15px}footer li a,footer li a:hover{font-size:17px}.navbar-collapse{background-color:#051a2a}nav.navbar-transparente{padding-bottom:55px}.navbar-inverse .navbar-toggle .icon-bar{background-color:#000}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#f1f2f2;margin-top:20px}.navbar-inverse .navbar-nav>li>a:hover{color:#82807a;background:0 0;padding:none;border-radius:5px;border:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linearborder-radius: 0!important}.navbar-nav{margin-top:10px;margin-left:1px;padding:1px}#sidebar,.contato{padding-bottom:20px}.d-flex{display:-ms-flexbox!important;display:flex!important}#sidebar{position:relative;top:none;bottom:0;display:block;right:none;min-height:100%;height:100%;z-index:none;background:#1e5799;background:-moz-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom,rgba(30,87,153,1) 0,rgba(41,137,216,1) 50%,rgba(125,185,232,1) 100%);color:#fff;transition:all .3s;background-repeat:no-repeat}#sidebar.active{margin-left:0}#content.active{width:calc(100% - 250px)}#sidebarCollapse span{display:none}.contato .formulario,.contato .location-2{height:auto}.contato .header{min-height:auto;background-position:0}.contato .header h1{padding-top:10px}footer,footer ul{text-align:center}footer h6{padding-top:20px}footer li a{color:#9c9c9c}.conteudo-left{position:relative;left:1px}.orcamento-conteudo button{margin-left:1px}#quote-carousel2 .carousel-control.right{right:-12px!important;top:170px}#quote-carousel2 .carousel-control.left{left:-12px;top:170px}.top{margin-top:30px}.down2{margin-top:20px}#sidebar form{padding:0 15px;display:block;margin-bottom:0}.navbar-inverse .navbar-nav>li>a{position:relative;top:1px;color:#fff;font-weight:700;padding:1px}}