@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");article,aside,body,details,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,main,menu,nav,p,section,summary{display:block;margin:0;padding:0;border:0;font-family:Roboto,sans-serif;font-weight:200}h1,h2,h3,h4,h5,h6,p{color:#fff;text-align:center}body{font-size:100%}.navbar{color:#fff;font-size:.9em;font-weight:500;text-align:center;text-transform:uppercase}.navbar .navbar-brand{background-image:url(../images/lumi-logo-branco.png);background-repeat:no-repeat;background-position:50%}.navbar .navbar-brand img{opacity:0;filter:alpha(opacity=0)}.navbar .nav-link{color:#fff;padding:.9rem 1.3rem!important}.navbar .navbar-toggler{padding:.8rem;outline:0}.navbar .navbar-toggler span{display:block;width:24px;height:3px;background-color:#fff}.navbar .navbar-toggler span+span{margin-top:.3rem}.anchor{top:-76px;display:block;position:relative;visibility:hidden}.section{padding-top:4rem;padding-bottom:4rem}.section header{margin-bottom:2.2em}.section header h2{font-size:2em;font-weight:400;color:#000}.section header p{max-width:745px;margin-top:.6em;text-align:center;font-size:1em;font-weight:400;color:#666}.list-box,.section header p{margin-left:auto;margin-right:auto}.list-box{padding:0}.list-box li{padding:15px;list-style:none}.list-box li .box{padding:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#f9f9f9}.list-box li img{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.list-box li h3{font-size:1.2em;font-weight:500;color:#333}.list-box li p{margin-top:10px;font-size:.8em;font-weight:300;color:#666}#showcase{background-color:#ffe000;background-image:url(../images/showcase-bg.png);background-repeat:no-repeat;background-position:50%}#showcase h1{padding:240px 0;font-size:2em;font-weight:500;line-height:1em;text-align:center;color:#fff}#about{background-color:#fff}#product{background-color:#f3f3f3}#contact{background-color:#e01568}#contact h2{color:#fff}#contact .form-control{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-color:transparent}#contact .btn-primary{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;font-weight:500;color:#e01568}#location{padding-top:0;padding-bottom:0}#location #mapa{line-height:0;height:500px}#endpage{background-color:#111}#endpage .address{background-color:#e01568}#endpage .address h3{font-size:1.2em;font-weight:400;margin-bottom:5px}@media (min-width:768px){.section header h2{font-size:2.4em}.section header p{font-size:1.2em}#showcase h1{padding:260px 0;font-size:3.2em}}@media (min-width:992px){.section header h2{font-size:2.8em}.section header p{font-size:1.4em}}@media (max-width:992px){.navbar .navbar-toggler{z-index:2}.navbar .navbar-collapse{top:0;right:0;height:100%;width:100%;z-index:1;position:fixed;overflow-y:auto;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background-color:#fff}.navbar .navbar-nav{margin-top:77px}.navbar .nav-link{color:#111!important;font-size:1.4em;padding:1.6rem 1.3rem!important;border-bottom:1px solid #f3f3f3}}