:root{--color-primary:#177b77;--color-primary-dark:#0f5b5b;--color-primary-light:#20afaa;--color-primary-super-light:#b2e0df;--color-tertiary:#c7bdbd;--color-tertiary-light:#f1f2f2;--color-tertiary-dark:#4e4e4e;--color-secondary:#E5B322;--color-text:#4e4e4e;--color-text-dark:#000;--color-whatsapp:#3e9052;--color-bg-primary:#fff;--color-bg-secondary:#f1f2f2;--color-bar01:#d2ea8e;--color-bar02:#c0d400;--color-bar03:#97c93c;}html{scroll-behavior:smooth;}html,body{background-color:var(--color-bg-primary);font-family:"Roboto",serif;color:var(--color-text);}.cursor-pointer{cursor:pointer;}.bg-secondary{background-color:var(--color-bg-secondary) !important;}.bg-tertiary{background-color:var(--color-primary-super-light) !important;}.section{padding-top:30px;padding-bottom:30px;}a{color:var(--color-text);text-decoration:none;}a:hover{text-decoration:underline;color:var(--color-primary);}a.active{font-weight:600;}.top-bar{background-color:var(--color-primary);color:#FFF;font-weight:600;font-size:0.95rem;padding:2px 0;}.top-bar .phone a:nth-of-type(2) img{margin-left:30px;}.border-product{border:1px solid var(--color-primary-super-light);}.myCarouselProduto{border:1px solid var(--color-primary);}.carousel-indicators{display:none;}#dicas .carousel-indicators{display:inline-flex;bottom:-60px;}.carousel-item-image{height:240px;width:240px;display:inline-block;border:1px solid var(--color-primary-super-light);}#myCarouselProduto .carousel-item{min-height:250px;background-size:contain;background-position:center;background-repeat:no-repeat;}#myCarouselProduto .carousel-control-next{right:-20px;}#myCarouselProduto .carousel-control-prev{left:-20px;}.carousel-dicas{max-width:800px;margin:0 auto;color:var(--color-primary);}.carousel-dicas .item{background-color:var(--color-bg-primary);border-radius:20px;padding:20px 10px;height:470px;width:50%;margin:10px;}.carousel-dicas .number{color:var(--color-bg-primary);background-color:var(--color-primary);font-size:3.2rem;padding-top:35px;border-radius:50%;width:100px;height:100px;font-weight:800;display:inline-block;text-align:center;margin:10px auto;}.carousel-dicas b{font-size:1.6rem;font-weight:800;display:block;margin:20px 0px 10px;}.carousel-dicas p{font-size:1rem;font-weight:400;}.carousel-sugestion{max-width:600px;margin:0 auto;}.carousel-somos{max-width:900px;margin:0 auto;}#myCarouselSugestion.carousel{margin:20px auto;position:relative;}#myCarouselSugestion .carousel-control-next{right:-15px;}#myCarouselSugestion .carousel-control-prev{left:-15px;}.btn{border-radius:0;}.top-bar ul{margin:0;}.top-bar li{float:left;list-style:none;margin:0px;padding:0 5px;}a.nav-link{color:var(--color-bg-primary);padding:10px 0 10px 25px;font-size:0.9rem;font-weight:500;text-transform:uppercase;}a.nav-link:hover{color:var(--color-secondary);}.top-bar .container{display:flex;justify-content:flex-end;padding:0px;}.top-bar div.phone{min-width:max-content;padding:8px 0px;}.navbar a.phone{background-color:#FFF;}.top-bar .social{padding:8px 0px 8px 100px;}header .phone span{color:var(--color-primary);font-size:1.4rem;font-weight:500;}.btn-alugue{background-color:var(--color-secondary);color:#000;padding:2px 12px;font-size:1.2rem;font-weight:600;margin-right:12px;}.btn-alugue:hover{text-decoration:none;color:#000;}.btn-alugue img{max-width:22px;}.btn-orcamento img{max-width:35px;}.btn-alugue-mobile{padding:10px 20px 8px;font-size:1.6rem;font-weight:600;margin:15px auto;border-radius:8px;width:max-content;}.btn-alugue-mobile img{margin-top:-3px;}header .phone b{color:var(--color-primary);font-size:1.85rem;font-weight:800;}header .social{font-size:1.3rem;line-height:1.4rem;}header .social img{max-width:32px;margin:0 2px;}.zoom{transition:transform 0.2s ease-in-out;}.zoom:hover{transform:scale(1.01);}.section-title{background-color:var(--color-secondary);padding:15px 0;}.section-title h1{color:var(--color-primary);margin:0 0 3px;}header .navbar{padding:20px 0;}.content{font-size:1.1rem;line-height:1.8rem;}h1{color:var(--color-primary);font-size:2.1rem;font-weight:700;margin:10px 0 15px;}.content h2{color:var(--color-primary);font-size:2.1rem;font-weight:600;position:relative;display:inline-block;margin:20px 0 10px;width:100%;}main .content h2{font-size:2.3rem;font-weight:700;}.content h4{color:var(--color-primary);background-image:url(../images/ico-arrow-li.png);background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:35px;margin:20px 0 10px;font-weight:600;font-size:1.5rem;}.content strong{font-weight:800;font-size:1.3rem;}.content .btn-orcamento{background-color:var(--color-secondary);font-size:1.4rem;font-weight:500;border-radius:10px;width:max-content;padding:0;border:0;margin:40px auto 10px;color:#000;}.content .btn-orcamento span{background-color:var(--color-primary);padding:12px 15px;border-radius:10px;}.content .boxed p{font-weight:300;}.content .dica img{width:62px;margin-right:20px;}.content h3{font-weight:700;color:var(--color-primary);}.sumario{background-color:var(--color-bg-secondary);padding:20px 30px;margin:25px 0;}.sumario h5{font-weight:700;font-size:1.2rem;color:var(--color-text-dark);}.sumario a{font-weight:500;color:var(--color-primary);font-size:1.0rem;}.sumario p{margin-bottom:5px;}.content.blog h3{font-weight:700;color:var(--color-primary);font-size:1.1rem;margin-top:-20px;padding-top:25px;}.separator{background-color:var(--color-primary);height:1px;width:60%;margin:40px auto;}.content h3.bigger{font-size:2.4rem;}.content li{font-weight:700;line-height:2rem;}.content.blog li{font-weight:400;font-size:1.0rem;}.content blockquote{display:block;margin:30px 0;padding:20px;background-color:#FFF;border:1px solid var(--color-primary);}.content .boxed{background-color:var(--color-bg-primary);padding:40px 40px;border-radius:15px;margin:30px 0px;border:1px solid var(--color-primary-super-light);}.content .box{background-color:var(--color-bg-primary);padding:20px 30px 0px;border:1px solid var(--color-primary);}.content .mais-servicos h3{color:#000;}.content .mais-servicos{background-color:var(--color-secondary-light);}.content .empresa-2{background-color:var(--color-secondary-light);}.content .empresa-2{margin-top:150px;padding-top:300px;}.content .empresa-2 .video{margin-top:-450px;}.content .empresa-2 .video img{max-width:83.333333%;}.content .mais-servicos a{display:inline-block;margin-right:30px;color:var(--color-primary);font-size:1.4rem;font-weight:500;}.content .solucoes{background-color:var(--color-secondary-light);}.sobre-nos .valores{background-color:var(--color-bg-secondary);border:1px solid var(--color-text);border-left:0;border-right:0;}.sobre-nos .bg-top{background-image:url(../images/bg-blog.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:260px;width:100%;}.content .solucoes-produtos{background-color:#FFF;}.content .solucoes-picture{height:160px;background-size:cover;background-position:center;}.content .solucoes .box-image{border-top-left-radius:15px;border-top-right-radius:15px;background-size:cover;background-position:center;height:280px;width:100%;}.content .solucoes .title{color:#000;font-size:2rem;font-weight:500;display:block;margin-top:8px;margin-bottom:8px;}.content .solucoes .box{border-radius:15px;border:1px solid #DEDEDE;box-shadow:0px 4px 8px rgba(0,0,0,0.15);margin:0px 0 25px;}.content .solucoes .btn-more{color:#FFF;background-color:var(--color-primary);border-bottom-left-radius:15px;border-bottom-right-radius:15px;font-weight:500;text-align:center;padding:15px 0;}header .navbar-brand img{max-width:100%;width:240px;margin:10px 0 6px;}.navbar-nav{margin-top:10px;}header nav a:hover{color:#111;}header .social-links{background-color:#FFF;color:var(--color-secondary-dark);width:100%;margin-bottom:12px;padding:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}header .social-links a{color:var(--color-secondary-dark);font-size:0.8rem;font-weight:300;text-transform:inherit;}header .social-links img{max-height:25px;}header .social-links .flags{width:110px;}header .social-links .flags a{display:contents;}header .social-links .flags img{max-height:20px;margin:0 3px;}.blog .bg-top{background-image:url(../images/bg-blog.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:260px;width:100%;}.blog .full-article{background-color:#fff;border:1px solid var(--color-tertiary);padding:25px;position:relative;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);}.blog ul{padding-left:20px;}.blog .full-article h1{font-size:1.9rem;}.blog .full-article p{line-height:1.8rem;font-size:1rem;}.blog .full-article img{max-width:100%;}.blog .more-plus{border-top:2px solid var(--color-tertiary);display:block;color:var(--color-primary);background-image:url(../images/btn-more.png);background-position:left 25px;background-repeat:no-repeat;background-size:20px;padding-left:30px;margin:20px 0 10px;padding-top:20px;font-weight:600;font-size:1.3rem;}.blog-articles .article{background-color:#fff;border:1px solid var(--color-tertiary);padding-bottom:170px;height:100%;position:relative;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.06);}.blog-articles .resume{padding:20px;}.blog-articles .col-md-12{padding:0 0 20px;}.blog-articles .col-md-4{padding:15px 15px;}.blog-articles .image{background-position:center;background-size:cover;background-color:var(--color-bg-secondary);padding:20px 0;position:absolute;height:140px;right:6px;left:6px;bottom:5px;}.blog-articles .more img{width:22px;margin-right:3px;margin-top:-3px;}.blog-articles .more{position:absolute;bottom:160px;left:20px;font-weight:500;font-size:1.1rem;color:var(--color-primary);}.blog-articles .date,.full-article .date{width:100%;display:block;text-transform:uppercase;font-weight:500;font-size:0.90rem;color:var(--color-tertiary);margin-bottom:15px;}.blog-articles a.category,.full-article .category{width:100%;display:block;text-transform:uppercase;font-weight:500;font-size:0.90rem;color:var(--color-text-dark);margin-bottom:15px;}.blog-articles a.title{font-weight:600;font-size:1.2rem;color:var(--color-primary);line-height:1.5rem;display:block;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-lines:multiple;}.blog-articles div.content{display:none;}.blog-articles .col-md-4:first-child{margin-left:0;flex:0 0 100%;max-width:100%;}.blog-articles .col-md-4:first-child .image{width:calc(50% - 20px);top:5px;height:inherit;}.blog-articles .col-md-4:first-child .article{min-height:310px;}.blog-articles .col-md-4:first-child .resume{position:absolute;bottom:0;right:0;width:50%;height:100%;}.blog-articles .col-md-4:first-child div.content{display:block;font-size:1rem;line-height:1.5rem;display:block;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-lines:multiple;}.blog-articles .col-md-4:first-child .more{bottom:15px;}.internal{color:#57575A;background-color:#EFEFEF;}.internal p,.internal li{font-size:1.2rem;font-weight:400;}.internal li{margin-bottom:15px;}.internal ul{padding-left:20px;}.internal .border-1{border:1px solid #BBB;}.internal .border-1 p:last-child{margin-bottom:0;}.breadcrumbs a.active{color:var(--color-primary);font-weight:600;}.d-flow{display:flow;}#solucoes{background-color:var(--color-primary);background-image:url(../images/male-electrician-works-switchboard-using-electrical-connection-cable.png);background-size:cover;background-position:center;position:relative;}#solucoes h2{color:#000;}#solucoes:before{content:"";height:100%;width:100%;position:absolute;top:0;pointer-events:none;left:0;background:#cadd16c7;}#solucoes .box{background-color:#FFF;padding:0;border:1px solid #0000003c;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.46);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.46);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.46);margin:20px 10px;}#solucoes .image-box{height:250px;background-size:cover;background-position:center;}#solucoes .title{padding:15px 5px;font-size:1.2rem;color:#000;font-weight:500;text-align:center;display:block;width:100%;}#solucoes .btn-box{padding:20px;}#solucoes .btn-more{background:rgba(151,201,60);color:#FFF;width:100%;}#menu{background-color:var(--color-bg-secondary);}#menu .col-md-2{-ms-flex:0 0 14.28%;flex:0 0 14.28%;max-width:14.28%;}#menu .box{color:var(--color-text);text-transform:uppercase;text-align:center;}#menu span{text-align:center;width:100%;display:inline-block;font-size:0.8rem;font-weight:600;line-height:1rem;text-transform:uppercase;}#menu .ico{background-color:var(--color-primary);border-radius:20px;padding:10px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:15px auto 5px;}#menu .ico:hover{background-color:var(--color-secondary);text-decoration:none;}#menu .ico:hover img{filter:invert(1);}#menu .ico-inverter{background-color:var(--color-secondary);}#menu .ico-inverter:hover{background-color:var(--color-primary);}#menu .ico-inverter img{filter:invert(1);}#menu .ico-inverter:hover img{filter:invert(0);}#menu .box img{max-width:calc(100% - 10px);max-height:calc(100% - 15px);}#menu .menu-modal{position:fixed;background-color:#00000071;top:0px;bottom:0px;right:0px;left:0px;z-index:1001;display:flex;align-items:center;justify-content:center;}#menu .menu-modal.fade-out{opacity:0;}#menu .produto-modal .ico{margin:0 auto;}#menu .produto-modal .ico:hover{background-color:var(--color-primary);}#menu .produto-modal p{color:#000;font-weight:600;margin:10px 0;}#menu .produto-modal{background-color:var(--color-secondary);border-radius:20px;will-change:opacity;max-width:100%;width:400px;padding:30px;text-align:center;position:relative;z-index:1002;}#menu .produto-modal a.product{display:block;background-color:var(--color-bg-primary);color:var(--color-primary);font-size:1.1rem;font-weight:500;padding:8px 3px 6px;border-radius:10px;margin:10px 5px;}#menu .produto-modal a.close{position:absolute;top:14px;right:20px;}#menu .produto-modal .close img{width:16px;}#populares{font-size:0.95rem;font-weight:600;}.product-modal{position:fixed;background-color:#00000071;top:0px;bottom:0px;right:0px;left:0px;z-index:1001;display:flex;align-items:center;justify-content:center;}.product-modal.fade-out{opacity:0;}.product-modal-box{background-color:var(--color-secondary);border-radius:20px;will-change:opacity;max-width:90%;padding:5px;text-align:center;position:relative;z-index:1002;}.product-modal-box img{max-width:100%;z-index:100;border-radius:20px;}.product-modal-box a.close{position:absolute;top:19px;right:24px;}.product-modal-box .close img{width:16px;z-index:1003;}#populares .image{width:100%;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid var(--color-bg-secondary);background-color:var(--color-bg-primary);margin:5px 0px 10px;}.bg-primary-dark{background-color:var(--color-primary-dark);}#porque-brasloc{background-image:url(../images/bg-pq.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}#dicas{background:url(../images/bg-dicas.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;}#dicas,#dicas a,#dicas h2{color:var(--color-bg-primary);}#opte .container{position:relative;}.whatsapp-cloud{position:fixed;bottom:10px;right:10px;z-index:100;animation:flutuarVertical 2s ease-in-out infinite alternate;}.whatsapp-cloud img{max-width:100px;}@keyframes flutuarVertical{0%{transform:translateY(0);}100%{transform:translateY(-10px);}}#variedades .product{padding-left:35px;background-image:url(../images/ico-arrow-li.png);background-position:5px 3px;background-size:20px;background-repeat:no-repeat;margin-bottom:20px;}#variedades .product .title{color:var(--color-primary)}#vantagens .product{text-align:center;}#vantagens .product p{background-color:var(--color-bg-primary);padding:20px;font-size:1rem;height:250px;display:flex;align-items:center;justify-content:center;}#vantagens .product img{margin-top:20px;max-width:100%;max-height:100px;}#vantagens .product .title{font-size:1.8rem;font-weight:700;color:var(--color-primary);margin:20px 5px;}#saber .date{width:100%;display:block;text-transform:uppercase;font-weight:500;font-size:0.95rem;}#saber a.title{font-weight:600;color:var(--color-primary);font-size:1.2rem;margin:10px 0;}#saber .article{padding:20px 10px;}#saber .image{width:220px;height:220px;background-position:center;background-repeat:no-repeat;background-size:contain;float:left;border:1px solid var(--color-bg-secondary);}#saber .resume{margin-left:20px;width:calc(100% - 260px);display:inline-block;line-height:1.7rem;}#saber .article p{font-size:1rem;}#saber .more img{max-height:20px;margin:-5px 5px 0 0;}#saber .more:hover{text-decoration:none;font-weight:500;}#porque-brasloc,#porque-brasloc h2{color:var(--color-bg-primary);}.internal .despoeiramento h2,.internal .solucoes h2{font-weight:800;margin-bottom:20px;}.internal .despoeiramento p,.internal .solucoes p{font-size:1.3em;line-height:1.6em;}.internal .despoeiramento.bg-none a{font-size:1.1em;line-height:1.6em;color:var(--color-primary-dark);text-transform:uppercase;}.internal .solucoes .image img{border:2px solid #FFF;}.internal .bg-green .list li{font-size:1.4rem !important;color:#ffffff;}footer{background-color:var(--color-primary);color:#FFF;}footer a{color:var(--color-primary-dark);font-weight:600;line-height:2rem;color:var(--color-secondary);}footer a:hover{color:#EEE;}footer ul{margin:0;padding:0;}footer li{list-style:none;padding:0;margin:0;}footer h4{font-weight:800;}footer section{min-width:25%;padding:10px 10px 20px;color:#FFF;}footer .brand img{max-width:100%;width:240px;margin:20px 0;}footer .infos{border-left:1px dashed var(--color-primary);padding:5px 0px 5px 50px;margin-left:50px;}footer a.address{display:block;color:#FFF;padding-bottom:10px;margin-bottom:15px;}footer .phone a{color:#FFF;font-size:1.2rem;}footer .phone a:hover{text-decoration:none;}footer .phone a b{font-size:1.8rem;font-weight:400;}footer .phone img{margin:-4px 8px 0px 0px;width:35px;}footer .social{margin-top:30px;color:#FFF;}footer .social img{margin:12px 5px;width:40px;}footer .sign{background-color:#FFF;text-align:right;padding:10px 5px 15px;color:#FFF;}.internal h2.big{font-size:2.5rem;font-weight:800;}.open-sans-500{font-family:"Open Sans",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100;}.roboto-medium{font-family:"Roboto",serif;font-weight:500;font-style:normal;}.zoom{object-fit:cover;transition:transform 0.5s ease;}.zoom:hover{transform:scale(1.2);text-decoration:none;}.img-responsive{max-width:100%;}.bg-green{background-color:var(--color-primary);color:#FFF;}.bg-green p,.bg-green h1,.bg-green h2,.bg-green h3{color:#FFF;}p.feature{font-size:1.2rem;}.clientes h2{margin-bottom:1em;}.content span.circle{height:40px;width:40px;display:flex;background-color:var(--color-tertiary);border-radius:50px;font-size:1.8rem;color:#FFF;justify-content:center;align-items:center;margin:8px 0 6px;}.text-dark{color:var(--color-secondary-dark);}.text-white{color:#FFF;}.content .scalator .ideal .box:nth-of-type(1){margin-left:0;}.content .scalator .ideal .box:nth-of-type(3){margin-right:0;}.content .scalator .ideal .box .btn{margin:0 auto;}.content .scalator .top h2{font-weight:500;font-size:2.5rem;margin-bottom:15px;}.content .scalator .top h2::after{display:none;}.content .scalator .top .container div{max-width:500px;color:#FFF;position:relative;}.content .scalator h3{color:var(--color-tertiary);font-size:1.6rem;font-weight:500;}.content .scalator ul{padding-inline-start:20px;}.content .scalator li{font-weight:normal;line-height:2rem;margin-bottom:20px;}.clientes img{margin:20px;max-width:260px;max-height:140px;}#empresa h2{color:var(--color-primary);}#empresa h2::after{background-color:var(--color-secondary-dark);}#empresap{font-size:1.1rem;line-height:1.8rem;font-weight:300;}#empresa .box{border:1px solid var(--color-primary);padding:8px;display:flex;justify-content:space-evenly;margin:25px 0 40px;font-weight:600;}#empresa.image-box{width:95%;height:270px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(../images/example-image.jpg);}.btn-more.btn-green{background-color:var(--color-primary);color:#FFF;font-weight:600;width:max-content;padding:8px 70px;border-radius:0%;}.quem-somos h3{font-weight:700;font-size:1.8rem;margin:25px 0 10px;}.solucoes h2::after{background-color:#fff;}.internal .quem-somos p{margin-bottom:0;margin-top:1rem;height:100%;}.equipamentos{background-color:var(--color-primary);color:#FFF;}.equipamentos .box{background-color:#FFF;padding:10px 10px 40px;margin:0 10px;color:var(--color-secondary);border-right:1px solid var(--color-secondary-dark);border-bottom:1px solid var(--color-secondary-dark);height:100%;position:relative}.equipamentos .box .image-box{height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;}.equipamentos .box .title{color:var(--color-primary-dark);padding:5px 0;font-weight:600;font-size:1.2rem;text-transform:uppercase;}.equipamentos .box .featured{width:100%;padding:8px;background-color:var(--color-secondary);text-transform:uppercase;color:#FFF;display:block;text-align:center;margin:10px 0;font-size:1.1rem;}.equipamentos .box .featured img{max-height:14px;margin-right:6px;}a.btn-more{padding:8px;background-color:var(--color-primary-dark);color:#FFF;display:block;font-size:1rem;font-weight:500;text-align:center;}a.btn-more:hover{background-color:var(--color-secondary);text-decoration:none;color:#FFF;}a.btn{margin:0 auto;}a.fs-2{font-size:1.2rem;}a.w-400{width:400px;}.carousel-control-prev,.carousel-control-next{width:inherit;}.equipamentos .carousel-control-prev{left:-10px;}.equipamentos .carousel-control-next{right:-10px;}.equipamentos .carousel{padding-left:40px;padding-right:40px;}.equipamentos .carousel-indicators{bottom:30px;}.equipamentos .btn-box{width:100%;bottom:0px;right:0;left:0;padding:10px;position:absolute;}.equipamentos a.btn-more{width:100%;}.internal .projetos{position:relative;}.internal .projetos .bg-silver{background-color:#ededee;position:absolute;height:300px;left:50px;right:100px;}form input,form textarea,form select{border:0px;padding:12px 20px;border-radius:0px;background-color:var(--color-bg-secondary);font-size:1.1rem;font-weight:500;width:100%;margin-bottom:10px;color:#000;}form textarea{height:150px;}#orcamento form{margin:30px 0;}#localizacao p{margin:25px 0 40px;}.localizacao{background-color:var(--color-secondary-light);}.localizacao p{font-size:1.2rem;margin-bottom:14px;}.localizacao iframe{width:100%;}.internal .projetos h3{font-size:2em;}.internal .projetos h2{font-weight:800;}.internal .z-100{position:relative;z-index:100;}.internal .youtube-container{position:relative;width:calc(100%-100px);margin-left:100px;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:80px;}.internal .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.internal .youtube-container.solucoes{margin-left:0;margin-bottom:-150px;}.relative{position:relative;}.h-10{height:40px;}.internal .max-height-500{height:500px;width:100%;position:absolute;top:0;}.only-mobile{display:none;}.only-desktop{display:inherit;}.carousel-caption{bottom:3rem;z-index:10;}#myCarouselEquipamentosMobile .carousel-item{height:400px;}#myCarouselEquipamentosMobile .carousel-indicators{bottom:-45px;}#myCarouselEquipamentosMobile .image-box{height:220px;}#myCarouselEquipamentos .carousel-item{height:470px;}#myCarouselEquipamentos .carousel-indicators{margin-bottom:0;}#myCarouselEquipamentos .carousel-control-prev{display:none;}#myCarouselEquipamentos .carousel-control-next{display:none;}.content .w-100 .btn-more{background-color:var(--color-primary);width:max-content;padding-right:80px;padding-left:80px;border-radius:0;}.btn-arrow span{background-color:var(--color-primary);padding:12px 15px;border-radius:10px;}.contato .phone{font-size:1.4rem;}.contato .phone b{font-size:2rem;}@media (min-width:1267px){#myCarouselEquipamentos .carousel-control-prev{display:flex;left:-60px;filter:brightness(100);}#myCarouselEquipamentos .carousel-control-next{display:flex;right:-64px;filter:brightness(100);}}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:url('../images/ico-arrow-left.png');width:75px;height:75px;background-size:contain;background-repeat:no-repeat;}.carousel-control-next-icon{transform:rotate(180deg);}.carousel-control-prev-icon,.carousel-control-next-icon{background-image:url('../images/ico-arrow.png');width:25px;height:25px;background-size:contain;background-repeat:no-repeat;transform:rotate(180deg);}.carousel-control-next-icon{transform:rotate(0deg);}#dicas .carousel-control-prev-icon,#dicas .carousel-control-next-icon{background-image:url(../images/ico-arrow-big.png);width:50px;height:50px;transform:rotate(180deg);opacity:1 !important;}.carousel-control-next,.carousel-control-prev{opacity:1 !important;}#dicas .carousel-control-prev-icon{transform:rotate(0deg);}#dicas .carousel-control-prev{display:flex;left:-64px;}#dicas .carousel-control-next{display:flex;right:-64px;}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:32rem;}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center;}.marketing h2{font-weight:400;}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem;}.featurette-divider{margin:5rem 0;}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem;}.inteligente{background-color:var(--color-secondary-light);color:var(--color-tertiary);text-align:center;}.inteligente h2{margin-bottom:10px;color:var(--color-tertiary);font-weight:800;}.inteligente h2::after{display:none;}.inteligente h3{font-weight:800;margin-bottom:40px;color:var(--color-tertiary);}.inteligente.section{margin-top:-70px;padding:100px 0;}.featurette-divider{margin:5rem 0;}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem;}.dt-cookie-consent{background-color:rgba(0,0,0,0.95);}.dt-cookiemessage-bottom{bottom:0;left:0;}.dt-cookie-consent{width:100%;position:fixed;background-color:rgba(0,0,0,0.75);z-index:99999;color:rgba(255,255,255,0.9);padding:1.1em;text-align:center;opacity:1;visibility:visible;transition:all 0.3sease-in-out;overflow:hidden;}.dt-cookie-consent a.btn{width:120px;margin:0 30px;}.dt-cookie-consent .d-flex{justify-content:center;}.dt-cookie-consent a{background-color:var(--color-primary);}.dt-cookie-consent a.reject-cookies{background-color:var(--color-primary-dark);}.dt-cookie-consent a.reject-cookies:hover{background-color:var(--color-secondary);color:#FFF;}.dt-cookie-consent a.btn{width:120px;margin:0 30px;}.dt_cookie_text a{color:#FFF;background-color:inherit;text-decoration:underline;}nav .dd-flex{display:flex;align-items:flex-start;justify-content:space-between;}@media (max-width:767px){footer{text-align:center;}#vantagens .product{border-bottom:1px dotted var(--color-text);}#vantagens .product .title{font-size:1.4rem;}#vantagens .product p{display:none;}footer .menu_links{display:none;}#vantagens .product p{height:inherit;}.carousel-dicas .number{font-size:2.2rem;width:60px;height:60px;}.carousel-dicas .number{padding-top:17px;}.carousel-dicas .item{flex-grow:1;flex-shrink:1;flex-basis:0%;max-width:100%;padding-right:var(--bs-gutter-x,0.2rem);padding-left:var(--bs-gutter-x,0.2rem);height:max-content;margin:4px;}.carousel-dicas b{font-size:1.3rem;}.carousel-dicas p{font-size:0.8rem;font-weight:400;line-height:1.5rem;}.carousel-dicas .align-items-center{align-items:flex-start !important;}#myCarouselDicas .carousel-control-prev,#myCarouselDicas .carousel-control-next{display:none;}header .info{display:none !important;}#menu .ico{margin-bottom:0px;}#menu span{font-size:0.75rem;}#menu .produto-modal{padding:20px 10px;margin:15px;}#menu .col-md-2{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;padding-left:5px;padding-right:5px;}.vai-gostar{display:none;}.pl-4,.px-4{padding-left:1rem !important;}.content h4{position:relative;padding-top:30px;padding-left:0px;background-image:none;padding-bottom:5px;}.content h4::before{content:'';position:absolute;top:0;left:12px;width:20px;height:20px;background-image:url(../images/ico-arrow-li.png);background-repeat:no-repeat;background-size:contain;transform:translateX(-50%) rotate(90deg);transform-origin:center center;}.dica{display:flex;flex-direction:column;align-items:center;}.content{font-size:1rem;}.content .boxed{padding:25px;}.content h3.bigger{font-size:1.9rem;padding:10px;}.border-product{margin-bottom:20px;}.content .btn-orcamento{font-size:1.1rem;}.inteligente.section{margin-top:0px;padding:30px 0;}.content .funciona .col-md-5{text-align:center;}.content .funciona img{max-height:310px;margin:0 auto 30px;}.content .funciona .pl-1{padding-left:2.5rem !important;}.content .funciona h3{color:var(--color-tertiary);padding-left:initial;margin:25px 0;}.content .scalator .ideal .col-md-4{padding-bottom:20px;}.content .scalator .ideal .mt-5{margin-top:1rem !important;}.clientes img{margin:10px;max-width:180px;max-height:120px;}header .navbar{padding:6px 0 12px;}.top-bar .container{display:flex;justify-content:space-around;}.top-bar .phone a:nth-of-type(2) img{margin-top:3px;margin-left:0;}.content .solucoes .btn-more{max-width:100%;width:100%;}.contato .d-flex{flex-direction:column;}#empresa .box{display:block;text-align:center;}.top-bar .social{min-width:max-content;padding:7px;}.top-bar a.phone:nth-of-type(2){display:none;}a.btn{width:300px;margin:0 auto;font-size:1rem;}.carousel-control-prev-icon,.carousel-control-next-icon{width:30px;height:30px;margin-bottom:0px;}.equipamentos .carousel{padding-left:20px;padding-right:20px;}.equipamentos .carousel-indicators{bottom:15px;}header{background-color:var(--color-primary);}header,nav{z-index:1000;}header .top-bar{background:none !important;position:absolute;top:20px;right:0px;left:0px;width:100%;}.top-bar .navbar-nav{margin-top:90px;}nav a.nav-link,nav .nav-item{background-color:var(--color-primary);color:#FFF !important;font-weight:500;font-size:1.1rem;}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23E5B322' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");width:2.3em;height:2.3em;}header button:focus{outline:none !important;box-shadow:none !important;}header .navbar-brand{width:auto;}header .navbar-brand img{width:240px;margin:9px 0 0 15px;max-width:calc(100% - 50px);}#navbarCollapse{z-index:100;position:absolute;left:0;top:78px;right:0;background-color:var(--color-primary-light);color:#000;}.scalator h3{font-size:1.7rem;}#scalator img{max-height:500px;max-width:80%;}.navbar-nav .nav-link{padding:15px 0px 10px 25px;font-size:1.1rem;}header .nav-link{padding-bottom:3px;border-bottom:0;}header .nav-link:hover,header .nav-link[aria-expanded="true"]{color:#FFF;border-bottom:0;}header .dropdown-item{background-color:var(--color-primary);color:#FFF;font-weight:500;font-size:1.05em;margin:0;border-bottom:1px solid #ffffff6d;padding:6px 8px 3px 28px;}header .dropdown-menu{border:0;background-color:#ffffff55;padding:5px;border-radius:0;top:36px;left:8px;box-shadow:0px 4px 8px rgba(0,0,0,0.25);}.navbar-expand-md .navbar-nav a.nav-link{padding:7px 0px 7px 20px;font-size:1.1rem;border-bottom:1px solid #00000043;}.navbar-expand-md .navbar-nav a.nav-link:hover{background-color:#00000014;}.navbar-nav{margin:0;padding:0;border-top:1px solid #00000043;}button.navbar-toggler{position:absolute;top:10px;right:20px;z-index:1000;}.line{margin:6px 0;width:30px;height:5px;background-color:var(--color-secondary-dark);}nav .dd-flex{display:inherit !important;}.especialistas2 h4{color:var(--color-primary);font-size:2rem;}.btn-whatsapp{background-color:var(--color-primary-dark);color:#FFF;margin:0 auto;font-size:1.2rem;transition:background-color 0.3s ease;padding:15px 0px;display:flex;justify-content:center;width:100%;}.btn-whatsapp:hover{color:#FFF;background-color:var(--color-secondary);}.btn-whatsapp img{max-height:30px;margin-right:10px;margin-top:-2px;}.btn-youtube{background-color:#ff0000;transition:background-color 0.3s ease;padding:15px;display:flex;justify-content:center;}.btn-youtube:hover{background-color:#ba0000;}.btn-youtube img{max-height:30px;}.only-mobile{display:inherit;}.only-desktop{display:none;}.internal .contato{display:initial !important;}.internal .contato h1{padding:20px 15px;}.breadcrumb{padding:30px 15px 30px;text-transform:uppercase;font-size:2.1rem;font-weight:300;margin-bottom:-15px;}.container .px-5{padding:0px !important;}.container.p-5,.container .mx-5,.container .m-5{padding:20px !important;margin:0px !important;}.d-mobile-none{display:none;}.internal .youtube-container{margin:0px !important;}.internal .projetos h2.pl{padding-left:10px;}.internal .projetos .bg-silver{background-color:#EFEFEF;position:absolute;height:300px;left:0px;right:0px;}.internal .projetos .z-100{margin-bottom:60px;}.internal .solucoes.bg-green{padding-bottom:40px;}a.w-400{max-width:100%;}.internal h1{font-size:2rem;}.internal h2{font-size:1.8rem;}.internal h3{font-size:1.6rem;}.internal .contato form{max-width:100%;margin:0 auto;}.internal .contato button{padding:12px 20px;}.internal .contato .box{padding:15px;}.internal .quem-somos{margin-top:25px;}.internal .bg-green.quem-somos{margin-top:0px;}.internal .py-5{padding-top:15px !important;}.internal .quem-somos .img-responsive{margin-bottom:20px;}.relative{display:none;}footer h3{font-weight:300;font-size:1.5rem;padding:20px;}header .social-links{display:none !important;}.equipamentos .box{margin-bottom:25px;}.equipamentos.py-5{padding:15px 0 !important;}footer .brand img{max-width:90%;margin:20px auto;}footer .d-flex{flex-direction:column;}footer .infos{border:0;padding:0;margin:0;}footer .sign img{height:30px;}}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4;}.featurette-heading{font-size:50px;}}@media (min-width:62em){.featurette-heading{margin-top:7rem;}}.pagination{margin:0 auto;text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #eee;}.page-link{display:inline-block;padding:8px 15px;margin:0 5px;border:1px solid var(--color-primary);border-radius:4px;text-decoration:none;color:var(--color-primary);transition:background-color 0.3s,color 0.3s;}.page-link:hover{background-color:var(--color-primary);color:#fff;}.page-link.active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary);cursor:default;}.page-link.active:hover{background-color:var(--color-primary);color:#fff;}