@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;1,200&family=Poppins:wght@300&display=swap";.footer{background-color:#222;color:#fff;text-align:center;padding:20px 0}.footer .container{max-width:1200px;margin:0 auto;padding:0 20px}.footer__text{font-size:14px;margin-bottom:10px}.footer__links{display:flex;justify-content:center;gap:15px}.footer__links a{color:#fff;text-decoration:none;font-size:14px;transition:color .3s}.footer__links a:hover{color:#00bcd4}.header{background:#93292D;width:100%;height:100px;padding:0 1.5rem;transition:.3s ease all}@media (min-width: 48em){.header{padding:0 3rem}}.header__content{overflow:hidden;color:#fff;margin:0 auto;max-width:1920px;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:100}.header__content__logo{margin-top:15px;font-size:2rem;font-weight:700;text-decoration:none;color:#fff}.header__content__nav{top:0;right:100%;bottom:0;width:100%;height:100vh;position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:rgba(32,32,32,.9);backdrop-filter:blur(2px);transform:translate(0);transition:.3s ease transform}@media (min-width: 48em){.header__content__nav{transform:none;flex-direction:row;background:transparent;width:auto;height:100%;position:static}}.header__content__nav ul{list-style:none;padding:0;display:flex;flex-direction:column;margin-bottom:32px}@media (min-width: 48em){.header__content__nav ul{flex-direction:row;align-items:center;margin-bottom:0;margin-right:calc(.5rem + 16px)}}.header__content__nav ul li:not(:last-child){margin-bottom:32px}@media (min-width: 48em){.header__content__nav ul li:not(:last-child){margin-bottom:0;margin-right:16px}}.header__content__nav ul li a{text-decoration:none;color:inherit;padding:.75rem 1.25rem;border-radius:12px;transition:.3s ease all}.header__content__nav ul li a:hover{background:rgba(255,255,255,.1)}.header__content__nav ul li a:active{border-radius:18px;background:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.2))}.header__content__nav .btn{cursor:pointer;outline:none;padding:.75rem 1.25rem;border-radius:12px;font-size:1rem;font-family:inherit;background:rgb(162,162,246);color:#202020;border:1px solid transparent;transition:.3s ease all;margin:.5em}.header__content__nav .btn:hover{border-color:#a2a2f6;background:rgba(162,162,246,.1);color:#a2a2f6}.header__content__nav .btn:active{border-color:#a2a2f6;background:linear-gradient(rgba(162,162,246,.2),rgba(162,162,246,.3));color:#a2a2f6}.header__content__nav .btn__login{background-color:#202020;color:#fff}.header__content__nav.isMenu{transform:translate(100%)}.header__content__toggle{cursor:pointer;display:flex;align-items:center;font-size:2rem;transition:.3s ease all;position:relative}.header__content__toggle:hover{color:#a2a2f6}@media (min-width: 48em){.header__content__toggle{display:none}}.carousel{display:flex;margin:3%}.containerMain{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;background:#f5f5f5}.home-container{height:100vh;background-image:url(https://images.unsplash.com/photo-1581079289196-67865ea83118?q=80&w=2069&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.home-container h1{font-size:3rem;background:rgba(0,0,0,.5);padding:10px 20px;border-radius:10px}.custom-button{padding:10px 20px;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease-in-out}.custom-button.primary{background-color:#007bff;color:#fff}.custom-button.primary:hover{background-color:#0056b3}.custom-button.secondary{background-color:#6c757d;color:#fff}.custom-button.secondary:hover{background-color:#545b62}.custom-button.disabled{background-color:#d6d6d6;color:#888;cursor:not-allowed}.social-links{display:flex;flex-direction:column;align-items:center;background:white;padding:16px;border-radius:16px;box-shadow:0 4px 6px #0000001a}.social-links h2{font-size:1.5rem;font-weight:700}.social-links .zapIcon{margin-bottom:20px}.social-links .icons{display:flex;gap:16px;margin:8px 0}.social-links .icons a{transition:transform .2s ease-in-out}.social-links .icons a:hover{transform:scale(1.1)}.social-links .icons .facebook{color:#1877f2}.social-links .icons .instagram{color:#e1306c}.social-links .contact-info{display:flex;flex-direction:column;align-items:center;gap:8px;color:#555}.social-links .contact-info .email,.social-links .contact-info .location{display:flex;align-items:center;gap:8px}._title_mm6sb_1{font-weight:700;color:#333}._title_mm6sb_1._small_mm6sb_5{font-size:1rem}._title_mm6sb_1._medium_mm6sb_8{font-size:1.5rem}._title_mm6sb_1._large_mm6sb_11{font-size:2rem}._title_mm6sb_1._color-red_mm6sb_14,._title_mm6sb_1 ._text-red-500_mm6sb_17{color:#c52e33}.products{padding:40px;text-align:center;background-color:#f8f9fa}.products__title{font-size:24px;margin-bottom:20px;color:#333}.products__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:1000px;margin:0 auto}.products__item{background:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 6px #0000001a;transition:transform .3s}.products__item:hover{transform:translateY(-5px)}.products__image{width:100%;border-radius:8px}.products__name{font-size:18px;margin:10px 0;color:#333}.products__price{font-size:16px;color:#555;font-weight:700}.products__button{background:#007bff;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;font-size:14px;transition:background .3s}.products__button:hover{background:#0056b3}._container_3uawq_1{max-width:400px;margin:0 auto;padding:20px;background:#fff;box-shadow:0 4px 6px #0000001a;border-radius:8px;text-align:center}._container_3uawq_1 h2{font-size:1.5rem;margin-bottom:10px}._form_3uawq_15{display:flex;flex-direction:column;gap:15px}._inputGroup_3uawq_21{display:flex;flex-direction:column;text-align:left}._inputGroup_3uawq_21 label{font-size:.9rem;margin-bottom:5px}._inputGroup_3uawq_21 input,._inputGroup_3uawq_21 textarea{padding:10px;border:1px solid #ccc;border-radius:5px;font-size:1rem}._inputGroup_3uawq_21 ._error_3uawq_37{color:red;font-size:.8rem;margin-top:5px}._button_3uawq_43{background:#007bff;color:#fff;padding:10px;border:none;border-radius:5px;cursor:pointer;font-size:1rem}._button_3uawq_43:hover{background:#0056b3}.contact{padding:30px;text-align:center;background:#f8f9fa;border-radius:10px;max-width:400px;margin:0 auto}.contact__title{font-size:22px;margin-bottom:15px;color:#333}.contact__info{display:flex;flex-direction:column;gap:15px}.contact__item{display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;color:#333}.contact__icon{font-size:24px;color:#1bb928}.contact .whatsapp{color:#25d366}.contact a{text-decoration:none;color:#25d366;font-weight:700;transition:color .3s}.contact a:hover{color:#1da851}.mainContainer{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f5f5f5}.google-map{width:100%;max-width:800px;height:450px;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0003;margin:0 auto}.google-map iframe{width:100%;height:100%;border:0}.tabela-container{width:100%;overflow-x:auto;padding:20px}.tabela{width:100%;border-collapse:collapse}.tabela th,.tabela td{border:1px solid #ddd;padding:10px;text-align:left}.tabela th{background-color:#007bff;color:#fff}.tabela tr:nth-child(even){background-color:#f2f2f2}.tabela tr:hover{background-color:#ddd}.container{padding:2rem}.tableWrapper{overflow-x:auto;max-width:100%}.table{width:100%;min-width:600px;border-collapse:collapse}th,td{border:1px solid #ccc;padding:8px;text-align:left}th{background-color:#f2f2f2}.trashButton{background:none;border:none;cursor:pointer;color:red}@media (max-width: 768px){.table{font-size:14px}}h2{text-align:center;font-size:24px;margin-bottom:20px;color:#333}.carousel{position:relative;width:800px;height:400px;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px #0003;margin-left:auto;margin-right:auto}.carousel .carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel .carousel-image{width:100%;height:auto;flex-shrink:0}.carousel button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;font-size:24px;cursor:pointer;border-radius:50%}.carousel button:hover{background:rgba(0,0,0,.8)}.carousel .prev{left:10px}.carousel .next{right:10px}body{padding-bottom:100px!important;height:auto}.footer{position:fixed;text-align:center;bottom:0px;width:100%}.footer p{margin-bottom:28px;padding:0}.footer-by{font-size:.9em;margin:60px 0 50px;color:#7e8890}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}:root{--bg-primary: #ffffff;--bg-secondary: #24035a;--bg-terniary: #2d85a6;--text-primary: #222}*{box-sizing:border-box;padding:0;margin:0;font-family:Poppins,sans-serif}h1,h2{margin:20px;font-weight:600}body{background-color:var(--bg-primary)}a{text-decoration:none;color:var(--text-primary)}a:hover{color:var(--bg-terniary)}.signature{justify-content:center;align-items:center;text-align:center}.w100-dflex-align-center-justify-center{width:100%;display:flex;align-items:center;justify-content:center}.avatar{width:40px;height:40px;border-radius:50%;border:none;object-fit:cover;margin-right:10px}.github-icon{font-size:1.5em;transition:.3s ease-in-out}.github-icon:hover{scale:1.1}
