.navbar-brand,img{-ms-interpolation-mode:nearest-neighbor}.clearfix:after,.tabs{clear:both}@font-face{font-family:Raleway-Bold;src:url(../fonts/Raleway-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Raleway-Bold.woff) format('woff'),url(../fonts/Raleway-Bold.ttf) format('truetype'),url(../fonts/Raleway-Bold.svg#Raleway-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Raleway-Regular;src:url(../fonts/Raleway-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Raleway-Regular.woff) format('woff'),url(../fonts/Raleway-Regular.ttf) format('truetype'),url(../fonts/Raleway-Regular.svg#Raleway-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Crank8-MinusTwo;src:url(../fonts/Crank8-MinusTwo.eot?#iefix) format('embedded-opentype'),url(../fonts/Crank8-MinusTwo.otf) format('opentype'),url(../fonts/Crank8-MinusTwo.woff) format('woff'),url(../fonts/Crank8-MinusTwo.ttf) format('truetype'),url(../fonts/Crank8-MinusTwo.svg#Crank8-MinusTwo) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Crank8-Regular;src:url(../fonts/Crank8-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Crank8-Regular.otf) format('opentype'),url(../fonts/Crank8-Regular.woff) format('woff'),url(../fonts/Crank8-Regular.ttf) format('truetype'),url(../fonts/Crank8-Regular.svg#Crank8-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Bold;src:url(../fonts/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Bold.otf) format('opentype'),url(../fonts/MyriadPro-Bold.woff) format('woff'),url(../fonts/MyriadPro-Bold.ttf) format('truetype'),url(../fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Semibold;src:url(../fonts/MyriadPro-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Semibold.otf) format('opentype'),url(../fonts/MyriadPro-Semibold.woff) format('woff'),url(../fonts/MyriadPro-Semibold.ttf) format('truetype'),url(../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Regular;src:url(../fonts/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Regular.otf) format('opentype'),url(../fonts/MyriadPro-Regular.woff) format('woff'),url(../fonts/MyriadPro-Regular.ttf) format('truetype'),url(../fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-It;src:url(../fonts/MyriadPro-It.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-It.otf) format('opentype'),url(../fonts/MyriadPro-It.woff) format('woff'),url(../fonts/MyriadPro-It.ttf) format('truetype'),url(../fonts/MyriadPro-It.svg#MyriadPro-It) format('svg');font-weight:400;font-style:normal}@font-face{font-family:MyriadPro-Light;src:url(../fonts/MyriadPro-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Light.otf) format('opentype'),url(../fonts/MyriadPro-Light.woff) format('woff'),url(../fonts/MyriadPro-Light.ttf) format('truetype'),url(../fonts/MyriadPro-Light.svg#MyriadPro-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans-Bold.ttf) format('truetype'),url(../fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Semibold;src:url(../fonts/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Semibold.woff) format('woff'),url(../fonts/OpenSans-Semibold.ttf) format('truetype'),url(../fonts/OpenSans-Semibold.svg#OpenSans-Semibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans.woff) format('woff'),url(../fonts/OpenSans.ttf) format('truetype'),url(../fonts/OpenSans.svg#OpenSans) format('svg');font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Light;src:url(../fonts/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Light.woff) format('woff'),url(../fonts/OpenSans-Light.ttf) format('truetype'),url(../fonts/OpenSans-Light.svg#OpenSans-Light) format('svg');font-weight:400;font-style:normal}a,article,b,blockquote,body,button,dd,details,div,dl,dt,footer,form,h1,h2,h3,h4,h5,h6,header,html,img,input,label,li,menu,nav,p,select,small,span,sub,textarea,ul{background:0 0;border:0;outline:0;padding:0;margin:0;font-family:MyriadPro-Regular}*{-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body,html{font-family:MyriadPro-Regular;width:100%;height:100%;background-color:#fff;font-weight:300;color:#797979;font-size:20px;line-height:29px}body{overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:active,a:focus,a:hover,button,input.submit,input[type=submit],input[type=reset],input[type=button],input[type=image],textarea{outline:0;-webkit-appearance:none;border-radius:0;text-decoration:none}.animationcss,:after,:before,a,button,input,input.submit,input[type=submit],input[type=reset],input[type=button],input[type=image],span,textarea{-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}input::-webkit-input-placeholder{opacity:1;color:#2e2e2e;font-weight:400}input::-moz-placeholder{opacity:1;color:#2e2e2e;font-weight:400}input:-ms-input-placeholder{opacity:1;color:#2e2e2e;font-weight:400}input:-moz-placeholder{opacity:1;color:#2e2e2e;font-weight:400}input:focus::-webkit-input-placeholder{opacity:0;color:transparent}input:focus::-moz-placeholder{opacity:0;color:transparent}input:focus:-ms-input-placeholder{opacity:0;color:transparent}input:focus:-moz-placeholder{opacity:0;color:transparent}li,ul{list-style:none}a{outline:0!important;text-decoration:none}img{display:block;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}img.img-responsive{width:100%!important}textarea{resize:none}button,input{outline:0;box-shadow:unset}.clearfix:after,.clearfix:before{cent:" ";display:table}.page-header{padding-bottom:40px;margin:0;border-bottom:0 solid #eee}.navbar{background-color:#fff!important;border:0;height:60px;padding:0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}.nav.navbar-nav{margin:10px 0}.nav>li>a{padding:10px 24px 10px 9px}.nav>li{display:inline-block}.top-nav-collapse{padding:0}.navbar-custom .nav li a{font-family:Raleway-Regular;font-size:17px;color:#797979;letter-spacing:2px;background:url(/imgs/ponto.png) right center no-repeat}/*.navbar-custom .nav li:first-child a{color:#df011a}*/.navbar-custom .nav li:last-child a{background:0 0;padding-right:0}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover,.navbar-custom .nav li.active a{outline:0;background-color:transparent!important;font-family:Raleway-Bold}.navbar-toggle .icon-bar{font-family:Raleway-Bold;width:27px;margin-left:10px;background-color:#000}.especialista_txt,.especialista_txt a,.especialista_txt a span,.especialista_txt2 a{font-family:Crank8-Regular;text-transform:uppercase;font-size:15px;color:#fff;letter-spacing:1px}.navbar-brand{background-image:url(/imgs/logo.gif);background-position:center;background-repeat:no-repeat;background-size:120px 120px;width:120px;height:120px;margin:10px 0 0;padding:0;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;z-index:99999999!important;position:fixed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;/ Opera /
image-rendering:-webkit-optimize-contrast;/ Webkit (non-standard naming) /
image-rendering:crisp-edges}.navbar-brand:focus{outline:0}.especialista{height:50px;background:#db1225}.especialista.fixar{position:fixed;top:60px;left:0;width:100%;z-index:99!important;height:40px;background:#db1225;background:-moz-linear-gradient(left,#db1225 1%,#db1225 28%,#401a4e 71%,#401a4e 100%);background:-webkit-linear-gradient(left,#db1225 1%,#db1225 28%,#401a4e 71%,#401a4e 100%);background:linear-gradient(to right,#db1225 1%,#db1225 28%,#401a4e 71%,#401a4e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#db1225', endColorstr='#401a4e', GradientType=1 )}.especialista_txt,.especialista_txt2{width:auto;box-shadow:0 0 1px transparent;-o-transition:all .3s linear;-moz-transition:all .3s linear;line-height:18px}.especialista.fixar .especialista_txt{margin-top:10px}.especialista.fixar .especialista_txt2{display:none}.especialista_txt,.especialista_txt2,h1{display:inline-block}.especialista .especialista_txt{margin-top:15px}.especialista_txt{background:url(/imgs/balao.svg) left center no-repeat;padding-left:45px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.especialista_txt2{background:url(/imgs/interrogacao.svg) left center no-repeat;padding-left:40px;margin-right:68px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.solucoesOver:hover,.solucoesOver:hover .solucoesImg{-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;cursor:pointer}.especialista_txt a,.especialista_txt a span,.especialista_txt2 a{line-height:18px}h1,h2{line-height:36px}h1,h3{padding-bottom:10px;color:#000}h2,h4,h5{color:#df011a}.especialista_txt2:hover,.especialista_txt:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pageContent{margin-bottom:30px;margin-top:60px}h1{font-family:MyriadPro-Semibold;font-size:30px;margin-top:70px;margin-bottom:45px;text-transform:uppercase;position:relative}h2,h3{font-family:MyriadPro-Semibold;font-size:25px;text-transform:uppercase}h1:before{content:"";position:absolute;width:100px;height:6px;bottom:0;left:calc(50% - 50px);background:#df011a;visibility:visible}h2{margin-bottom:20px}h3{line-height:30px}h4{font-family:MyriadPro-Regular;font-size:20px;line-height:26px;margin-top:20px;margin-bottom:10px}.modal-title,h5{font-family:MyriadPro-Semibold;line-height:26px}h5{font-size:15px;padding-top:10px;text-transform:uppercase}.info{color:#000;font-size:16px}.txtHome{text-align:center;color:#000}.modal-title{font-size:15px;color:#000;padding-top:0}.banner p,.banner p a,.tit-branco,.tit-branco a{font-family:Crank8-MinusTwo;color:#fff}.modal-header{padding:15px 15px 0;border-bottom:0 solid #e5e5e5}.modal{z-index:9999999999!important}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-inner{z-index:2!important}#banners .carousel-indicators{left:92%;bottom:20px;width:20px;padding-left:0;margin-left:0;text-align:center;list-style:none;z-index:999999}#banners .carousel-indicators li,.carousel-indicators li.active{width:15px;height:15px;margin-bottom:15px;margin-top:15px;display:block}.banerz{height:calc(100vh - 110px);background-repeat:no-repeat;background-size:cover;background-position:center}.banner{padding-top:100px;padding-left:30px;max-width:90%;text-shadow: 2px 2px 5px rgba(0,0,0,1);}.tit-branco,.tit-branco a{font-size:55px;line-height:49px;margin-bottom:1px}.banner p,.banner p a{font-size:33px;line-height:44px}.bannerBTs{position:absolute;bottom:40px;border:0;z-index:990;width:100%;text-align:center}.bannerBTs .bannerBT{display:inline-block;width:190px;height:45px;margin:0 15px;text-indent:0;cursor:pointer;background-color:#000\9;border:0 solid #fff;border-radius:10px;font-family:MyriadPro-Bold;text-align:left;font-size:17px;line-height:45px;color:#df011a;text-transform:uppercase;letter-spacing:4px;padding-left:65px;background:url(/imgs/radiante.svg),rgba(255,255,255,.5);background-size:25px 25px;background-repeat:no-repeat;background-position:17px 10px}.bannerBT.videobt{margin-right:100px}.bannerBTs .bannerBT:hover{background:url(/imgs/radiante.svg),rgba(255,255,255,1);background-size:25px 25px;background-repeat:no-repeat;background-position:17px 10px}#galeria h1{margin-bottom:30px}#galeria h4{font-size:30px;margin-top:0;margin-bottom:26px}.videoGR{width:100%;border:0;height:475px;margin-bottom:40px;border-bottom:3px solid #fff}.videoPQ{height:150px;width:270px;border:3px solid #fff}.colv1:first-child,.colv1:nth-child(3){display:inline-block;vertical-align:top;width:26.5%;margin:0;max-height:160px;overflow:hidden}.colv1:nth-child(3){margin-left:50px}.colv1:nth-child(2),.colv1:nth-child(4),.colv2{margin:0;display:inline-block;vertical-align:top}.colv1:nth-child(2){width:22.5%;padding:17px 10px 0 5px}.colv1:nth-child(4){width:18.3%;padding:17px 0 0 5px}.colv2{width:22.5%;padding:17px 10px 0}#videos{background-color:#dcdcdc;padding-bottom:60px}#testemunhos{background-color:#f0f0f3}.txt_text{font-family:MyriadPro-It;font-size:20px;line-height:35px;color:#797979;height:100px;max-width:630px;margin:0 auto 25px}#solucoesOver h2 .span,.solucoesOver h2{font-size:25px;line-height:24px;text-transform:none}.PTop{padding:60px}.imgsT{width:290px;padding-left:50px}.redonda{max-width:80px;border-radius:50%!important;display:inline-block}.redondaALtura{height:80px}#testemunhos .carousel-indicators{top:-70px}#testemunhos .carousel-indicators li{display:inline-block;top:0;width:14px;height:14px;margin:0 10px;text-indent:0;cursor:pointer;border-radius:50%;padding:0;background-color:silver;border:2px solid silver}#testemunhos .carousel-indicators li.active{width:14px;height:14px;margin-left:10px;margin-right:10px;border:2px solid silver;background-color:#f0f0f3}.solucoesImg{border-radius:50%;background-color:#fff;height:250px;width:250px;margin:0 auto;border:2px solid #fff}.solucoesOver{width:100%;margin:0 auto}.solucoesOver:hover{transition:all .3s linear}.solucoesOver:hover .solucoesImg{border:2px solid #df011a;transition:all .3s linear}.solucoesOver h2{font-family:OpenSans-Bold;margin-top:20px;margin-bottom:45px;padding-bottom:20px;position:relative;display:inline-block}#solucoesOver h2 .span,.listaSolucoes{font-family:OpenSans}.tab,.tab label{display:inline-block;margin:0 auto}.solucoesOver:hover h2:before,[type=radio]:checked~label h2:before{content:"";position:absolute;width:60px;height:6px;bottom:0;left:calc(50% - 30px);background:#797979;visibility:visible;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.bloco,.lista,.listaSolucoes,.solbolas,a.bt_vantagens{visibility:hidden}.tabs{position:relative;min-height:780px;width:100%}.tab{width:33%}.accordion-item input,.tab [type=radio]{display:none}.content{position:absolute;top:350px;left:0;background:#fff;right:0;bottom:0;padding:0;border:0 solid #ccc}[type=radio]:checked~label{border-bottom:0 solid #fff;z-index:2}[type=radio]:checked~label~.content{z-index:1}.listaSolucoes{font-size:16px;line-height:25px;color:#000;padding:13px 0}.listaSolucoes>span{font-family:OpenSans-Bold;color:#df011a!important}#tiposObras{background-color:#f0f0f3;padding:40px 0 60px}.TiposImg{background-size:170px!important;width:200px;height:200px;margin:auto}#tiposObras h2{margin-bottom:0}.tiposObras_txt{font-family:MyriadPro-It;font-size:20px;color:#000;line-height:35px;max-width:365px;margin:auto}#perguntas .box,.accordion-item label{font-family:OpenSans;color:#000}#perguntas .box{font-size:16px;line-height:25px;padding:0 50px 20px}.accordion-item label{display:block;cursor:pointer;background:url(/imgs/box.png) center no-repeat;background-size:100%;font-size:22px;line-height:100px;padding:0 50px}.accordion-item label:after{content:'\002B';font-size:23px;line-height:20px;color:#000;font-weight:700;float:right;margin-top:70px;margin-right:16px;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.accordion-content{height:0;overflow:hidden;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}[id^=accordion]:checked~.accordion-content{height:auto}[id^=accordion]:checked~label:after{content:"\2212"}#portfolio h3{padding:0}#portfolio h5{font-size:13px;line-height:15px;padding:0}.detalhe{font-family:OpenSans-Semibold;font-size:17px;line-height:20px;color:#000;padding-top:15px}#vantagens .texto,#vantagens .texto p,#vantagens h2,.txt,.txt p{font-family:OpenSans}#portfolio .thumbnail{border:0;padding:0;margin-bottom:0;line-height:1.42857143;border-radius:0}.lista{margin:0 auto;max-width:900px}.txt,.txt p{max-width:700px;font-size:21px;line-height:32px;color:#000;margin:0 auto}.split{margin:40px 0;width:170px;height:1px;background-color:#797979}.paginasBanner{height:405px}#vantagens .coluna1{width:120px;display:inline-block;vertical-align:top}#vantagens .coluna2{width:calc(100% - 125px);display:inline-block;vertical-align:top}#vantagens h2{font-size:18px;line-height:18px;text-transform:none;margin-bottom:8px;padding-bottom:0}.btn.btn-primary,a.bt_vantagens{text-transform:uppercase;border:1px solid #df011a}#vantagens .texto,#vantagens .texto p{font-size:16px;line-height:23px;color:#000}.VantagemImg{max-width:70px;margin:auto 0}a.bt_vantagens{margin-top:15px;background-color:#fff;font-family:MyriadPro-Bold;font-size:13px;line-height:16px;color:#df011a;letter-spacing:4px;padding:13px 35px;border-radius:4px}a.bt_vantagens:hover{color:#000;border:1px solid #000}.destaquePad{padding:35px}.destaque{padding:50px;margin:50px auto;background-color:rgba(255,255,255,.8);width:700px;font-family:OpenSans;color:#000;font-size:21px;line-height:30px}.noticiasBanner{background:url(/imgs/topo_news.jpg) center no-repeat;background-size:100%;height:405px}.starred{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:100px 0}.newslist{width:100%;height:330px}.bloco{position:relative;background:rgba(255,255,255,.7);padding:40px;width:550px;left:45%;text-align:left}.extrapadding{padding:0 50px}#portfolio .extrapadding{padding:20px 50px}.noticias_txt_star{font-family:MyriadPro-Regular;color:#000;text-align:justify}#notLista a{color:#797979}.btn.btn-primary{margin-top:15px;background-color:#fff;font-family:MyriadPro-Bold;font-size:13px;line-height:16px;color:#000!important;letter-spacing:3px;padding:10px 30px;border-radius:4px}.btn.btn-primary:hover,a:hover .btn.btn-primary{background-color:#E7E5E5;color:#000;border:1px solid #df011a}.separador{width:100%;height:120px}.separadorPQ{width:100%;height:70px}.pagination{display:inline-block;padding-left:0;margin:0;border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#df011a;cursor:default;background-color:#fff}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#000;text-decoration:none;background-color:#fff;border:0 solid #ddd;border-right:0 solid #797979;border-radius:0}.pag_list,.pagination li,.pagination>li>a:focus .pag_list{font-family:OpenSans-Light;line-height:23px;display:inline-block!important}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#df011a;background-color:#fff}.pagination li{font-size:21px}.pag_list,.pagination>li>a:focus .pag_list{font-size:23px;color:#000!important;padding-left:0!important;padding-right:0!important;padding-top:0!important}.cbox-input,.cbox-text{font-size:15px;background-color:#f1f0f3;text-transform:uppercase}section.contacts{margin:0 0 70px}.cbox-input{color:#797979!important;height:49px;line-height:39px;border:0 solid #3b454a;border-radius:4px;padding:10px 20px;margin:7px 0}.cbox-text{line-height:22px;color:#797979;height:140px!important;border:0;border-radius:4px;padding:20px;margin:0}.control-label{display:none}.cbox-submit{float:right;font-family:MyriadPro-Bold;text-transform:uppercase;font-size:17px;line-height:30px;color:#df011a;letter-spacing:2px;display:inline-block;border:1px solid #df011a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;padding:10px 180px 10px 20px;margin:0;background-color:transparent;background-image:url(/imgs/send.svg);background-repeat:no-repeat;background-position:220px center}.side-button,.social a{display:block;cursor:pointer}.social,footer a,footer p{margin:0}.cbox-submit:hover{background-position:230px center;background-color:#fff;border:1px solid #f1f0f3;color:#df011a}.side-button,footer{background-color:#df011a}.grecaptcha-badge{position:initial!important;box-shadow:0 0 0!important}#cookieMessage,.side-button{position:fixed;right:0;text-align:center}footer{padding:35px 0;vertical-align:bottom}footer h2{font-family:MyriadPro-Semibold;font-size:16px;line-height:25px;color:#fff;margin:0;text-transform:uppercase}footer p{font-family:MyriadPro-Regular;font-size:14px;line-height:16px;color:#fff}footer a{font-family:MyriadPro-Bold;font-size:16px;line-height:20px;color:#fff}footer a:hover{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.side-button{width:48px;top:25%;z-index:999999;padding:3px 9px;color:#df011a;background-color:rgba(223,1,26,.8);border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.footer .social a,.social a{color:#fff;padding:0;vertical-align:middle;box-shadow:0 0 1px transparent}.social a{font-size:17px;line-height:30px;border:2px solid #FFF;width:30px;height:30px;margin:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.social a:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.social img{height:10px}.footer .social{margin:0}.footer .social a{font-size:27px;line-height:60px;display:inline-block;border:2px solid #FFF;width:60px;height:60px;margin:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;cursor:pointer}.legal,.legal a,.legalSep,.lk_signature,.lk_signature a{font-family:MyriadPro-Regular;text-transform:uppercase;font-size:10px;line-height:11px;color:#fff!important;display:inline-block;cursor:pointer}.footer .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer .social img{height:20px}.legal,.legal a,.legalSep{border:0}.legal a:hover,.legal:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.legalSep{margin-left:14px;margin-right:14px}.lk_signature,.lk_signature a{margin-top:0}.lk_signature img{width:28px;display:inline-block}#cookieMessage{display:block;z-index:99999;left:0;bottom:0;width:100%;padding:10px 15px;background-color:rgba(0,0,0,.85);font-family:Raleway-Regular;color:#fff;font-size:14px;line-height:14px}#cookieMessage .btn.btn-link,#cookieMessage a{color:#df011a;cursor:pointer;text-decoration:none;line-height:14px}#cookieMessage a{padding-right:15px}#cookieMessage .btn.btn-link:hover,#cookieMessage a:hover{text-decoration:underline}.klimatxt,.klimatxt p{font-family:OpenSans;font-size:16px;line-height:23px;color:#000;margin:auto; max-width:700px}.redtxt{font-family:OpenSans;font-size:16px;line-height:23px;color:#df011a}.klimaImg{height:450px;	background-repeat: no-repeat;background-size: cover; background-position:center;}@media (max-width:1280px){body,html{font-size:19px;line-height:26px}.noticiasBanner,.paginasBanner{height:375px}.newslist{height:290px}.especialista_txt{padding-left:35px}.especialista_txt2{padding-left:33px}.destaque{font-size:20px;line-height:29px}h1,h2{line-height:36px}h4,h5{line-height:26px}h1{font-size:28px;margin-top:50px;margin-bottom:45px}h2{font-size:24px;margin-bottom:15px}h3{font-size:25px;line-height:30px}h4{font-size:20px;margin-top:20px}h5{font-size:15px}#galeria h4{font-size:28px}#solucoes h2,#solucoes h2 .span{font-size:24px;line-height:24px}.videoGR{height:475px}.videoPQ{height:146px;width:260px}.solucoesImg{height:220px;width:220px}#solucoes h2{padding-bottom:16px}#solucoesOver:hover h2:before,[type=radio]:checked~label h2:before{height:5px}.tabs{min-height:760px}.content{top:305px}#tiposObras{padding:20px 0 30px}.TiposImg{background-size:160px!important;width:200px;height:200px}.tiposObras_txt{font-size:18px;line-height:29px;max-width:365px}#perguntas .box{font-size:16px;line-height:25px;padding:0 50px 20px}.accordion-item label{font-size:18px;line-height:20px;padding:40px 50px}[id^=accordion]:checked~.accordion-content{height:auto}.accordion-item label:after{font-size:23px;line-height:20px;margin-top:30px;margin-right:16px}.tit-branco,.tit-branco a{font-size:45px;line-height:44px}.banner p,.banner p a{font-size:27px;line-height:40px}.bannerBTs .bannerBT{width:170px;padding-left:60px}.bannerBT.videobt{margin-right:90px}.bloco{padding:40px;width:500px;left:40%}.txt,.txt p{max-width:700px;font-size:20px;line-height:30px}.PTop{padding:50px}.txt_text{max-width:100%;margin-bottom:20px}}@media (max-width:1200px){.newslist{height:250px}#videos .extrapadding{padding:0}.colv1:first-child,.colv1:nth-child(3){width:260px;max-height:146px}.colv1:nth-child(3){margin-left:10px}.colv1:nth-child(2),.colv1:nth-child(4){padding:20px 10px 0 8px;width:197px}#perguntas .box{font-size:16px;line-height:25px;padding:0 20px 20px}.accordion-item label{font-size:18px;line-height:20px;padding:30px 20px}[id^=accordion]:checked~.accordion-content{height:auto}.accordion-item label:after{font-size:23px;line-height:20px;margin-top:24px;margin-right:33px}.tabs{min-height:820px}}@media (max-width:992px){body,html{font-size:17px;line-height:23px}.navbar{height:55px}.nav.navbar-nav{margin:7px 0}.navbar-custom .nav li a{font-size:15px;letter-spacing:1px}.nav>li>a{padding:10px 14px 10px 0}.navbar-brand{background-size:110px 110px;width:110px;height:110px}.newslist{height:200px}.extrapadding{padding:0 30px}#portfolio .extrapadding{padding:15px 30px}#banners .carousel-indicators{left:92%}.banerz{height:calc(100vh - 100px)}.banner{padding-left:20px}.tit-branco,.tit-branco a{font-size:42px;line-height:40px}.banner p,.banner p a{font-size:25px;line-height:38px}h4,h5{line-height:26px}.bannerBTs .bannerBT{width:150px;padding-left:50px;margin-left:5px;margin-right:5px}.bannerBT.videobt{margin-right:70px}.noticiasBanner,.paginasBanner{height:305px}h1{font-size:26px;line-height:31px;margin-top:70px;margin-bottom:45px}h2,h3{font-size:25px}h1:before{width:90px;height:5px;left:calc(50% - 45px)}h2{line-height:36px;margin-bottom:15px}h3{line-height:30px}h4{font-size:20px;margin-top:20px}h5{font-size:15px}#galeria h4{font-size:25px}#solucoes h2,#solucoes h2 .span{font-size:22px;line-height:22px}#videos .extrapadding{padding:0 50px}.videoGR{height:455px}.videoPQ{height:208px;width:370px}.colv1:first-child,.colv1:nth-child(3){width:370px;max-height:210px;margin-bottom:30px}.colv1:nth-child(3){margin-left:0;margin-bottom:0}.colv1:nth-child(2),.colv1:nth-child(4){padding:35px 10px 0;width:200px}.solucoesImg{height:190px;width:190px}#solucoes h2{padding-bottom:12px}#solucoesOver:hover h2:before,[type=radio]:checked~label h2:before{height:4px}.tab{width:32.5%}.tabs{min-height:870px}.content{top:270px}.TiposImg{background-size:150px!important;width:200px;height:200px}.tiposObras_txt{font-size:18px;line-height:28px}#perguntas .box{font-size:16px;line-height:25px;padding:0 20px 20px}.accordion-item label{font-size:16px;line-height:20px;padding:20px}[id^=accordion]:checked~.accordion-content{height:auto}.accordion-item label:after{font-size:20px;line-height:20px;margin-top:20px;margin-right:20px}.especialista_txt{font-size:15px;line-height:18px;padding-left:31px}.especialista_txt2{line-height:18px;padding-left:30px;margin-right:58px}.especialista{height:45px}.especialista.fixar{top:55px;height:37px}.especialista.fixar .especialista_txt{margin-top:6px}.especialista .especialista_txt{margin-top:10px}.especialista_txt a,.especialista_txt a span,.especialista_txt2 a{font-size:14px;line-height:18px;letter-spacing:0}.destaque{font-size:19px;line-height:29px;padding:40px 50px}.cbox-submit,.txt_text{font-size:17px;line-height:30px}.bloco{padding:40px;width:490px;left:30%}.bloco h2{margin-bottom:0}.separador{height:100px}.separadorPQ{height:60px}.PTop{padding:40px 20px}.imgsT{width:260px;padding-left:40px}.cbox-submit{padding:10px 100px 10px 20px;margin:0;background-position:140px center}.cbox-submit:hover{background-position:150px center}.footer .social a{font-size:25px;line-height:50px;width:50px;height:50px;margin:0 5px}.footer .social img{height:20px}.legalSep{margin-left:10px;margin-right:10px}}@media (max-width:867px){#banners .carousel-indicators{left:95%}.tabs{min-height:880px}}@media (max-width:767px){.klimaImg{height:280px;}.side-button{display:none}.modal-header{padding:10px 5px 0 15px}.modal-body{padding:0 5px}.nav>li>a{padding:15px 0}.nav>li{display:block}.especialista_txt2,.testIMG{display:none}.navbar-custom .nav li a{text-align:center;font-size:29px;line-height:47px;letter-spacing:2px;background:0 0}.bannerBTs .bannerBT,.bannerBTs .bannerBT:hover{background-size:22px 22px;background-position:12px 11px}.navbar-collapse.collapse.in{z-index:99900009!important;position:fixed!important;top:40px;padding-top:70px;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.94);overflow:hidden;height:100%}.navbar-collapse.collapse,body,html{overflow-y:scroll}.navbar-toggle.minus.collapsed .icon-bar:nth-of-type(1),.navbar-toggle.minus.collapsed .icon-bar:nth-of-type(2),.navbar-toggle.minus.collapsed .icon-bar:nth-of-type(3){transform:translate3d(0,0,0) rotate(0)}.navbar-toggle.minus .icon-bar:nth-of-type(1){transform:translate3d(0,6px,0)}.navbar-toggle.minus .icon-bar:nth-of-type(3){transform:translate3d(0,-6px,0)}.bloco,.lista,.listaSolucoes,.solbolas,a.bt_vantagens{visibility:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:100%;overflow:hidden}.newslist{height:350px}.extrapadding{padding:0 100px}#portfolio .extrapadding{padding:15px 100px}#banners .carousel-indicators{top:40%;left:90%}.banner{padding-left:15px;max-width:80%}.tit-branco,.tit-branco a{font-size:40px;line-height:38px}.banner p,.banner p a{font-size:23px;line-height:36px}.bannerBTs .bannerBT{width:130px;padding-left:40px;margin-left:5px;margin-right:5px;letter-spacing:3px}.bannerBT.videobt{margin-right:50px}.noticiasBanner,.paginasBanner{height:272px}.destaque{width:100%;font-size:18px}h1{font-size:25px;line-height:26px;margin-top:60px;margin-bottom:35px}h1:before{width:80px;height:5px;left:calc(50% - 40px)}h2{font-size:21px;line-height:33px;margin-bottom:20px}h3{font-size:19px;line-height:28px}h4{font-size:17px;line-height:24px;margin-top:20px;margin-bottom:10px}h5{font-size:14px;line-height:25px}#galeria h4{font-size:22px}#solucoes h2,#solucoes h2 .span{font-size:20px;line-height:20px}.solucoesImg{height:150px;width:150px}#solucoes h2{padding-bottom:12px}#solucoesOver:hover h2:before,[type=radio]:checked~label h2:before{height:4px;width:50px;left:calc(50% - 25px)}.tab{width:32.5%}.tabs{min-height:850px}.content{top:230px;padding:0}#tiposObras{padding:20px 0}.TiposImg{background-size:130px!important;width:170px;height:150px}.tiposObras_txt{font-size:18px;margin-bottom:30px}#perguntas .box{font-size:16px;line-height:25px;padding:0 20px 20px}.accordion-item label{font-size:15px;line-height:20px;padding:20px}[id^=accordion]:checked~.accordion-content{height:auto}.accordion-item label:after{font-size:20px;line-height:20px;margin-top:20px;margin-right:20px}.bloco{padding:40px;width:calc(100% - 80px);left:0;margin-left:40px;margin-right:40px}#vantagens .coluna1{width:80px}#vantagens .coluna2{width:calc(100% - 85px)}.VantagemImg{max-width:50px}.txt,.txt p{max-width:100%;font-size:19px;line-height:28px;margin-bottom:40px}footer{padding:30px 0}.footer .social{margin:20px 0 30px}.txt_text{height:100px}}@media (max-width:710px){.colv1:first-child,.colv1:nth-child(2),.colv1:nth-child(3),.colv1:nth-child(4),.videoPQ{width:260px;visibility:visible!important}.colv1:first-child,.colv1:nth-child(3),.videoGR,.videoPQ{visibility:visible!important}.accordion-item label:after{font-size:20px;line-height:20px;margin-top:20px;margin-right:17px}.tabs{min-height:850px}#videos .extrapadding{padding:0 50px}.videoGR{height:355px}.videoPQ{height:146px}.colv1:first-child,.colv1:nth-child(3){max-height:146px;margin-bottom:30px}.colv1:nth-child(3){margin-left:0;margin-bottom:0}.colv1:nth-child(2),.colv1:nth-child(4){padding:15px 10px 0}}@media (max-width:670px){.noticiasBanner,.paginasBanner{height:245px}.especialista.fixar{height:39px;padding-left:80px}.newslist{height:300px}.extrapadding{padding:0 60px}#portfolio .extrapadding{padding:10px 60px}.banner{padding-top:90px;padding-left:10px;max-width:90%}.tit-branco,.tit-branco a{font-size:38px;line-height:38px}.banner p,.banner p a{font-size:20px;line-height:30px}#perguntas .box{font-size:16px;line-height:25px;padding:0 20px 20px}.accordion-item label{font-size:15px;line-height:20px;padding:20px}[id^=accordion]:checked~.accordion-content{height:auto;width:100%}.accordion-item label:after{font-size:20px;line-height:20px;margin-top:20px;margin-right:13px}#videos .extrapadding{padding:0}.tabs{min-height:898px}.legalSep{margin-left:5px;margin-right:5px}}@media (max-width:630px){.bannerBTs .bannerBT,.bannerBTs .bannerBT:hover{background-size:22px 22px;background-position:12px 10px}.noticiasBanner,.paginasBanner{height:230px}.bannerBTs .bannerBT{width:120px;padding-left:40px;margin-left:3px;margin-right:3px;letter-spacing:2px}.bannerBT.videobt{margin-right:35px}.solucoesImg{height:110px;width:110px}#solucoes h2{line-height:26px;padding-bottom:9px;display:grid;margin-top:10px}#solucoes h2:before{height:3px;width:40px;left:calc(50% - 20px)}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 20px}.accordion-item label{font-size:16px;line-height:22px;padding:20px;background:url(/imgs/box2.png) center no-repeat;background-size:100%}.accordion-item label:after{font-size:20px;line-height:20px;margin-top:20px;margin-right:13px}.tabs{min-height:898px}.content{top:210px}}@media (max-width:601px){#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 20px}.accordion-item label{font-size:16px;line-height:22px;padding:20px;background:url(/imgs/box2.png) center no-repeat;background-size:100%}.accordion-item label:after{font-size:19px;line-height:20px;margin-top:18px;margin-right:11px}.tabs{min-height:898px}}@media (max-width:576px){.navbar-brand{background-size:80px 80px;width:80px;height:80px}.navbar-custom .nav li a{font-size:25px;line-height:45px}.noticiasBanner,.paginasBanner{height:200px}.page-header{padding-bottom:10px}.newslist{height:260px}.extrapadding{padding:0 60px}#portfolio .extrapadding{padding:10px 60px}#banners .carousel-indicators{left:89%}.bannerBT.videobt{display:none}.banerz{height:calc(100vh - 100px)}.especialista_txt{font-size:14px;line-height:18px;padding-left:30px}.especialista{height:40px}.especialista.fixar{display:none!important}.destaque{font-size:17px;padding:30px 40px}#vantagens .coluna1{width:100%;margin-bottom:20px}#vantagens .coluna2{width:100%}.VantagemImg{max-width:50px}.txt,.txt p{font-size:17px;line-height:25px}a.bt_vantagens{letter-spacing:3px;padding:13px 28px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:20px 15px}.accordion-item label:after{font-size:18px;line-height:20px;margin-top:18px;margin-right:0;right:8%;position:absolute}.tabs{min-height:990px}.content{top:200px}.videoPQ{height:146px;width:260px}.colv1:first-child,.colv1:nth-child(3){width:260px;max-height:146px;margin-bottom:30px}.colv1:nth-child(3){margin-left:0;margin-bottom:0}.colv1:nth-child(2),.colv1:nth-child(4){padding:15px 10px 0;width:205px}.cbox-submit{font-size:17px;line-height:30px;padding:10px 60px 10px 20px;background-position:100px center}.cbox-submit:hover{background-position:110px center}}@media (max-width:499px){.noticiasBanner,.paginasBanner{height:185px}.extrapadding{padding:0 20px}#portfolio .extrapadding{padding:10px 20px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:35px 60px 20px 20px;background:url(/imgs/box3.png) center no-repeat;background-size:100%;height:114px}.accordion-item label:after{font-size:22px;line-height:20px;margin-top:28px;margin-right:0;right:13%;position:absolute}.tabs{min-height:1040px}.videoGR{height:355px}.videoPQ{height:146px;width:260px}.colv1:first-child,.colv1:nth-child(3){width:260px;max-height:146px;margin:0 auto;display:block}.colv1:nth-child(2),.colv1:nth-child(4){padding:5px 0 20px 10px;width:205px;margin:10px auto;display:block;text-align:center}}@media (max-width:460px){.noticiasBanner,.paginasBanner{height:175px}.especialista_txt span{display:none}.newslist{height:260px}.banner{padding-top:80px;padding-left:10px;max-width:95%}.tit-branco,.tit-branco a{font-size:35px;line-height:35px}.banner p,.banner p a{font-size:19px;line-height:30px}h1{font-size:23px;line-height:26px;margin-top:60px;margin-bottom:35px;padding-bottom:7px}h1:before{width:70px;height:4px;left:calc(50% - 35px)}h2{font-size:21px;line-height:33px;margin-bottom:20px}h3{font-size:19px;line-height:28px}h4{font-size:17px;line-height:24px;margin-top:20px;margin-bottom:10px}h5{font-size:14px;line-height:25px}#galeria h4{font-size:20px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:35px 60px 20px 20px;height:114px}.accordion-item label:after{font-size:22px;line-height:20px;margin-top:22px;margin-right:0;right:13%;position:absolute}.tabs{min-height:1100px}.bloco{padding:22px;width:calc(100% - 40px);margin-left:20px;margin-right:20px}.cbox-submit{margin-top:80px;font-size:15px;line-height:26px;margin-bottom:0}.ekko-lightbox-nav-overlay a{font-size:35px}}@media (max-width:430px){.klimaImg{height:200px;}.bannerBTs .bannerBT,.bannerBTs .bannerBT:hover{background-size:22px 22px;background-position:9px 10px}.navbar-custom .nav li a{font-size:20px;line-height:30px}.noticiasBanner,.paginasBanner{height:143px}.bannerBTs .bannerBT{width:110px;padding-left:35px;margin-left:1px;margin-right:1px;letter-spacing:1px}a.bt_vantagens{letter-spacing:1px;padding:13px 16px}.destaque{font-size:18px;line-height:29px;padding:20px}.destaquePad{padding:15px}.PTop{padding:30px 15px}.txt_text{font-size:16px;line-height:25px}.solucoesImg{height:90px;width:90px}#solucoes h2{font-size:18px;line-height:26px;margin-top:10px}#solucoes h2 .span{font-size:18px;line-height:24px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:35px 60px 20px 20px;height:114px}.accordion-item label:after{font-size:22px;line-height:20px;margin-top:19px;margin-right:0;right:13%;position:absolute}.tabs{min-height:1170px}.footer .social{margin:20px 0}.footer .social a{font-size:17px;line-height:35px;width:35px;height:35px;margin:0 5px}.legalSep{margin-left:2px;margin-right:2px}}@media (max-width:390px){.tit-branco,.tit-branco a{font-size:33px;line-height:35px}.banner p,.banner p a{font-size:17px;line-height:30px}.newslist{height:240px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:35px 60px 20px 20px;height:114px}.accordion-item label:after{font-size:22px;line-height:20px;margin-top:16px;margin-right:0;right:13%;position:absolute}.tab{width:32%}.tabs{min-height:1270px}.carousel-inner .item:nth-child(2),.carousel-inner .item:nth-child(3){background-position:80% center}}@media (max-width:350px){.noticiasBanner,.paginasBanner{height:120px}.bannerBTs .bannerBT{width:90px;padding:0;text-align:center;background:0 0;background:rgba(255,255,255,.5)}.bannerBTs .bannerBT:hover{background:#fff;padding:auto}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:22px;padding:35px 30px 20px 20px;height:114px}.accordion-item label:after{font-size:21px;line-height:20px;margin-top:15px;margin-right:0;right:13%;position:absolute}.tabs{min-height:1370px}#testemunhos h3{height:56px}#solucoesOver:hover .solucoesImg{border:1px solid #df011a}.solucoesImg{border:1px solid #fff}}@media (max-width:320px){a.bt_vantagens{padding:13px}.footer .social a{margin:0 3px}.solucoesImg{height:72px;width:72px}.TiposImg{background-size:110px!important;width:170px;height:130px}.txt_text{height:140px}.tabs{min-height:1540px}#perguntas .box{font-size:16px;line-height:22px;padding:0 20px 15px}.accordion-item label{font-size:16px;line-height:19px;padding:25px 60px 20px 20px;background:url(/imgs/box4.png) center no-repeat;background-size:100%;height:114px}.accordion-item label:after{font-size:21px;line-height:20px;margin-top:12px;margin-right:0;right:14%;position:absolute}}@media (max-width:290px){.accordion-item label{font-size:16px;line-height:20px;padding:25px 40px 20px 20px;background:url(/imgs/box4.png) center no-repeat;background-size:100%;height:114px}}.cd-top{z-index:999;display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;border:2px solid rgba(255,255,255,1);background:url(/imgs/cd-top-arrow.svg) center 50% no-repeat rgba(223,1,26,1);visibility:hidden;opacity:0;border-radius:5px;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top:hover{border-radius:5px;background-color:rgba(223,1,26,1)!important;opacity:1!important}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{border-radius:5px;background-color:#df011a;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.unsaved{min-height:45px;padding-top:5px;background-color:#000;color:#fff}#lightbox .modal-content{display:inline-block;text-align:center}#lightbox .close{opacity:1;color:#fff;background-color:#191919;padding:5px 10px;border-radius:50%;border:2px solid #fff;position:absolute;top:-16px;right:-44px;z-index:1032}.m-b-0{margin-bottom:0}.m-x-0{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.g-recaptcha{float: left;}.checkbox .control-label{display: inline-block;}#signNewsletter{margin-top: 8px}.esconde{background-color: transparent;}
html .skipnav { display: block;}.skipnav {position: absolute; display: none; text-align: left; margin: 0; padding: 0}* html .skipnav {display: block}*+html .skipnav {display: block}html .skipnav {display: block} .skipnav p {margin: 5px 0 0 0; padding: 0; position: absolute; font-size: 15px; }.skipnav a {width: 15px; display:block; color: #fff; background: #333; text-decoration: none; padding: 5px; position: absolute; left: -1000em; top: 0; font-weight: bold}.skipnav a:visited {color: #fff}.skipnav a:focus, .skipnav a:active {z-index: 99999; top: -3em; left: 0; border: solid #777 2px; color: #fff; background: #333 !important}.skipnav a:hover {cursor: default}.skiptarget {width: 1px; height: 1px; overflow: hidden; float: right}