@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--bs-body-font-family: "Fira Sans", sans-serif;--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #040404;--bs-body-bg: #fff;--bs-body-color-rgb: 24, 24, 27;--bs-primary-color: #999999;--bs-primary-color-active: #999999;--swiper-navigation-size: 1rem}.bg-slate-50{background-color:#f8fafc}.bg-slate-100{background-color:#f1f5f9}.bg-slate-200{background-color:#e2e8f0}.bg-slate-300{background-color:#cbd5e1}.bg-slate-400{background-color:#94a3b8}.bg-slate-500{background-color:#64748b}.bg-slate-600{background-color:#475569}.bg-slate-700{background-color:#334155}.bg-slate-800{background-color:#1e293b}.bg-slate-900{background-color:#0f172a}.bg-slate-950{background-color:#020617}.bg-gray-50{background-color:#f9fafb}.bg-gray-100{background-color:#f3f4f6}.bg-gray-200{background-color:#e5e7eb}.bg-gray-300{background-color:#d1d5db}.bg-gray-400{background-color:#9ca3af}.bg-gray-500{background-color:#6b7280}.bg-gray-600{background-color:#4b5563}.bg-gray-700{background-color:#374151}.bg-gray-800{background-color:#1f2937}.bg-gray-900{background-color:#111827}.bg-gray-950{background-color:#030712}.bg-zinc-50{background-color:#fafafa}.bg-zinc-100{background-color:#f4f4f5}.bg-zinc-200{background-color:#e4e4e7}.bg-zinc-300{background-color:#d4d4d8}.bg-zinc-400{background-color:#a1a1aa}.bg-zinc-500{background-color:#71717a}.bg-zinc-600{background-color:#52525b}.bg-zinc-700{background-color:#3f3f46}.bg-zinc-800{background-color:#27272a}.bg-zinc-900{background-color:#18181b}.bg-zinc-950{background-color:#09090b}.bg-neutral-50{background-color:#fafafa}.bg-neutral-100{background-color:#f5f5f5}.bg-neutral-200{background-color:#e5e5e5}.bg-neutral-300{background-color:#d4d4d4}.bg-neutral-400{background-color:#a3a3a3}.bg-neutral-500{background-color:#737373}.bg-neutral-600{background-color:#525252}.bg-neutral-700{background-color:#404040}.bg-neutral-800{background-color:#262626}.bg-neutral-900{background-color:#171717}.bg-neutral-950{background-color:#0a0a0a}.bg-stone-50{background-color:#fafaf9}.bg-stone-100{background-color:#f5f5f4}.bg-stone-200{background-color:#e7e5e4}.bg-stone-300{background-color:#d6d3d1}.bg-stone-400{background-color:#a8a29e}.bg-stone-500{background-color:#78716c}.bg-stone-600{background-color:#57534e}.bg-stone-700{background-color:#44403c}.bg-stone-800{background-color:#292524}.bg-stone-900{background-color:#1c1917}.bg-stone-950{background-color:#0c0a09}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}main{min-height:90vh}footer{padding:1rem 0;text-align:left;font-size:14px;letter-spacing:.05em;text-transform:uppercase}footer h2,footer h3{font-size:1.25rem;font-weight:700}footer p{font-size:.7rem;font-weight:400}.logo{width:10rem}.logo-footer{width:10rem;margin-bottom:1rem}.social-media{list-style:none;font-size:1.5rem;margin-bottom:.5rem;padding:0}.social-media li{display:inline}.social-media li a{text-decoration:none;color:var(--bs-body-color);padding:0 .5rem;margin-right:.5rem}.social-media li a:hover,.social-media li a:focus,.social-media li a:active{color:var(--bs-primary-color-active)}.nav-link{font-family:Montserrat,sans-serif;font-weight:600;color:var(--bs-body-color)}.section-news,.section-product,.section-gallery{margin:1rem 0;padding:1.5rem 0}.heading-title{margin:1.25rem 0 2rem;font-family:Montserrat,sans-serif;font-weight:700;color:var(--bs-body-color)}.section-news .card,.section-product .card,.section-gallery .card{margin-bottom:1.25rem}.card-product a{color:#0a0e14;text-decoration:none}.card-product a:hover,.card-product:focus,.card-product:active{color:var(--bs-primary-color)}.card-product{border:none;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.card-news{border:none;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px}.card-gallery{border:none}.section-about{padding:2rem 0}.section-about p{font-size:1rem;line-height:2rem;text-indent:1.5rem;text-align:justify;font-weight:400;color:var(--bs-body-color);margin-bottom:1rem}.section-service-support{padding:2rem 0}.card-service-support{background:transparent;border:none;text-align:center}.swiper{width:100%;height:auto}.swiper-slide{text-align:center;font-size:18px;background:#fff;margin:0;padding:0}.swiper .swiper-slide img{width:100%}.swiper-button-prev,.swiper-button-next{color:var(--bs-primary-color)!important}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background-color:var(--bs-primary-color)!important}.ratio-cst{position:relative;overflow:hidden;width:100%;margin:auto;background-color:#0000001a;background-color:#18181b}.ratio-cst img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;max-width:100%;margin:auto}.ratio0-1{padding-top:150%}.ratio1-1{padding-top:100%}.ratio2-1{padding-top:50%}.ratio4-3{padding-top:75%}.ratio16-9{padding-top:56.25%}.form-contact-direct{margin-bottom:1rem}.form-contact-us{background:#fff;border-radius:10px;padding:1rem;box-shadow:#64646f33 0 7px 29px}.contact-info{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem;padding:.8rem 1.2rem;background:#fff;border-radius:10px;margin-bottom:1rem;box-shadow:#64646f33 0 7px 29px}.contact-info .icon{font-size:2rem;color:var(--bs-primary-color);height:3rem;width:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center}.contact-info .info{text-align:left}.contact-info p{margin:0;padding:0;font-size:1.25rem;line-height:1.5rem;color:#0a0e14}.info .heading-title{padding:0;margin-top:.5rem;margin-bottom:.5rem}.info a{text-decoration:none;color:#0a0e14}.info a:hover,.info a:focus,.info a:active{color:green}.contact-us-heading{font-weight:700;font-size:2rem;margin-bottom:1rem;text-transform:uppercase}.article-sku-tag{display:inline-block;padding:.25rem .5rem;font-size:.875rem;font-weight:500;color:#fff;background-color:var(--bs-primary-color);border-radius:.375rem;margin-right:.5rem;margin-bottom:.5rem;text-transform:uppercase}.article-price-tag{display:inline-block;font-size:1.5rem;font-weight:500;color:red;text-transform:uppercase;margin-bottom:1rem}
