@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css";*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html,body,div,span,iframe,h1,h2,h3,h5,p,a,img,strong,u,i,form,footer,header,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header,section{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}html body{line-height:1;height:100%;background:#fff;font-size:16px;font-weight:300;font-family:"Source Sans Pro",Arial,sans-serif}html body textarea{font-size:16px;font-weight:300;font-family:"Source Sans Pro",Arial,sans-serif}a{color:inherit;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}img{display:block}section{height:auto}header,section,footer,.slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h2,h3,h5{text-transform:uppercase}h3{color:#0072ac;font-size:48px;font-weight:300;letter-spacing:-1px;line-height:1;margin-bottom:34px;text-transform:none}.alert,.cookie{background-color:#0079b1;color:#fff;position:-webkit-sticky;position:sticky;bottom:0;margin-bottom:0;width:100%;border-radius:0;z-index:10}.alert span,.cookie span{color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.azul-escuro{background-color:#0b4368}.azul-medio{background-color:#2c7393}.azul-claro{background-color:#64a4bd}.verde{background-color:#c2dda8}.bege{background-color:#caa791}.marfim{background-color:#f0e3d0}.cinza{background-color:#dddee0}.branco{background-color:#fff}.preto{background-color:#000}@media only screen and (max-width: 1200px){.luminaria-adjust{padding:30% 0px 0px !important}}@media only screen and (max-width: 1200px){.acabento-info-ajustes{padding:0px !important}}.protetor-de-parede-info-ajustes{padding:150px 40px !important}@media only screen and (max-width: 1200px){.protetor-de-parede-info-ajustes{padding:0px !important}}@media only screen and (max-width: 780px){.protetor-de-parede-info-ajustes{padding:0px !important}}.protetor-de-parede-paleta-ajustes{padding:40px 30px 90px !important}@media screen and (max-width: 1200px){.protetor-de-parede-paleta-ajustes{padding:0px !important}}.cantoneiras-paleta-ajustes{padding:90px 30px !important}@media only screen and (max-width: 1200px){.cantoneiras-paleta-ajustes{padding:0px !important}}.corrimao-paleta-ajustes{padding:140px 30px 90px !important}@media screen and (max-width: 1200px){.corrimao-paleta-ajustes{padding:0px !important}}@media screen and (max-width: 780px){.corrimao-paleta-ajustes{padding:0px !important}}.corrimao-info-ajustes{padding:150px 40px 200px !important}@media only screen and (max-width: 1200px){.corrimao-info-ajustes{padding:130px 0px 0px !important}}@media only screen and (max-width: 780px){.corrimao-info-ajustes{padding:0px 0px !important}}@media only screen and (max-width: 780px){.corrimao-imagem-ajustes{padding:30% 0px !important}}header{background:#0079b1;color:#fff;height:120px;position:relative;z-index:11}@media only screen and (max-width: 1200px){header{height:auto;padding:30px 0px;margin:0;text-align:center}}header .container-header{padding:0 20%;width:100vw;max-width:100%;float:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}@media only screen and (max-width: 1200px){header .container-header{width:100%;max-height:none;flex-direction:column}}header .container-header .title{display:inline-block}header .container-header .title a{display:block}header .container-header .title a img{width:100%}@media screen and (max-width: 450px){header .container-header .title a img{width:165px;height:28px}}header .container-header .menu{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}@media only screen and (max-width: 1200px){header .container-header .menu{width:100%;height:auto;display:contents}}header .container-header .menu input{display:none}header .container-header .menu input:checked~ul{max-height:350px}header .container-header .menu input:checked~label{transform:rotate(90deg);transition:.3}header .container-header .menu label{display:none;cursor:pointer}@media only screen and (max-width: 1200px){header .container-header .menu label{width:100px;height:inherit;display:block;position:absolute;top:0;right:0;font-size:28px;line-height:3em}}@media only screen and (max-width: 450px){header .container-header .menu label{font-size:24px;line-height:3.6em}}header .container-header .menu label i{color:#fff}header .container-header .menu ul{width:100%;height:inherit;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}@media only screen and (max-width: 1200px){header .container-header .menu ul{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-ms-transition:max-height .3s;transition:max-height .3s;line-height:25px;padding:12px 0px 0px;text-align:start}}@media only screen and (max-width: 450px){header .container-header .menu ul{line-height:20px}}header .container-header .menu ul a{cursor:pointer;font-size:19px;margin:0 7px;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width: 900px){header .container-header .menu ul a{text-align:left;width:100%;height:50px;padding:10px 0px 10px 5%}header .container-header .menu ul a:hover{color:#ccc;font-weight:400}}header .container-header .menu ul a:last-child{margin-right:0}header .container-header .menu ul a:hover{color:#ccc}header .container-header .menu ul a li{list-style:none;cursor:pointer;pointer-events:auto}header .container-header .menu ul a li i{font-size:30px;display:inline-block;vertical-align:middle;cursor:pointer}@media only screen and (max-width: 900px){header .container-header .menu ul a li i{font-size:1.7em}}header .container-header .menu ul a li span{display:inline-block;vertical-align:middle}header .container-header .menu ul .rdscs{display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center}header .container-header .menu ul .rdscs a{cursor:pointer;font-size:19px;margin:0 7px;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width: 1200px){header .container-header .menu ul .rdscs a{margin:0 7px;text-align:left;width:100%;height:50px;background-color:#0079b1;padding:10px 0px 10px 5%}}@media only screen and (max-width: 450px){header .container-header .menu ul .rdscs a{margin:0 2px}}header .container-header .menu ul .rdscs a:last-child{margin-right:0}header .container-header .menu ul .rdscs a:hover{color:#ccc}header .container-header .menu ul .rdscs a li{list-style:none;cursor:pointer;pointer-events:auto}header .container-header .menu ul .rdscs a li i{font-size:30px;display:inline-block;vertical-align:middle;cursor:pointer}@media only screen and (max-width: 1200px){header .container-header .menu ul .rdscs a li i{font-size:1.7em}}header .container-header .menu ul .rdscs a li span{display:inline-block;vertical-align:middle}.banner{background:url("../../img/fundo.webp");background-size:cover;margin-top:-120px;padding:0;position:relative;z-index:10;min-height:100%}@media only screen and (max-width: 780px){.banner{margin-top:-89px;padding-top:89px;padding-bottom:89px;text-align:center}}@media only screen and (max-width: 780px)and (max-height: 319px)and (orientation: landscape){.banner{margin-top:0;padding-top:0;padding-bottom:0;min-height:320px;text-align:center}}.banner .slide{background-position:center center;background-size:cover;position:relative;min-height:100%;right:0}.banner .slide .slide-content{position:absolute;top:0;right:0;bottom:0;left:0}.banner .slide .slide-content .container-slide{margin:0 0;padding:0 20%;max-width:1170px;width:100vw}@media screen and (max-width: 900px){.banner .slide .slide-content .container-slide{padding:0px 20px}}.banner .slide .slide-content .container-slide h2{color:#0074ad;font-size:62.5px;font-weight:400;width:100%}@media only screen and (max-width: 900px){.banner .slide .slide-content .container-slide h2{font-size:62.5px;text-align:center}}@media only screen and (max-width: 780px){.banner .slide .slide-content .container-slide h2{text-align:center;font-size:42.5px}}@media only screen and (max-width: 450px)and (max-width: 300px){.banner .slide .slide-content .container-slide h2{font-size:35.5px}}.banner .slide .slide-content .container-slide p{max-width:370px;width:100%;color:#767676;font-size:21px;font-weight:400;margin-bottom:30px}@media only screen and (max-width: 900px){.banner .slide .slide-content .container-slide p{text-align:center;margin-right:auto;margin-left:auto;font-size:19px;color:#272727}}.banner .slide .slide-content .container-slide a{max-width:370px;width:100%;background:#0074ad;border-radius:5px;color:#fff;display:block;font-size:24px;font-weight:600;padding:30px;text-align:center;text-transform:uppercase;box-shadow:0px 15px 30px -10px rgba(0,0,0,.7098039216)}.banner .slide .slide-content .container-slide a:hover{background:#005d8a;box-shadow:0px 0px 10px 2px rgba(0,93,138,.8)}@media only screen and (max-width: 900px){.banner .slide .slide-content .container-slide a{display:block;width:50%;padding:15px;font-size:20px;margin-right:auto;margin-left:auto}}.banner .cycle-pager{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:200}.banner .cycle-pager span{color:#0074ad;cursor:pointer;display:inline-block;font-size:70px;line-height:.5;margin:0 5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.banner .cycle-pager span:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6}.banner .cycle-pager .cycle-pager-active{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1}.banner .cycle-pager .cycle-pager-active:hover{-ms-filter:none;-webkit-filter:none;filter:none;opacity:1}.banner .banners{position:absolute;top:120px;right:0;bottom:0;left:0}@media only screen and (max-width: 780px){.banner .banners{top:89px}}@media only screen and (max-width: 780px)and (max-height: 319px)and (orientation: landscape){.banner .banners{top:0}}.section-cantoneira{min-height:initial;position:relative}@media screen and (max-width: 1200px){.section-cantoneira{background:#fff}}.section-cantoneira:nth-of-type(odd){background:#0074ad;color:#fff}.section-cantoneira:nth-of-type(odd) h3{border-color:#fff;color:#fff}.section-cantoneira:nth-of-type(odd) p{color:#fff}.section-cantoneira .container-cantoneira{margin:0 auto;width:100%}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira{padding:0 20px;width:100%}}.section-cantoneira .container-cantoneira .cantoneira{display:grid;grid-template-columns:repeat(2, 50% 50%);grid-template-rows:repeat(2, 50% 50%);justify-content:space-between;text-align:right;width:100%}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira{width:100%;max-width:100%;display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"." "." "." ".";align-content:center;justify-content:center;align-items:center}}.section-cantoneira .container-cantoneira .cantoneira .imagem{grid-column:1/2;grid-row:1;position:absolute;padding:0 0}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .imagem{display:grid;position:static;text-align:center;grid-column:1;grid-row:1;padding:20% 0px}}@media only screen and (max-width: 780px){.section-cantoneira .container-cantoneira .cantoneira .imagem{display:grid;position:static;text-align:center;grid-column:1;grid-row:1;padding:35% 0px}}.section-cantoneira .container-cantoneira .cantoneira .imagem h3{display:none}.section-cantoneira .container-cantoneira .cantoneira .imagem img{position:absolute;top:0;left:0;filter:drop-shadow(-5px 25px 10px rgba(0, 0, 0, 0.3137254902))}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .imagem img{display:block;width:100%;width:65%}}@media only screen and (max-width: 780px){.section-cantoneira .container-cantoneira .cantoneira .imagem img{display:block;width:100%;max-width:95%}}.section-cantoneira .container-cantoneira .cantoneira .info{grid-column:2/2;grid-row:1/span 2;padding:60px 40px;text-align:left;width:100%}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .info{display:grid;padding-left:0;width:100%;grid-column:1;grid-row:2;padding:10% 0px 0px}}@media only screen and (max-width: 780px){.section-cantoneira .container-cantoneira .cantoneira .info{display:grid;padding-left:0;width:100%;grid-column:1;grid-row:2;padding:0px}}.section-cantoneira .container-cantoneira .cantoneira .info .box{line-height:1.5;margin:20px 0 40px;text-align:start;max-width:370px}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .info .box{max-width:initial;margin:10px 0px}}.section-cantoneira .container-cantoneira .cantoneira .info .box p{color:#434342;display:table;font-size:15.5px;font-weight:400}.section-cantoneira .container-cantoneira .cantoneira .info .box .model-cores-main{display:block}@media screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .info .box .model-cores-main{display:none}}.section-cantoneira .container-cantoneira .cantoneira .info .box .model-cores-main u{text-decoration:underline}.section-cantoneira .container-cantoneira .cantoneira .info h3{color:#0072ac;font-size:48px;font-weight:300;letter-spacing:-1px;line-height:1;margin-bottom:34px;text-transform:none;text-align:start;max-width:100%}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .info h3{max-width:initial}}@media only screen and (max-width: 450px){.section-cantoneira .container-cantoneira .cantoneira .info h3{font-size:11vw}}.section-cantoneira .container-cantoneira .cantoneira .info strong{font-weight:600}.section-cantoneira .container-cantoneira .cantoneira .info .p-box p{margin:10px 0}.section-cantoneira .container-cantoneira .cantoneira .model-cores{display:none}@media only screen and (max-width: 1200px){.section-cantoneira .container-cantoneira .cantoneira .model-cores{display:block;max-width:initial;line-height:1.5;margin:10px 0;text-align:start;max-width:370px;padding:5% 0px 10%}}.section-cantoneira .container-cantoneira .cantoneira .model-cores p{color:#434342;display:table;font-size:15.5px;font-weight:400}.section-cantoneira .container-cantoneira .cantoneira .model-cores u{text-decoration:underline}.container-paleta{display:grid;grid-column:1;grid-row:2;width:100%;max-width:100%}@media only screen and (max-width: 1200px){.container-paleta{grid-column:1;grid-row:3;width:100%;max-width:100%}}.container-paleta .paleta{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:0px 30px}@media only screen and (max-width: 1200px){.container-paleta .paleta{width:100%;max-width:100%;font-size:13px;gap:5px;padding:0px;align-items:flex-start}}@media only screen and (max-width: 780px){.container-paleta .paleta{width:100%;max-width:100%;font-size:10px;padding:0px}}@media only screen and (max-width: 450px){.container-paleta .paleta{font-size:10px;vertical-align:baseline;align-items:center}}@media only screen and (max-width: 350px){.container-paleta .paleta{max-width:90%}}.container-paleta .paleta .cores{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:baseline;gap:10px;border:1px solid #0079b1;padding:15px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086);background-color:#fff}@media only screen and (max-width: 1200px){.container-paleta .paleta .cores{width:100%;max-width:50%}}@media only screen and (max-width: 780px){.container-paleta .paleta .cores{width:100%;font-size:10px;padding:10px;gap:6px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.08),0 12.5px 10px rgba(0,0,0,.06)}}@media only screen and (max-width: 450px){.container-paleta .paleta .cores{align-items:baseline;align-content:center;padding:10px 5px}}@media only screen and (max-width: 380px){.container-paleta .paleta .cores{gap:3px}}.container-paleta .paleta .cores legend{color:#0079b1;font-weight:700;text-align:center}@media screen and (max-width: 450px){.container-paleta .paleta .cores legend{font-size:12pt}}.container-paleta .paleta .cores .cor-box{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;text-align:center;gap:10px;font-weight:500}@media screen and (max-width: 450px){.container-paleta .paleta .cores .cor-box{gap:5px;font-weight:700}}@media screen and (max-width: 780px){.container-paleta .paleta .cores .cor-box p{font-weight:700}}.container-paleta .paleta .cores .cor-box .cor-box-box{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;color:rgba(0,0,0,0);padding:15px;box-shadow:inset 0px 0px 0px 1px #000,0px 0px 7px 1px rgba(0,0,0,.3)}@media screen and (max-width: 1200px){.container-paleta .paleta .cores .cor-box .cor-box-box{padding:10px}}@media screen and (max-width: 450px){.container-paleta .paleta .cores .cor-box .cor-box-box{padding:8px}}#orcamento{background:#f5f5f5 none;min-height:inherit;padding:60px 20%}@media only screen and (max-width: 900px){#orcamento{padding:50px 20px}}#orcamento .container-orca{margin:0 auto;width:100%}#orcamento .container-orca .orcamento-container{display:flex;width:100%;flex-direction:row;align-content:center;justify-content:center;align-items:stretch;gap:20px}@media only screen and (max-width: 900px){#orcamento .container-orca .orcamento-container{display:block;width:100%}}#orcamento .container-orca .orcamento-container .empresa{display:table-cell;vertical-align:top}@media only screen and (max-width: 900px){#orcamento .container-orca .orcamento-container .empresa{display:block;width:100%}}#orcamento .container-orca .orcamento-container .empresa .logo{margin-bottom:20px}@media screen and (max-width: 450px){#orcamento .container-orca .orcamento-container .empresa .logo{width:265px;height:46px}}#orcamento .container-orca .orcamento-container .empresa picture img{display:block;width:100%}#orcamento .container-orca .orcamento-container .empresa iframe{margin:20px 0}@media only screen and (max-width: 900px){#orcamento .container-orca .orcamento-container .empresa iframe{width:100%}}#orcamento .container-orca .orcamento-container .empresa p{font-size:20px;margin:0 0 7px}#orcamento .container-orca .orcamento-container .empresa .blue{color:#0074ad;font-weight:400}#orcamento .container-orca .orcamento-container form{display:table-cell;vertical-align:top;margin:0 auto;width:570px}@media only screen and (max-width: 900px){#orcamento .container-orca .orcamento-container form{display:block;width:100%;padding-top:40px}}#orcamento .container-orca .orcamento-container form h5{color:#0074ad;font-size:30px;font-weight:400;margin-bottom:26px}@media screen and (max-width: 450px){#orcamento .container-orca .orcamento-container form h5{font-size:25px}}#orcamento .container-orca .orcamento-container form input[name=hiddenKey],#orcamento .container-orca .orcamento-container form input[name=lp]{display:none}#orcamento .container-orca .orcamento-container form input{background:#909090;border:0;color:#fff;font-weight:400;line-height:39px;margin:3px 0;padding:0 13px;width:100%;height:39px;-webkit-transition:background-color .3s;transition:background-color .3s}#orcamento .container-orca .orcamento-container form input:focus{box-shadow:0px 0px 0px 3px rgba(130,130,130,.5);background:#828282;outline:0}#orcamento .container-orca .orcamento-container form input::-webkit-input-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form input:-moz-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form input::-moz-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form input:-ms-input-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form input :-webkit-autofill{-webkit-box-shadow:0 0 0 50px #909090 inset;box-shadow:0 0 0 50px #909090 inset;-webkit-text-fill-color:#fff}#orcamento .container-orca .orcamento-container form input :-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #828282 inset;box-shadow:0 0 0 50px #828282 inset;-webkit-text-fill-color:#fff}#orcamento .container-orca .orcamento-container form textarea{background:#909090;border:0;color:#fff;font-weight:400;line-height:39px;margin:3px 0;padding:0 13px;width:100%;height:39px;-webkit-transition:background-color .3s;transition:background-color .3s;line-height:1.5;height:117px;max-width:100%;padding:13px}#orcamento .container-orca .orcamento-container form textarea:focus{box-shadow:0px 0px 0px 3px rgba(130,130,130,.5);background:#828282;outline:0}#orcamento .container-orca .orcamento-container form textarea::-webkit-input-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form textarea:-moz-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form textarea::-moz-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form textarea:-ms-input-placeholder{color:#fff}#orcamento .container-orca .orcamento-container form button{background:#0074ad;border:0;border-radius:5px;color:#fff;cursor:pointer;display:block;font-weight:900;margin:30px 0 0;padding:17px 22px;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;box-shadow:0px 15px 30px -10px rgba(0,0,0,.7098039216)}#orcamento .container-orca .orcamento-container form button:hover{background:#005d8a;box-shadow:0px 0px 10px 2px rgba(0,93,138,.8)}@media only screen and (max-width: 900px){#orcamento .container-orca .orcamento-container form button{margin-left:auto;margin-right:auto}}.alert{border:1px solid rgba(0,0,0,0);border-radius:5px;color:#fff;padding:15px 5px;margin-bottom:20px;text-align:center}.alert.cookie{background-color:#0079b1;color:#fff;position:-webkit-sticky;position:sticky;bottom:0;margin-bottom:0px;width:100%;border-radius:0px;z-index:10}.success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}footer{background:#5d5d5d;color:#fff;height:60px;text-align:center;width:100vw;max-width:100%}@media only screen and (max-width: 900px){footer{width:100%}}@media only screen and (max-width: 900px){footer{padding:60px 0px}}@media only screen and (max-width: 780px){footer{height:auto;padding:30px 0;text-align:center}}
