.slider[data-v-f7779870]{position:relative;width:100%;height:auto}.wrapper[data-v-f7779870]{overflow:hidden;position:relative;width:100%;height:auto;z-index:1}.slides[data-v-f7779870]{display:flex;position:relative;left:0;top:0;transition:left .6s ease-out;width:100%;height:auto}.slides.shifting[data-v-f7779870]{transition:left .2s ease-out}.slide[data-v-f7779870]{width:100%;min-width:100%;height:auto;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;position:relative;border-radius:2px;transition:all 1s}.slide img[data-v-f7779870]{width:100%;height:auto;object-fit:cover;-webkit-user-drag:none;box-shadow:0 1px 3px #0003}.round-control-container[data-v-f7779870]{position:absolute;bottom:16px;right:50%;display:flex;align-items:center;gap:14px;z-index:2;transform:translate(50%)}.round-control-container .round-control-button[data-v-f7779870]{width:12px;height:12px;cursor:pointer;border-radius:50%;background-color:#acacac;border:1px solid #C6C6C6;box-shadow:0 1px 3px #0006;transition:all .2s ease}.round-control-container .round-control-button[data-v-f7779870]:hover{background-color:#116d8d}.round-control-container .round-control-button.active[data-v-f7779870]{cursor:initial;width:14px;height:14px;background-color:#162b2e;border:1px solid #CCCCCC;box-shadow:0 2px 2px #0006}.featured-products-container[data-v-570c23b8]{display:flex;width:100%;height:auto;flex-direction:column;gap:24px;align-items:center;padding:8px 0 0}.featured-products-container h2[data-v-570c23b8]{color:#011b33;text-shadow:0 1px 3px rgba(0,0,0,.03);white-space:nowrap;text-transform:uppercase;text-align:center;font-size:24px;height:48px;line-height:48px;font-weight:700}.featured-products-container .slider[data-v-570c23b8]{width:100%;min-height:200px;position:relative;overflow:hidden;display:flex;align-items:center}.featured-products-container .slider .wrapper[data-v-570c23b8]{width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:flex-start;padding:0 32px;gap:32px;overflow-x:auto}.featured-products-container .slider .wrapper .featured-product[data-v-570c23b8]{min-width:120px;max-width:120px;height:100%;min-height:192px;display:flex;flex-direction:column;align-items:center;cursor:default;text-decoration:none}.featured-products-container .slider .wrapper .featured-product img[data-v-570c23b8]{cursor:pointer;height:100%;min-height:96px;max-height:96px;object-fit:scale-down;transition:all .2s ease}.featured-products-container .slider .wrapper .featured-product .button[data-v-570c23b8]{background-color:#011b33;color:#fff;text-transform:uppercase;font-weight:500;font-size:10px;line-height:32px;height:32px;min-height:32px;width:100%;margin:8px 0 4px;box-shadow:none;cursor:pointer;transition:all .2s ease-in}.featured-products-container .slider .wrapper .featured-product .button[data-v-570c23b8]:hover{background-color:#116d8d}.featured-products-container .slider .wrapper .featured-product .product-name[data-v-570c23b8]{width:120px;max-height:32px;margin:0;text-align:start;text-transform:uppercase;font-weight:500;font-size:10px;line-height:16px;color:#1e1e1e;cursor:pointer;transition:all .3s ease;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.featured-products-container .slider .wrapper .featured-product .price-container[data-v-570c23b8]{width:100%;display:flex;align-items:center}.featured-products-container .slider .wrapper .featured-product .price-container .price[data-v-570c23b8]{margin:0;font-weight:600;font-size:12px;line-height:16px;color:#1e1e1e;width:auto}.featured-products-container .slider .wrapper .featured-product .price-container .special-price[data-v-570c23b8]{margin:0 0 0 8px;font-weight:600;font-size:10px;line-height:16px;color:#555;width:auto;text-decoration:line-through}@media(max-width:800px){.featured-products-container .slider .wrapper[data-v-570c23b8]{padding:0 16px}}@media(max-width:450px){.featured-products-container h2[data-v-570c23b8]{font-size:20px}}.separator[data-v-d885f88f]{margin:24px auto;width:calc(100dvw - 64px);border-bottom:2px solid #CECECE}@media(max-width:800px){.separator[data-v-d885f88f]{width:calc(100dvw - 32px)}}.categories-container[data-v-d885f88f],.objectives-container[data-v-d885f88f]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.categories-container h2[data-v-d885f88f],.objectives-container h2[data-v-d885f88f]{color:#011b33;text-shadow:0 1px 3px rgba(0,0,0,.03);text-transform:uppercase;text-align:center;font-size:24px;height:48px;line-height:48px;font-weight:700}.categories-container .wrapper[data-v-d885f88f],.objectives-container .wrapper[data-v-d885f88f]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 56px}.categories-container .wrapper .category[data-v-d885f88f],.categories-container .wrapper .objective[data-v-d885f88f],.objectives-container .wrapper .category[data-v-d885f88f],.objectives-container .wrapper .objective[data-v-d885f88f]{width:100%;max-width:352px;height:160px;border-radius:8px;overflow:hidden;position:relative;cursor:pointer;transition:all .3s ease-in}.categories-container .wrapper .category img[data-v-d885f88f],.categories-container .wrapper .objective img[data-v-d885f88f],.objectives-container .wrapper .category img[data-v-d885f88f],.objectives-container .wrapper .objective img[data-v-d885f88f]{width:100%;height:auto;object-fit:cover}.categories-container .wrapper .category p[data-v-d885f88f],.categories-container .wrapper .objective p[data-v-d885f88f],.objectives-container .wrapper .category p[data-v-d885f88f],.objectives-container .wrapper .objective p[data-v-d885f88f]{position:absolute;bottom:0;left:0;width:100%;height:32px;line-height:32px;font-size:18px;font-weight:600;color:#fff;background-color:#011b33;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin:0;text-align:center;text-transform:uppercase;transition:all .2s ease-in}.categories-container .wrapper .category:hover p[data-v-d885f88f],.categories-container .wrapper .objective:hover p[data-v-d885f88f],.objectives-container .wrapper .category:hover p[data-v-d885f88f],.objectives-container .wrapper .objective:hover p[data-v-d885f88f]{color:#fff;background-color:#116d8d;border:0px solid #116d8d}@media(min-width:1400px){.categories-container .wrapper[data-v-d885f88f],.objectives-container .wrapper[data-v-d885f88f]{justify-content:center;gap:112px}}@media(max-width:1000px){.categories-container .wrapper[data-v-d885f88f],.objectives-container .wrapper[data-v-d885f88f]{flex-direction:column;gap:24px}.categories-container .wrapper .category[data-v-d885f88f],.categories-container .wrapper .objective[data-v-d885f88f],.objectives-container .wrapper .category[data-v-d885f88f],.objectives-container .wrapper .objective[data-v-d885f88f]{width:60%;min-width:296px;max-width:400px}.categories-container .wrapper .category img[data-v-d885f88f],.categories-container .wrapper .objective img[data-v-d885f88f],.objectives-container .wrapper .category img[data-v-d885f88f],.objectives-container .wrapper .objective img[data-v-d885f88f]{width:100%;height:auto}}@media(max-width:450px){.categories-container h2[data-v-d885f88f],.objectives-container h2[data-v-d885f88f]{font-size:20px}}.info-container[data-v-d885f88f]{width:100%;display:flex;align-items:center;justify-content:center;gap:72px;margin-bottom:16px}@media(max-width:650px){.info-container[data-v-d885f88f]{flex-direction:column;gap:24px;margin-bottom:24px}}.footer-container[data-v-d885f88f]{width:100%;padding:16px 0;background-color:#011b33;display:flex;flex-direction:column;align-items:center}.footer-container .wrapper[data-v-d885f88f]{width:100%;display:flex;align-items:center}.footer-container .wrapper .left-container[data-v-d885f88f]{display:flex;align-items:center;justify-content:center;width:50%}.footer-container .wrapper .left-container img[data-v-d885f88f]{width:100%;max-width:360px;height:auto}.footer-container .wrapper .right-container[data-v-d885f88f]{display:flex;flex-direction:column;align-items:center;width:50%;padding-right:8%}.footer-container .wrapper .right-container h2[data-v-d885f88f]{text-align:center;white-space:nowrap;font-weight:700;font-size:24px;line-height:32px;color:#eee;text-shadow:0 1px 3px rgba(0,0,0,.03)}.footer-container .wrapper .right-container h3[data-v-d885f88f]{text-align:center;white-space:nowrap;font-weight:500;font-size:18px;line-height:24px;font-style:italic;color:#dedede}.footer-container .wrapper .right-container .contact-form[data-v-d885f88f]{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:16px;gap:8px}.footer-container .wrapper .right-container .contact-form .form-element[data-v-d885f88f]{width:100%;display:flex;gap:4px;flex-direction:column}.footer-container .wrapper .right-container .contact-form .form-element label[data-v-d885f88f]{font-size:14px;line-height:16px;font-weight:500;color:#dedede}.footer-container .wrapper .right-container .contact-form .form-element input[type=text][data-v-d885f88f],.footer-container .wrapper .right-container .contact-form .form-element textarea[data-v-d885f88f]{width:100%;height:32px;background-color:#eee;border:0;padding:0 16px;border-radius:4px;box-shadow:0 1px 3px #00000005;color:#222;line-height:32px;font-size:12px;outline:none}.footer-container .wrapper .right-container .contact-form .form-element input[type=text][data-v-d885f88f]:placeholder,.footer-container .wrapper .right-container .contact-form .form-element textarea[data-v-d885f88f]:placeholder{font-size:12px;line-height:32px;color:#444}.footer-container .wrapper .right-container .contact-form .form-element textarea[data-v-d885f88f]{resize:none;height:128px;padding:8px 16px;line-height:16px}.footer-container .wrapper .right-container .contact-form .button[data-v-d885f88f]{margin:16px 0;width:240px;height:32px;color:#fff;text-transform:uppercase;font-size:12px;line-height:32px;font-weight:600;cursor:pointer;border-radius:4px;border:2px solid #CECECE;background-color:#011b33;transition:all .3s ease-in}.footer-container .wrapper .right-container .contact-form .button[data-v-d885f88f]:hover{background-color:#fff;border:2px solid #011b33;color:#011b33}.footer-container .wrapper .right-container .contact-form .networks-container[data-v-d885f88f]{display:flex;flex-direction:column;align-items:center;width:100%}.footer-container .wrapper .right-container .contact-form .networks-container p[data-v-d885f88f]{margin:0;font-size:14px;line-height:16px;color:#ddd;font-weight:600;font-style:italic}.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container[data-v-d885f88f]{display:flex;width:100%;justify-content:center;gap:48px;align-items:center}.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container button[data-v-d885f88f]{border:2px solid #FFF;width:32px;height:32px;min-width:32px}.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container button svg[data-v-d885f88f],.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container button svg path[data-v-d885f88f]{fill:#ddd;transition:.2s ease}.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container button:hover svg[data-v-d885f88f],.footer-container .wrapper .right-container .contact-form .networks-container .networks-buttons-container button:hover svg path[data-v-d885f88f]{fill:#011b33}@media(max-width:800px){.footer-container .wrapper[data-v-d885f88f]{flex-direction:column-reverse;padding:16px 32px}.footer-container .wrapper .left-container[data-v-d885f88f]{width:80%;margin-top:16px}.footer-container .wrapper .right-container[data-v-d885f88f]{padding:0;width:100%}.footer-container .wrapper .right-container .form-element[data-v-d885f88f]{max-width:90%}}@media(max-width:450px){.footer-container .wrapper[data-v-d885f88f]{padding:16px}.footer-container .wrapper .right-container .form-element[data-v-d885f88f]{max-width:none}}.footer-container .separator[data-v-d885f88f]{margin:16px 32px}.footer-container .copyright-container[data-v-d885f88f]{width:100%;padding:0 48px;display:flex;align-items:center;justify-content:space-between}.footer-container .copyright-container .left-container[data-v-d885f88f],.footer-container .copyright-container .right-container[data-v-d885f88f]{display:flex;align-items:center;gap:16px}.footer-container .copyright-container .left-container .link[data-v-d885f88f],.footer-container .copyright-container .right-container .link[data-v-d885f88f]{background-color:transparent;border:0;cursor:pointer;text-decoration:none;font-size:14px;font-weight:500;line-height:16px;color:#cecece;transition:all .2s ease-in}.footer-container .copyright-container .left-container .link[data-v-d885f88f]:hover,.footer-container .copyright-container .right-container .link[data-v-d885f88f]:hover{color:#fff}.footer-container .copyright-container .left-container p[data-v-d885f88f],.footer-container .copyright-container .right-container p[data-v-d885f88f]{text-decoration:none;font-size:14px;font-weight:500;line-height:16px;color:#cecece;transition:all .2s ease-in;margin:0;text-align:center}.footer-container .copyright-container .left-container p span[data-v-d885f88f],.footer-container .copyright-container .right-container p span[data-v-d885f88f]{font-style:italic;text-decoration:underline}@media(max-width:900px){.footer-container .copyright-container[data-v-d885f88f]{flex-direction:column;gap:24px}.footer-container .copyright-container .left-container[data-v-d885f88f]{justify-content:space-between;width:100%}.footer-container .copyright-container .right-container[data-v-d885f88f]{align-items:flex-start;width:100%}}@media(max-width:650px){.footer-container .copyright-container .left-container[data-v-d885f88f]{flex-direction:column}.footer-container .copyright-container .right-container[data-v-d885f88f]{align-items:center;justify-content:center}}.required[data-v-d885f88f]{color:#c10015;padding:0 4px;line-height:8px}
