body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}body *{box-sizing:border-box;transition:all .2s ease-in-out}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-main{--color-primary:#167575;--color-secondary:#165c5c;--header-height:64px;--bottom-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.1)}.app-main,.landing-main{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.landing-main{overflow:hidden;padding:var(--header-height) 0 0 0}.landing-main .landing-header{background:#fff;box-shadow:var(--bottom-shadow);flex-shrink:0;height:var(--header-height);position:fixed;top:0;width:100%;z-index:1}.landing-main .landing-header,.landing-main .landing-header .left-lay{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.landing-main .landing-header .left-lay{height:100%;position:relative;text-decoration:none;width:33.3333333333%}.landing-main .landing-header .left-lay .left-text{color:var(--color-primary);font-size:18px}.landing-main .landing-header .left-lay .left-text,.landing-main .landing-header .left-lay .left-text-sm{align-items:center;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;justify-content:flex-start;letter-spacing:2px;margin:4px 8px;position:relative}.landing-main .landing-header .left-lay .left-text-sm{color:var(--color-secondary);font-size:14px}.landing-main .landing-header .center-lay{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:33.3333333333%}.landing-main .landing-header .center-lay .header-btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;height:auto;justify-content:center;margin:8px;padding:4px 8px;position:relative;text-decoration:none;width:auto}.landing-main .landing-header .center-lay .header-btn .header-btn-text{font-size:14px;font-weight:600}.landing-main .landing-header .center-lay .center-text,.landing-main .landing-header .center-lay .header-btn .header-btn-text{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:flex-start;letter-spacing:2px;position:relative}.landing-main .landing-header .center-lay .center-text{font-size:24px;font-style:italic;font-weight:700;margin:4px 8px}.landing-main .landing-header .right-lay{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end;position:relative;width:33.3333333333%}.landing-main .landing-header .right-lay .right-btn{align-items:center;color:var(--color-primary);display:flex;flex-direction:row;height:auto;justify-content:center;margin:4px 8px;position:relative;text-decoration:none;width:auto}.landing-main .landing-header .right-lay .right-btn .right-btn-icon{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-size:32px;height:32px;justify-content:center;position:relative;width:32px}.landing-main .landing-header .right-lay .right-btn .right-btn-text{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-size:16px;height:32px;justify-content:center;margin:0 8px;position:relative;width:auto}.landing-main .landing-body{flex-direction:column;flex-shrink:0;height:auto;z-index:0}.landing-main .landing-body,.landing-main .landing-body .first-lay{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%}.landing-main .landing-body .first-lay{flex-direction:row;height:calc(100vh - var(--header-height))}.landing-main .landing-body .first-lay .cover-img-ly{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100vh;justify-content:center;position:absolute;width:100%;z-index:0}.landing-main .landing-body .first-lay .cover-img-ly .cover-img-top{align-items:center;background:hsla(0,0%,58%,.878);display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.landing-main .landing-body .first-lay .cover-img-ly .cover-img{align-items:center;display:flex;flex-direction:column;height:100%;image-rendering:auto;justify-content:center;object-fit:cover;object-position:center;position:relative;width:100%}.landing-main .landing-body .first-lay .left-lay{height:100%;width:50%}.landing-main .landing-body .first-lay .left-lay,.landing-main .landing-body .first-lay .left-lay .title-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;position:relative;z-index:1}.landing-main .landing-body .first-lay .left-lay .title-lay{background:#fff;border-radius:8px;height:auto;margin:8px;max-width:calc(100% - 16px);padding:8px 0;width:auto}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:32px;font-weight:700;justify-content:flex-start;letter-spacing:2px;padding:4px 8px 12px;position:relative;text-align:center}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-2{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:24px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-2,.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-3{align-items:center;color:#000;display:flex;flex-direction:column;font-weight:700;justify-content:flex-start;padding:12px 8px;position:relative;text-align:center}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-3{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-4{align-items:center;color:var(--color-secondary);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;font-style:italic;font-weight:400;justify-content:flex-start;padding:12px 8px;position:relative;text-align:center}.landing-main .landing-body .first-lay .left-lay .title-lay .links-lay{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;padding:12px 8px;position:relative;width:33.3333333333%}.landing-main .landing-body .first-lay .left-lay .title-lay .links-lay .links-btn{align-items:center;color:var(--color-primary);display:flex;flex-direction:row;height:auto;justify-content:center;margin:4px 8px;position:relative;text-decoration:none;width:auto}.landing-main .landing-body .first-lay .left-lay .title-lay .links-lay .links-btn .links-btn-icon{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-size:32px;height:32px;justify-content:center;position:relative;width:32px}.landing-main .landing-body .first-lay .right-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:50%;z-index:1}.landing-main .landing-body .first-lay .right-lay .home-carousel-root-lay{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:calc(70% - 8px);justify-content:flex-start;overflow:hidden;position:relative;width:calc(100% - 8px)}.landing-main .landing-body .second-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-start;position:relative;width:100%}.landing-main .landing-body .second-lay .header-lay{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:auto;justify-content:center;position:relative;width:100%}.landing-main .landing-body .second-lay .header-lay .header-text{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:28px;font-weight:700;justify-content:flex-start;letter-spacing:2px;margin:calc(var(--header-height) + 12px) 8px 12px 8px;position:relative;text-align:center}.landing-main .landing-body .second-lay .body-lay{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;height:auto;justify-content:center;position:relative;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay{align-items:center;background:#fff;border:.6px solid #c5c5c5;border-radius:8px;display:flex;flex-direction:row;flex-shrink:0;height:250px;justify-content:flex-start;margin:8px;max-width:400px;min-width:200px;position:relative;width:calc(50% - 16px)}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:50%}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay .image-top{align-items:center;background:rgba(2,2,2,.184);border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay .image{align-items:center;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;object-fit:cover;object-position:center;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:50%}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay .name-text{align-items:center;color:var(--color-primary);display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:28px;font-weight:700;height:auto;justify-content:flex-start;letter-spacing:2px;padding:12px 8px;position:relative;text-align:center;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay .info-text{color:#000;font-size:16px}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay .info-text,.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay .price-text{align-items:center;display:flex;flex-direction:column;font-weight:600;height:auto;justify-content:flex-start;padding:12px 8px;position:relative;text-align:center;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay .price-text{color:var(--color-secondary);font-family:Arial,Helvetica,sans-serif;font-size:18px}@media screen and (max-width:1200px){.landing-main .landing-header .center-lay,.landing-main .landing-header .left-lay{width:50%}.landing-main .landing-header .right-lay{display:none}}@media screen and (max-width:978px){.landing-main .landing-body .first-lay .left-lay .title-lay .title-text{font-size:24px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-2{font-size:18px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-3,.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-4{font-size:14px}}@media screen and (max-width:750px){.landing-main .landing-header .left-lay{align-items:center;justify-content:center;width:100%}.landing-main .landing-header .center-lay{display:none}.landing-main .landing-body .first-lay{flex-direction:column;height:auto;justify-content:flex-start}.landing-main .landing-body .first-lay .left-lay{height:auto;width:100%}.landing-main .landing-body .first-lay .left-lay .title-lay{border:none;height:auto;margin:12px 8px;max-width:calc(100% - 16px);width:calc(100% - 16px)}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text{font-size:24px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-2{font-size:18px}.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-3,.landing-main .landing-body .first-lay .left-lay .title-lay .title-text-4{font-size:14px}.landing-main .landing-body .first-lay .right-lay{height:500px;justify-content:flex-start;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay{margin:8px;max-width:calc(100% - 16px);min-width:calc(100% - 16px);width:calc(100% - 16px)}}@media screen and (max-width:450px){.landing-main .landing-body .second-lay .body-lay .product-lay{flex-direction:column;height:auto}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay{height:200px;width:100%}.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay,.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay .image,.landing-main .landing-body .second-lay .body-lay .product-lay .left-lay .image-lay .image-top{border-bottom-left-radius:0;border-top-right-radius:8px}.landing-main .landing-body .second-lay .body-lay .product-lay .right-lay{width:100%}}@media screen and (max-width:400px){.landing-main .landing-header .left-lay{align-items:center;flex-direction:column;justify-content:center;width:100%}.landing-main .landing-header .center-lay,.landing-main .landing-header .right-lay{display:none}}.home-carousel-lay{flex-direction:column;overflow:hidden}.home-carousel-lay,.home-carousel-lay .home-carousel-inner-lay{align-items:center;display:flex;height:100%;justify-content:flex-start;margin:0;padding:0;position:relative;width:100%}.home-carousel-lay .home-carousel-inner-lay{flex-direction:row;transition:-webkit-transform .3s!important;transition:transform .3s!important;transition:transform .3s,-webkit-transform .3s!important;white-space:nowrap}.home-carousel-lay .home-carousel-inner-lay .home-carousel-item{align-items:center;display:inline-flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;position:relative;width:100%}.home-carousel-lay .home-carousel-inner-lay .home-carousel-item .home-carousel-item-img-ly,.home-carousel-lay .home-carousel-inner-lay .home-carousel-item .home-carousel-item-img-ly .home-carousel-item-img{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.home-carousel-lay .home-carousel-inner-lay .home-carousel-item .home-carousel-item-img-ly .home-carousel-item-img{border-radius:8px;image-rendering:auto;object-fit:contain;object-position:center}