@import url(stm-grid.css);@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,600,700,900");@import url("https://fonts.googleapis.com/css?family=Roboto:400,700,900");@import url("https://fonts.googleapis.com/css?family=Poppins:400,700");.spacer-default{display:block;height:1px;margin:45px 0px}body{font-family:"Open Sans",sans-serif;font-size:16px;background-color:#FFF;margin:0;padding:0;color:#656565;font-family:'Poppins', sans-serif}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clear{clear:both}img{outline:none;border:none}a{text-decoration:none}p{margin:10px 0px 20px 0px;line-height:170%;display:block}.fx{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a{text-decoration:none;color:#666}a:hover{text-decoration:underline;color:#929292}.text-center{text-align:center}.header-full-roma-sticky-stm-051{background-color:#0D0D0D}.header-full-roma-sticky-stm-051 header{position:fixed;width:100%;background-color:#0D0D0D;transition-duration:0.4s;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;box-shadow:0px 0px 9px #000;color:#FFF;text-align:center;padding:0px 0px;z-index:9999}.header-full-roma-sticky-stm-051 header .top-header{display:block;width:100%;height:40px;line-height:40px;background-color:#0D0D0D;color:#A0A0A0;border-bottom:1px solid #292929;text-align:right;font-size:13px;transition-duration:0.4s;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s}.header-full-roma-sticky-stm-051 header .container{position:relative}.header-full-roma-sticky-stm-051 header .container.main{padding:30px 20px;transition-duration:0.4s;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s}.header-full-roma-sticky-stm-051 header a.logo{display:inline-block;width:300px;height:90px;float:left;background:url(../modules/header-full-roma-sticky-stm-051/imgs/logo.png) center left no-repeat;background-size:contain;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s}.header-full-roma-sticky-stm-051 header a.logo img{max-width:100%;max-height:100%;text-align:left;float:left}.header-full-roma-sticky-stm-051 header nav{display:block;float:right}.header-full-roma-sticky-stm-051 header nav a{display:inline-block;height:40px;line-height:40px;margin:25px 0px 25px 40px;color:#FFF;font-size:18px;text-transform:uppercase;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"Poppins",sans-serif}.header-full-roma-sticky-stm-051 header nav a:hover{text-decoration:none;color:#A0A0A0;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.header-full-roma-sticky-stm-051 header nav a.facebook{width:40px;height:40px;display:block;margin:25px 0px 25px 25px;overflow:hidden;float:right;background:url(../modules/header-full-roma-sticky-stm-051/imgs/icon-facebook-white.png) center center no-repeat;background-size:16px;border:2px solid #FFF;border-radius:50%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.header-full-roma-sticky-stm-051 header nav a.facebook img{width:40px;height:40px}.header-full-roma-sticky-stm-051 header nav a.facebook:hover{border-color:#A0A0A0;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.header-full-roma-sticky-stm-051 header.scroll{background:#000;z-index:9999}.header-full-roma-sticky-stm-051 header.scroll .top-header{overflow:hidden;height:0px;padding:0px;border:none}.header-full-roma-sticky-stm-051 header.scroll .container.main{padding:15px 20px}.header-full-roma-sticky-stm-051 .navbar-toggle{display:none;width:60px;height:60px;line-height:60px;background:url(../modules/header-full-roma-sticky-stm-051/imgs/bg-lv-btn-responsive.png) center center no-repeat #A0A0A0;border:none;right:0px;top:50%;margin-top:-30px;outline:none;color:#FFF;position:absolute;border-radius:150px}.header-full-roma-sticky-stm-051 .navbar-toggle:hover{cursor:pointer;background-color:#A0A0A0}.header-full-roma-sticky-stm-051 #navbar-responsive{display:none;width:auto;margin-top:110px;background-color:#222222;position:fixed;width:100%;z-index:500}.header-full-roma-sticky-stm-051 #navbar-responsive a{display:block;height:50px;line-height:50px;border-bottom:1px solid #0D0D0D;color:#FFF;text-align:center;font-size:18px;text-decoration:none}.header-full-roma-sticky-stm-051 #navbar-responsive a:hover{background-color:#A0A0A0}.header-full-roma-sticky-stm-051 #navbar-responsive a:first-child{border-top:none}.header-full-roma-sticky-stm-051 .bt-close-menu{display:block;height:50px;text-decoration:none;background:url(../modules/header-full-roma-sticky-stm-051/imgs/icon-bg-close-menu.png) center center no-repeat}@media only screen and (max-width: 1440px){.header-full-roma-sticky-stm-051 header a.logo{width:240px}.header-full-roma-sticky-stm-051 header nav a{margin:25px 0px 25px 20px;font-size:14px}}@media only screen and (max-width: 1200px){.header-full-roma-sticky-stm-051 header nav a{margin:25px 0px 25px 20px;font-size:14px}.header-full-roma-sticky-stm-051 header .navbar-toggle{display:none}}@media only screen and (max-width: 992px){.header-full-roma-sticky-stm-051 header nav{display:none}.header-full-roma-sticky-stm-051 header .navbar-toggle{display:block}.header-full-roma-sticky-stm-051 #navbar-responsive{margin-top:190px}.header-full-roma-sticky-stm-051 #navbar-responsive.scroll{margin-top:120px}}@media only screen and (max-width: 768px){.header-full-roma-sticky-stm-051 .container .navbar-toggle{right:20px}.header-full-roma-sticky-stm-051 header .container.main{padding:20px 20px}.header-full-roma-sticky-stm-051 header .top-header{display:none}.header-full-roma-sticky-stm-051 header a.logo{height:70px}.header-full-roma-sticky-stm-051 #navbar-responsive{margin-top:110px}.header-full-roma-sticky-stm-051 #navbar-responsive.scroll{margin-top:100px}}.banner-header-full-roma-sticky-stm-051{z-index:200;padding-top:190px}.banner-header-full-roma-sticky-stm-051 #carousel-banner{position:relative}.banner-header-full-roma-sticky-stm-051 .prev-banner-owl,.banner-header-full-roma-sticky-stm-051 .next-banner-owl{display:block;width:50px;height:50px;background-color:#000;border-radius:50px;zoom:1;opacity:0.9;top:50%;margin-top:-30px;position:absolute;background-repeat:no-repeat;background-position:center center;background-size:25px}.banner-header-full-roma-sticky-stm-051 .prev-banner-owl:hover,.banner-header-full-roma-sticky-stm-051 .next-banner-owl:hover{opacity:1.0}.banner-header-full-roma-sticky-stm-051 .prev-banner-owl{background-image:url(../modules/header-full-roma-sticky-stm-051/imgs/prev-icon.png);left:60px}.banner-header-full-roma-sticky-stm-051 .next-banner-owl{background-image:url(../modules/header-full-roma-sticky-stm-051/imgs/next-icon.png);right:60px}@media only screen and (max-width: 768px){.banner-header-full-roma-sticky-stm-051{padding-top:110px}.banner-header-full-roma-sticky-stm-051 .prev-banner-owl,.banner-header-full-roma-sticky-stm-051 .next-banner-owl{background-size:10px;height:40px;width:40px;margin-top:-20px}.banner-header-full-roma-sticky-stm-051 .prev-banner-owl{left:10px}.banner-header-full-roma-sticky-stm-051 .next-banner-owl{right:10px}}@media only screen and (max-width: 480px){.banner-header-full-roma-sticky-stm-051 .prev-banner-owl,.banner-header-full-roma-sticky-stm-051 .next-banner-owl{display:none}}.section-title.header-full-roma-sticky-inner-stm-051{background-color:#A0A0A0;padding-top:191px;height:80px;line-height:80px;color:#FFF;font-size:24px;font-weight:400;text-align:center;text-transform:uppercase}@media only screen and (max-width: 768px){.section-title.header-full-roma-sticky-inner-stm-051{background-color:#A0A0A0;padding-top:110px;height:80px;line-height:80px;color:#FFF;font-size:24px;font-weight:400;text-align:center;text-transform:uppercase}}.cards-service-icon-home-roma-stm-052.interno{background-color:#FFF}.cards-service-icon-home-roma-stm-052{background-color:#F2F2F2;padding:90px 0px}.cards-service-icon-home-roma-stm-052 .container{padding:0px 20px}.cards-service-icon-home-roma-stm-052 .container h2{display:block;font-family:"Poppins",sans-serif;font-size:26px;font-weight:600;text-align:center;margin-bottom:30px;color:#A0A0A0}.cards-service-icon-home-roma-stm-052 .container .catalogo-box{padding:0px 20px}.cards-service-icon-home-roma-stm-052 .container .item-catalogo{background-color:#FFF;box-shadow:0px 0px 8px #E2E2E2;width:100%;margin:20px 0px;border-radius:10px;overflow:hidden;position:relative;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;padding-top:60px;padding-bottom:60px}.cards-service-icon-home-roma-stm-052 .container .item-catalogo a.link-catalogo{text-decoration:none}.cards-service-icon-home-roma-stm-052 .container .item-catalogo a.link-catalogo img{display:inline-block;width:76px;display:block;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 auto;margin-bottom:20px;text-align:center}.cards-service-icon-home-roma-stm-052 .container .item-catalogo a.link-catalogo:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cards-service-icon-home-roma-stm-052 .container .item-catalogo .label-catalogo{display:block;color:#000;font-size:20px;font-weight:400;padding:20px 0px;text-align:center;box-sizing:border-box;width:80%;margin:0 auto;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;min-height:100px}.cards-service-icon-home-roma-stm-052 .container .item-catalogo a.button-link{margin:0 auto;display:block;width:140px;padding:10px 20px;border:2px solid #A0A0A0;border-radius:40px;text-decoration:none;outline:none;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.cards-service-icon-home-roma-stm-052 .container .item-catalogo a.button-link:hover{background-color:#A0A0A0;color:#FFF;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cards-service-icon-home-roma-stm-052 .container .item-catalogo:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.cards-service-icon-home-roma-stm-052 .box-detalhes{padding-bottom:60px}.cards-service-icon-home-roma-stm-052 .box-detalhes .img-icon{display:block;margin:0 auto}.cards-service-icon-home-roma-stm-052 .box-detalhes .label-catalogo{display:block;color:#000;font-size:24px;font-weight:600;padding:20px 0px;text-align:center;box-sizing:border-box;width:80%;margin:0 auto;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;min-height:100px}.cards-service-icon-home-roma-stm-052 .box-detalhes p{width:70%;margin:0 auto}.content-company-smart-stm-024{background-color:#FFF}.content-company-smart-stm-024 .container{padding:80px 20px}.content-company-smart-stm-024 .container .box-text-company{padding-left:40px;line-height:180%}.content-company-smart-stm-024 .container .box-text-company h1{font-family:"Poppins",sans-serif;font-size:26px;font-weight:700;margin-bottom:20px}.content-company-smart-stm-024.home{background-color:#A0A0A0;color:#FFF}.tpl-company-0001{background-color:#FFF;padding:60px 0px}.company-img-tpl-company-0001{display:inline-block;width:100%;position:relative}.company-img-tpl-company-0001::before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:8px;border:1px solid #FFF;opacity:0.2;content:''}.company-img-tpl-company-0001 img{width:100%;border-radius:10px;display:block}.company-description-tpl-company-0001{display:inline-block;width:100%;padding-left:60px;line-height:180%}.company-description-tpl-company-0001 h1{display:block;margin-top:0px;font-size:30px}@media screen and (max-width: 779px){.content-company-smart-stm-024 .container{padding:60px 20px}.content-company-smart-stm-024 .container .box-text-company{padding-left:0px}.content-company-smart-stm-024 .container .box-text-company h1{margin-top:20px;text-align:center}.content-company-smart-stm-024 .container .box-text-company p{text-align:center}}@media only screen and (max-width: 768px){.company-img-tpl-company-0001::before{display:none}}.section-title-tpl-projetos-0001{padding:40px 0px;background-color:#00a834}.geral-title-tpl-projetos-0001{float:left;display:inline-block;border-left:4px solid #FFF;padding-left:20px;font-family:"Poppins",sans-serif;font-weight:600;color:#FFF;font-size:26px;text-transform:uppercase}.breadcrumb-tpl-projetos-0001{float:right;display:inline-block;padding:5px 0px;font-size:12px;color:#FFF;padding-left:20px;margin-top:5px;font-weight:600}.catalogo-home-view-stm-024.interno{background-color:#FFF}.catalogo-home-view-stm-024{background-color:#F4F4F4;padding:60px 0px}.catalogo-home-view-stm-024 .container{padding:0px 20px}.catalogo-home-view-stm-024 .container h2{display:block;font-family:"Poppins",sans-serif;font-size:26px;font-weight:700;text-align:center;margin-bottom:30px;color:#666}.catalogo-home-view-stm-024 .container .catalogo-box{padding:0px 15px}.catalogo-home-view-stm-024 .container .item-catalogo{width:100%;margin:20px 0px;border-radius:10px;overflow:hidden;position:relative;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-home-view-stm-024 .container .item-catalogo a.link-catalogo{text-decoration:none}.catalogo-home-view-stm-024 .container .item-catalogo a.link-catalogo img{width:100%;max-width:100%;display:block;border-radius:10px 10px 0px 0px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-home-view-stm-024 .container .item-catalogo a.link-catalogo:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.catalogo-home-view-stm-024 .container .item-catalogo .label-catalogo{display:block;background-color:#141414;color:#ff8d08;font-size:14px;padding:20px 20px;text-align:center;box-sizing:border-box;border-radius:0px 0px 10px 10px;position:absolute;bottom:0px;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-home-view-stm-024 .container .item-catalogo:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.catalogo-home-view-stm-024 .container .item-catalogo:hover .label-catalogo{background-color:#FF8D08;color:#FFF}#menu-sider{display:block;width:100%;padding:0;margin:0}#menu-sider li{display:table;position:relative;width:100%;box-sizing:border-box;margin-bottom:6px}#menu-sider li span{display:table;width:100%;position:relative;background:#e5e5e5 url(../modules/catalogo-smart-interno-stm-025/imgs/icon-nav-sider.png) right 20px center no-repeat;padding:15px 25px;border-radius:5px;box-sizing:border-box;font-size:14px;font-weight:600;color:#646464;font-size:13px;cursor:pointer;transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s}#menu-sider li:hover span,#menu-sider li.open span{background:url("../modules/catalogo-smart-interno-stm-025/imgs/icon-nav-sider-light.png") right 20px center no-repeat #0D0D0D;color:#FFF}#menu-sider li.open span{border-radius:5px 5px 0px 0px}ul.sub-menu-sider{display:none}ul.sub-menu-sider li{display:table;width:100%;box-sizing:border-box;margin-bottom:0px !important}ul.sub-menu-sider li:last-child{margin-bottom:0px}ul.sub-menu-sider li a{width:100%;display:table;background:#e2e2e2;padding:12px 25px;box-sizing:border-box;font-size:12px;color:#646464;text-decoration:none;transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s}ul.sub-menu-sider li:hover a,ul.sub-menu-sider li.ativo a{background:#939393;padding-left:30px;color:#FFF}@media only screen and (max-width: 768px){#menu-sider{margin-bottom:30px}}.box-product-tpl-projetos-0001{padding-top:20px;width:100%}.side-img-box-product-tpl-projetos-0001{display:inline-block;width:39%;float:left;padding-left:20px}.side-description-box-product-tpl-projetos-0001{display:inline-block;width:58%;float:right}.img-product-tpl-projetos-0001{border-radius:5px}.owl-carousel-produto .owl-controls{position:absolute;width:100%}.owl-carousel-produto .owl-dots{margin:0;padding:0;text-align:center;margin-top:-43px;z-index:9999}.owl-carousel-produto .owl-dot{background:url(../modules/catalogo-smart-interno-stm-025/imgs/dot-spx-2.png) no-repeat;width:33px;height:33px;display:inline-block;margin:0px 5px}.owl-carousel-produto .owl-dot.active{background:url(../modules/catalogo-smart-interno-stm-025/imgs/dot-active-spx-2.png)}@media screen and (max-width: 1479px){.flex-item-tpl-projetos-0001{width:350px}.sider-tpl-projetos-0001{width:21%}.sider-content-tpl-projetos-0001{width:78%}.flex-item-product-tpl-projetos-0001{width:28%}}@media screen and (max-width: 1239px){.flex-item-tpl-projetos-0001{width:290px}.sider-tpl-projetos-0001{width:24%}.sider-content-tpl-projetos-0001{width:75%}.flex-item-product-tpl-projetos-0001{width:28%;margin:20px 10px}.item-label-product-tpl-projetos-0001{font-size:13px;padding:10px 10px}}@media screen and (max-width: 989px){.tpl-projetos-0001{padding:30px 0px 30px 0px}.flex-item-tpl-projetos-0001{width:49%}.sider-tpl-projetos-0001{width:30%}.sider-content-tpl-projetos-0001{width:69%}.flex-item-product-tpl-projetos-0001{width:40%;margin:20px 20px}.item-label-product-tpl-projetos-0001{font-size:13px;padding:10px 10px}.side-img-box-product-tpl-projetos-0001{display:block;width:100%;float:inherit;padding-left:0px}.side-description-box-product-tpl-projetos-0001{display:block;width:100%;float:inherit}}@media screen and (max-width: 779px){.flex-item-tpl-projetos-0001{width:99%}.geral-title-tpl-projetos-0001{font-size:22px}.breadcrumb-tpl-projetos-0001{display:none}.tpl-projetos-0001 .sider-content-tpl-projetos-0001{justify-content:space-between}.sider-tpl-projetos-0001{width:100%}.sider-content-tpl-projetos-0001{width:100%}.flex-item-product-tpl-projetos-0001{width:47%;margin:10px 0px}.item-label-product-tpl-projetos-0001{font-size:10px;padding:10px 5px}}@media only screen and (max-width: 768px){.catalogo-home-view-stm-024 .container .catalogo-box{padding:0px 0px}}.catalogo-smart-interno-stm-025{padding:60px 0px;background-color:#FFF}.catalogo-smart-interno-stm-025 .container{padding:0px 20px}.catalogo-smart-interno-stm-025 .container h1{font-weight:700;font-size:26px}.catalogo-smart-interno-stm-025 .container h2{display:block;font-family:"Poppins",sans-serif;font-size:26px;font-weight:700;text-align:center;margin-bottom:30px;color:#FFF}.catalogo-smart-interno-stm-025 .container .catalogo-box{padding:0px 15px}.catalogo-smart-interno-stm-025 .container .item-catalogo{width:100%;margin-bottom:40px;border-radius:10px;overflow:hidden;position:relative;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-smart-interno-stm-025 .container .item-catalogo a.link-catalogo{text-decoration:none}.catalogo-smart-interno-stm-025 .container .item-catalogo a.link-catalogo img{width:100%;max-width:100%;display:block;border-radius:10px 10px 0px 0px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-smart-interno-stm-025 .container .item-catalogo a.link-catalogo:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.catalogo-smart-interno-stm-025 .container .item-catalogo .label-catalogo{display:block;background-color:#141414;color:#FFF;font-size:14px;padding:20px 20px;text-align:center;box-sizing:border-box;border-radius:0px 0px 10px 10px;position:absolute;bottom:0px;width:100%;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.catalogo-smart-interno-stm-025 .container .item-catalogo .item-catalogo:hover .label-catalogo{background-color:#0058ff}.catalogo-smart-interno-stm-025 .container .item-catalogo:hover{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width: 768px){.catalogo-smart-interno-stm-025 .container .catalogo-box{padding:0px 0px}}.bar-info-stm-023{background-color:#FFF}.bar-info-stm-023 .container{padding:50px 0px}.bar-info-stm-023 .container .box-info{display:block;box-sizing:border-box;min-height:30px;padding-top:5px;background-image:url(../modules/bar-info-stm-023/imgs/icon-place.png);background-repeat:no-repeat;background-position:top left;background-size:30px;padding-left:40px}.bar-info-stm-023 .container .box-info.place{background-image:url(../modules/bar-info-stm-023/imgs/icon-place.png)}.bar-info-stm-023 .container .box-info.phone{background-image:url(../modules/bar-info-stm-023/imgs/icon-phone.png)}.bar-info-stm-023 .container .box-info.social{background-image:url(../modules/bar-info-stm-023/imgs/icon-facebook.png)}@media only screen and (max-width: 768px){.bar-info-stm-023 .container{padding:50px 20px}.bar-info-stm-023 .container .box-info{text-align:center;display:block;box-sizing:border-box;min-height:30px;padding-top:5px;background-image:url(../modules/bar-info-stm-023/imgs/icon-place.png);background-repeat:no-repeat;background-position:top;background-size:30px;padding-left:0px;padding-top:35px;margin-bottom:20px}}.content-blog-home-stm-053{background-color:#F6F6F6;background:url(../imgs/general/asanoha-400px.png);padding:80px 0px}.content-blog-home-stm-053 .container{padding:0px 20px}.content-blog-home-stm-053 .container .title-section{font-family:"Poppins",sans-serif;font-size:26px;font-weight:600;margin-bottom:60px;display:block;text-align:center;color:#000}.content-blog-home-stm-053 .container .card{margin:0 auto;margin:0px 25px 60px 25px}.content-blog-home-stm-053 .container .card img{display:block;width:100%;border-radius:10px;margin-bottom:15px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-blog-home-stm-053 .container .card .data{display:block;margin-top:10px;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:100%;color:#A0A0A0}.content-blog-home-stm-053 .container .card .title{display:block;margin-top:10px;font-family:"Poppins",sans-serif;font-size:24px;font-weight:600;line-height:110%;color:#000}.content-blog-home-stm-053 .container .card:hover img{transform:scale(1.05)}.content-blog-home-stm-053 .container .card a:hover{text-decoration:none}.content-blog-home-stm-053 a.bt-all{display:block;width:150px;height:50px;line-height:50px;text-align:center;margin:0 auto;font-weight:700;color:#A0A0A0;border-radius:50px;text-decoration:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid #A0A0A0}.content-blog-home-stm-053 a.bt-all:hover{background-color:#A0A0A0;color:#FFF}@media only screen and (max-width: 768px){.content-blog-home-stm-053 .container .card{margin-bottom:40px}.content-blog-home-stm-053 .container .card .card-content{width:100%}}.content-blog-post-stm-053{background-color:#FFF}.content-blog-post-stm-053 .container{padding:80px 20px}.content-blog-post-stm-053 .container h1{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;text-align:center;color:#000;width:70%;display:block;margin:0px auto;line-height:120%}.content-blog-post-stm-053 .container .data{display:block;text-align:center;margin-bottom:80px;margin-top:20px;font-family:"Poppins",sans-serif;font-size:16px;font-weight:600;line-height:100%;color:#A0A0A0}.content-blog-post-stm-053 .container .box-text-company{padding-left:40px;line-height:180%}.tpl-company-0001{background-color:#FFF;padding:60px 0px}.company-img-tpl-company-0001{display:inline-block;width:100%;position:relative}.company-img-tpl-company-0001::before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:8px;border:1px solid #FFF;opacity:0.2;content:''}.company-img-tpl-company-0001 img{width:100%;border-radius:10px;display:block}.company-description-tpl-company-0001{display:inline-block;width:100%;padding-left:60px;line-height:180%}.company-description-tpl-company-0001 h1{display:block;margin-top:0px;font-size:30px}@media screen and (max-width: 779px){.content-blog-post-stm-053 .container{padding:60px 20px}.content-blog-post-stm-053 .container h1{margin-top:20px;text-align:center;font-size:24px;margin-bottom:45px;width:100%}.content-blog-post-stm-053 .container .box-text-company{padding-left:0px}}.contact-section-stm-052{background-color:#2D2D2D;background:url(../modules/contact-section-stm-052/imgs/spiration-dark.png);color:#A0A0A0}.contact-section-stm-052 .container{padding:80px 15px}.contact-section-stm-052 .container .title{font-family:"Poppins",sans-serif;display:block;font-size:30px;font-weight:600;width:auto;color:#A0A0A0;margin-bottom:30px}.contact-section-stm-052 .container .info-contato{padding-left:60px;line-height:200%}.contact-section-stm-052 .container form input{font-family:"Poppins",sans-serif;height:50px;outline:none;border:0px;width:100%;padding:0px 20px;position:relative;box-sizing:border-box;font-size:16px;margin-bottom:25px;border-radius:25px;color:#585858;margin-right:20px;border:2px solid #A0A0A0}.contact-section-stm-052 .container form input::placeholder,.contact-section-stm-052 .container form textarea::placeholder{color:#585858}.contact-section-stm-052 .container form textarea{height:245px;outline:none;border:0px;width:100%;padding:20px;position:relative;box-sizing:border-box;font-size:16px;margin-bottom:15px;font-family:'Open Sans', sans-serif;border-radius:25px;font-family:"Poppins",sans-serif;border:2px solid #A0A0A0}.contact-section-stm-052 .container form .box-field-left{padding-right:8px}.contact-section-stm-052 .container form .box-field-right{padding-left:8px}.contact-section-stm-052 .container form .bt-contato{display:inline-block;font-size:18px;font-weight:700;text-align:center;color:#FFF;outline:none;border:none;padding:15px 30px;margin:0px 0px 15px 0px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:50px;cursor:pointer;background-color:#A0A0A0;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;width:240px;font-family:"Poppins",sans-serif;line-height:100%}.contact-section-stm-052 .container form .bt-contato:hover{background-color:#000}.contact-section-stm-052 .container #loaderform{background:url(../modules/contact-section-stm-052/imgs/spinner.svg) center center no-repeat;height:120px;display:none}.contact-section-stm-052 .container #msgformsucesso{width:auto;padding:30px;background-color:#A0A0A0;color:#0D0D0D;text-align:center;border-radius:10px;display:none;font-weight:700;margin-bottom:30px}@media only screen and (max-width: 992px){.contact-section-stm-052 .container{padding:60px 20px}.contact-section-stm-052 .container .title{text-align:center}.contact-section-stm-052 .container .info-contato{padding-left:0px;text-align:center;line-height:160%;padding-top:30px}.contact-section-stm-052 .container form .box-field-left{padding-right:0px}.contact-section-stm-052 .container form .box-field-right{padding-left:0px}.contact-section-stm-052 .container form .bt-contato{width:100%}}.footer-smart-stm-022{background-color:#A0A0A0}.footer-smart-stm-022 .container{padding:30px;color:#FFF;font-size:12px}.footer-smart-stm-022 .container .left-info{float:left;font-family:"Poppins",sans-serif;text-transform:uppercase;padding:10px 0px}.footer-smart-stm-022 .container .right-info{float:right;color:#FFF}.footer-smart-stm-022 .container a.sitemoderno{display:inline-block;background-position:right;background-repeat:no-repeat;background-size:20px;padding:10px 0px 10px 10px;text-transform:uppercase;font-family:"Poppins",sans-serif;font-size:12px;color:#FFF;font-weight:600}@media only screen and (max-width: 768px){.footer-smart-stm-022 .container .left-info{float:none;text-align:center;width:100%;display:block}.footer-smart-stm-022 .container .right-info{float:none;text-align:center;width:100%;display:block}}.tpl-gallery-stm-041 .owl-carousel-produto .item img{width:100%;border-radius:10px}.tpl-gallery-stm-041 .owl-carousel-produto .owl-controls{width:100%}.tpl-gallery-stm-041 .owl-carousel-produto .owl-dots{margin:0;padding:0;text-align:center;padding-top:30px;padding-bottom:30px;z-index:9999}.tpl-gallery-stm-041 .owl-carousel-produto .owl-dot{border-radius:30px;background:url(../imgs/dot-gallery.png) center center;border:3px solid #F2F2F2;width:25px;height:25px;display:inline-block;margin:0px 5px}.tpl-gallery-stm-041 .owl-carousel-produto .owl-dot.active{border-radius:30px;background:url(../imgs/dot-gallery.png) center center;border:3px solid #A0A0A0;width:25px;height:25px;display:inline-block;margin:0px 5px}@media only screen and (max-width: 768px){.tpl-gallery-stm-041{margin-top:60px;padding-left:20px;padding-right:20px;margin-bottom:70px}.tpl-gallery-stm-041.top-p-zero{margin-top:0px}}.tpl-values-horizontal-stm-043{background-color:#F2F2F2;padding:60px 0px}.tpl-values-horizontal-stm-043 .container{display:flex;flex-wrap:wrap;justify-content:space-between}.tpl-values-horizontal-stm-043 .container .card-values{border:1px solid #F2F2F2;border-radius:10px;width:31%;box-sizing:border-box;padding:20px;padding-top:90px;text-align:center;background:url(../imgs/icon-mission.png) top 35px center no-repeat;box-shadow:0 10px 18px 0 rgba(0,0,0,0.05);background-color:#FFF}.tpl-values-horizontal-stm-043 .container .card-values .title{font-size:20px;font-weight:600;font-family:"Poppins",sans-serif}.tpl-values-horizontal-stm-043 .container .card-values .description{padding:30px 0px;line-height:140%}.tpl-values-horizontal-stm-043 .card-values.mission{background-image:url(../imgs/icon-mission.png)}.tpl-values-horizontal-stm-043 .card-values.vision{background-image:url(../imgs/icon-vision.png)}.tpl-values-horizontal-stm-043 .card-values.values{background-image:url(../imgs/icon-values.png)}@media only screen and (max-width: 768px){.tpl-values-horizontal-stm-043 .container .card-values{width:100%;margin-bottom:30px;margin-left:20px;margin-right:20px}}.navigation-bar-stm-035{background-color:#FFF;border-top:1px solid #EBEBEB;padding:30px 0px}.navigation-bar-stm-035 a.btn-back{display:inline-block;padding:15px 30px 15px 50px;color:#FFF;border-radius:60px;background:url(../modules/navigation-bar-stm-035/imgs/icon-back.png) no-repeat #A0A0A0;background-position:center left 20px;font-family:"Poppins",sans-serif;font-weight:600}@media only screen and (max-width: 768px){.navigation-bar-stm-035 .container{padding:0px 15px}}.paginacao{text-align:center;box-sizing:border-box}a.bt_pag{display:inline-block;outline:none;border:0px;text-decoration:none;width:39px;height:39px;font-weight:bold;background-color:#E4E4E4;color:#999;text-align:center;line-height:39px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;margin-left:3px;margin-right:3px}a.bt_pag:hover{background-color:#D3D3D3}a.bt_pag_selecionado{cursor:default;pointer-events:none;background-color:#A0A0A0;color:#FFF}a.bt_backnext{display:inline-block;outline:none;border:0px;text-decoration:none;width:39px;height:39px;background:url(../imgs/keyboard-left-arrow-button.svg) center center no-repeat #E4E4E4;background-size:15px;text-align:center;line-height:39px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-indent:-1000px;overflow:hidden;margin-left:3px;margin-right:3px}a.bt_backnext:hover{background-color:#A0A0A0;background-image:url(../imgs/keyboard-left-arrow-button-white.svg)}a.bt_backnext.next{background-image:url(../imgs/keyboard-right-arrow-button.svg)}a.bt_backnext.next:hover{background-image:url(../imgs/keyboard-right-arrow-button-white.svg)}
