@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
*{font-family:"Ubuntu",sans-serif;font-weight:300;scroll-behavior:smooth}
b{font-weight:bold}
i.fa-solid.fa-at{font-weight:normal}
.ubuntu-light{font-family:"Ubuntu",sans-serif;font-weight:300;font-style:normal}
.ubuntu-regular{font-family:"Ubuntu",sans-serif;font-weight:400;font-style:normal}
.ubuntu-medium{font-family:"Ubuntu",sans-serif;font-weight:500;font-style:normal}
.ubuntu-bold{font-family:"Ubuntu",sans-serif;font-weight:700;font-style:normal}
body{background:url(../themes/eletromei/assets/images/eletromei-background.jpg) repeat-y top center #000;background-position-y:-350px}
a:hover{text-decoration:none}
#layout-header{height:170px;align-content:center}
#layout-header .nav-item:first-child{border-right:1px #00dcff solid}
#layout-header .nav-item.active .nav-link{color:#00dcff !important;font-weight:500}
#layout-header .nav-item:hover .nav-link{color:#6d6d6d}
#layout-header .nav-item .nav-link{padding:13px 10px;margin:0 10px;color:#fff;font-weight:300;font-size:23px}
#layout-header .lazy.img-fluid{width:260px}
#layout-header ul.link-button{margin:17px 0 0 0;padding:0}
#layout-header ul.link-button li{display:inline-block;background:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:3px 10px;margin:0 10px}
#layout-header ul.link-button li a{color:#5c6263;font-size:16px;font-weight:700;padding:3px 10px}
#layout-header ul.link-button li a i{color:#00dcff}
.banner h1.titulo{font-size:69px;font-weight:bold;color:#fff;line-height:20px}
.banner h1.titulo b{color:#00dcff;font-size:94px;line-height:45px}
.banner h1.titulo b span{font-size:45px;font-weight:bold;margin:0 0 0 65px}
.banner p.subtitulo{font-size:18px;color:#fff;margin:70px 0 0}
.banner p.subtitulo i{color:#00dcff;margin-right:5px}
.banner-produto h1.titulo{font-size:90px;font-weight:bold;color:#fff}
.banner-produto h1.titulo b{color:#00dcff;font-size:115px;line-height:55px}
.banner-produto h1.titulo b span{font-size:65px;font-weight:bold;margin:0 0 0 65px}
.banner-produto p.subtitulo{font-size:22px;color:#fff;margin:70px 0 0}
.banner-produto p.subtitulo i{color:#00dcff;margin-right:5px}
#footer{background-color:#000;color:#fff;border-top:7px solid #00dcff}
#footer h4{font-size:62px}
#footer .alert h4{font-size:16px}
#footer .social-media a{color:#fff;font-size:21px}
#footer .social-media a i{color:#00dcff;margin-right:5px}
#footer .adress{color:#fff;font-size:21px}
#footer .adress i{color:#00dcff;margin-right:5px}
.Empresa{font-size:18px;color:#fff}
.Empresa i{color:#00dcff;margin-right:5px}
.title{font-size:62px;color:#fff;font-weight:bold}
.title span{font-size:25px;color:#00dcff}
.borderline{height:1px;background:white;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 55%,#00dcff 55%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 55%,#00dcff 55%);background:linear-gradient(90deg,rgba(255,255,255,0) 55%,#00dcff 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#00dcff",GradientType=1)}
.borderline30{height:1px;background:white;background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 35%,#00dcff 35%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 35%,#00dcff 35%);background:linear-gradient(90deg,rgba(255,255,255,0) 35%,#00dcff 35%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#00dcff",GradientType=1)}
.borderline100{height:1px;background:#00dcff}
.localizacao{width:310px;margin-top:-140px}
.localizacao h3{color:#00dcff;font-size:24px;font-weight:bold}
.localizacao p{font-size:18px;font-weight:lighter;color:#fff}
.localizacao a{color:#00dcff !important}
.subprod h3{text-align:center;font-size:25px;color:#00dcff}
.subprod p{text-align:center;font-size:18px;color:#fff}
.subprod p i{color:#00dcff;margin-right:5px}
.bgwhite{background-color:#fff}
.bgwhite h2.title{color:#000}
.bgwhite h2.title span{color:#5c6263}
.bgwhite .subprod h3{color:#000}
.bgwhite .subprod p{color:#000}
#whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:1px 1px 2px #888;z-index:1000}
#whatsapp span{font-size:10px;margin-top:12px;display:flex}
#Top{position:fixed;width:60px;height:60px;bottom:120px;right:40px;background-color:#00dcff;color:#000;border-radius:50px;text-align:center;font-size:30px;box-shadow:1px 1px 2px #888;z-index:1000}
#Video{cursor:pointer}
#Video video{width:100%;height:auto}
#Video video{object-fit:cover}
.produtoPage h2.title{font-size:50px;color:#fff;font-weight:bold;border-bottom:1px solid #00dcff}
.produtoPage span{font-size:30px;color:#00dcff}
.produtoText{font-size:18px;color:#fff}
.produtoText i{color:#00dcff;margin-right:5px}
.produtoText h3{color:#00dcff;font-size:24px;font-weight:bold}
.produtoText span.numeral{background-color:#00dcff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff;padding:2px 8px;font-weight:bold}
.hide{display:none;animation:ease 2s forwards}
.fade{animation:ease 2s forwards}
#Produto .img-fluid{max-width:100%}
.home-produto .img-fluid{max-height:230px}
.video{color:#fff;text-align:center}
.video p.subtitulo{font-size:18px;color:#fff}
.video p.subtitulo i{color:#00dcff;margin-right:5px}
@media (max-width:768px){#layout-header{height:auto;min-height:260px}.banner h1.titulo{margin:70px 0 0;font-size:50px;line-height:20px}.banner h1.titulo b{font-size:70px;line-height:45px}.banner h1.titulo b span{font-size:35px;margin:0 0 0 55px}.banner p.subtitulo{margin:70px 0 0}.banner-produto h1.titulo{margin:70px 0 0;font-size:60px;line-height:normal}.banner-produto h1.titulo b{font-size:65px;line-height:45px}.banner-produto h1.titulo b span{font-size:45px;margin:0 0 0 55px}.banner-produto p.subtitulo{margin:70px 0 0}.box-categorias ul li{margin-bottom:15px}.navbar-light .navbar-toggler{color:#fff;border:0;padding:9px 20px;width:100%;margin:20px 20px 20px 20px;font-size:25px;text-align:center}div#navbarNav{background-color:#2f2f2f;margin:-20px 20px 20px 20px}#layout-header .nav-item:first-child{border:0}#layout-header .nav-item:hover .nav-link{color:#00dcff}#layout-header .nav-item .nav-link{padding:16px 20px;font-size:20px}.cadastre-se{min-height:193px;margin-top:-193px}.cadastre-se .box{height:193px}.btn-quero{margin:25px 0 0}.home-forn-destaque-info{padding:10px 15px}.fornecedores-destaque{padding:0 30px}.forn-destaque-categoria .forn-card-destaque{display:block;border:1px solid #e7e7e7;padding:0 20px}.forn-destaque-categoria .forn-card-destaque .content-destaque{margin:0;width:100%;text-align:center}.forn-destaque-categoria .forn-card-destaque .img-destaque{border:0;margin:0 auto}.box-artigo{border:1px solid #e7e7e7;padding:15px}.box-artigo .img-artigo{margin:-15px}#Video video{width:100%;height:300px}#Video video{object-fit:cover}#whatsapp{bottom:60px;right:20px}#Top{bottom:140px;right:20px}.produtoPage h2.title{font-size:40px}.produtoPage span{font-size:22px}#Produto .img-fluid{max-height:210px}}