@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap";:root{--primary: #38b6ff }body,html{padding:0;margin:0}*{font-family:Open Sans}.show-on-mobile{display:none}.contact-bar{overflow-y:hidden;font-size:14px;color:#999;background-color:#f5f5f5;display:flex;justify-content:center}.contact-bar>*{padding:15px 20px;border-left:1px solid #E2E6E7}.contact-bar>*:last-child{padding:15px 20px;border-left:1px solid #E2E6E7;border-right:1px solid #E2E6E7}.contact-bar-collapse{padding:10px 0;width:100%;text-align:center;background-color:#f5f5f5}@media (max-width: 890px){.hide-on-mobile{display:none}.show-on-mobile{display:block}.contact-bar{height:0;transition:.3s;flex-direction:column;align-items:center}.contact-bar>*,.contact-bar>*:last-child{padding:15px 20px;border:none}}.nav-bar{margin:auto;max-width:1400px;padding:10px;display:flex;justify-content:space-between;align-items:center}.nav-bar img{width:200px}.menu{display:inline-block;list-style-type:none;margin:0;padding:0}.menu li{display:inline;padding:0 10px}.menu li a{text-decoration:none;color:initial}.menu li a:hover{color:var(--primary)}#carouselPrincipal img{object-fit:cover;height:600px}.carousel-title{font-weight:900;text-transform:uppercase;margin-bottom:40px}.sessao-contato{height:150px;width:100%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.sessao-contato label{font-weight:300;font-size:25px;text-transform:uppercase}.sessao-contato a{position:relative;text-decoration:none;margin-left:50px;display:inline-block;background-color:var(--primary);border:none;color:#fff!important;cursor:pointer;padding:20px 25px;text-transform:uppercase;font-weight:800}.sessao-contato a:before{position:absolute;content:"";width:5px;height:100%;top:0;left:0;background:rgba(0,0,0,.1);transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;z-index:9}.sessao-contato a:hover:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.1);transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;z-index:9}.enviar,.produtos .ler-mais{display:inline-block;position:relative;text-decoration:none;background-color:#fff;border:1px solid var(--primary);color:var(--primary)!important;cursor:pointer;padding:10px 50px;text-transform:uppercase;font-weight:800;transition:.3s}.whatsapp{display:inline-block;position:relative;text-decoration:none;background-color:#fff;border:1px solid #25D366;color:#25d366!important;cursor:pointer;padding:10px 50px;text-transform:uppercase;font-weight:800;transition:.3s}.enviar:hover{border:1px solid white;color:#fff!important;background-color:var(--primary)}.whatsapp:hover{border:1px solid white;color:#fff!important;background-color:#25d366}.produtos .ler-mais:hover{background-color:var(--primary);color:#fff!important;transition:.3s}.vantagens,.contato{background-color:#f5f5f5}.garantia .titulo{margin-top:20px}.titulo{text-align:center;font-size:36px;font-weight:300}.vantagens .vantagem{text-transform:uppercase;font-size:28px;font-weight:200,bold}.contato input{border-radius:0;padding:10px}footer{padding:50px 0;background-color:#73767a}footer *{color:#fff}footer .icones{justify-content:center;text-align:center;display:flex;align-items:center}footer .icones i{font-size:45px;color:#38b6ffc0;margin-right:30px}footer .icones label{font-size:20px;font-weight:100;color:#fff}footer .sub-sections{font-weight:bolder;color:#fff}footer .sub-sections:after{display:block;content:"";background:#AEAFB0;width:40px;height:2px;margin-top:13px}.final-footer{padding:20px;font-size:14px;text-align:center;font-weight:100}@media (max-width: 640px){.nav-bar{flex-direction:column}.menu{margin-top:10px}}.mr-10{margin-right:10px}.debug{background-color:#eee;width:100vw;height:800px}.linhas{background-color:#f5f5f5}.minibanner-item{position:relative}.minibanner-item .minibanner-text{text-shadow:2px 2px 10px hsl(0,0%,20%);font-size:1.8rem;color:#fff;position:absolute;bottom:30px;left:20px}.minibanner-item .minibanner-img img{box-shadow:-5px 5px 7px #2b2b2b2a;width:100%;height:400px;border-radius:8px}.minibanner-item-2{display:flex;justify-content:center}.minibanner-item-2 a{width:100%;border-radius:8px;border:1px solid #e0e0e0;background-color:#f9f9f9;text-decoration:none;display:flex;justify-content:space-between;gap:20px}.minibanner-item-2 .minibanner-text{align-self:center;padding-left:30px;padding-right:30px;font-size:1.8rem;color:#2b2b2b;bottom:30px;left:20px}@media (max-width: 462px){.minibanner-item-2 .minibanner-text{padding-left:10px;padding-right:10px;font-size:1.4rem}}@media (max-width: 370px){.minibanner-item-2 .minibanner-text{padding-left:10px;padding-right:0;font-size:.7rem}}.minibanner-item-2 .minibanner-img img{border-radius:0 8px 8px 0;width:150px;height:200px}
