.welcome_0{padding:0;overflow:hidden;aspect-ratio:7 / 2;position:relative;box-sizing:border-box;max-width:100%;min-height:540px}.welcome_0 .img{position:absolute;inset:-1px;z-index:0}.welcome_0 .img img{object-position:center top}.welcome_0 .text{padding:0 0 160px;z-index:1;position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:90%;max-width:700px;margin:0 auto}.welcome_0 .text .title{font-size:80px;line-height:80px;color:#fff;text-align:center;font-weight:600}.welcome_0 .text article{margin:40px 0 0}.welcome_0 .text article *{font-size:20px;line-height:26px;color:#fff}.welcome_0 .text article:has(+ .btn){position:relative;margin:40px 0 30px;padding:0 0 30px}.welcome_0 .text article:has(+ .btn)::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;display:block;height:1px;width:300px;background:rgba(255,255,255,0.5)}@media screen and (max-width:1250px){.welcome_0{min-height:500px}.welcome_0 .text{padding:0 0 140px;max-width:510px}.welcome_0 .text .title{font-size:60px;line-height:60px}.welcome_0 .text article{margin:30px 0 0}.welcome_0 .text article *{font-size:16px;line-height:24px}.welcome_0 .text article:has(+ .btn){margin:30px 0 25px;padding:0 0 25px}.welcome_0 .text article:has(+ .btn)::after{width:260px}}@media screen and (max-width:700px){.welcome_0{min-height:460px}.welcome_0 .text{padding:0 0 80px}}@media screen and (max-width:500px){.welcome_0{min-height:380px}.welcome_0 .text{max-width:400px}.welcome_0 .text .title{font-size:44px;line-height:48px}.welcome_0 .text article{margin:25px 0 0}.welcome_0 .text article:has(+ .btn){margin:25px 0 20px;padding:0 0 20px}.welcome_0 .text article:has(+ .btn)::after{width:200px}}.welcome:has(.category_box){margin:-160px 0 0}.category_box{padding:40px 20px;position:relative;overflow:hidden;border-radius:8px}.category_list{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:20px;column-gap:20px;position:relative;width:100%}.category_list.owl-carousel{display:block}.category_list.owl-carousel .item{width:calc(25% - (3 * 20px / 4) * 1);margin-right:20px}.category_list .item{width:100%;display:block;position:relative}.category_list.rdy .item{width:100% !important;margin:0 !important}.category_list .item .img{overflow:hidden;border:6px solid transparent;display:block;aspect-ratio:32 / 20;position:relative;border-radius:18px;transition:all 400ms ease 0ms}.notouch .category_list .item:is(:hover,:focus) .img{border-color:#33CC21}.category_list .item .title{display:block;font-size:18px;line-height:24px;color:#fff;font-weight:600;text-align:center;padding:10px 0 0;transition:all 400ms ease 0ms}.notouch .category_list .item:is(:hover,:focus) .title{color:#33CC21}@media screen and (max-width:1250px){.welcome:has(.category_box){margin:-140px 0 0}.category_list{grid-template-columns:repeat(4, 1fr);row-gap:15px;column-gap:15px}.category_list.owl-carousel{display:block}.category_list.owl-carousel .item{width:calc(25% - (3 * 15px / 4) * 1);margin-right:15px}.category_list .item .img{border-width:4px}.category_list .item .title{font-size:16px}}@media screen and (max-width:1000px){.category_list{grid-template-columns:repeat(3, 1fr);row-gap:15px;column-gap:15px}.category_list.owl-carousel{display:block}.category_list.owl-carousel .item{width:calc(33.33333333% - (2 * 15px / 3) * 1);margin-right:15px}}@media screen and (max-width:700px){.welcome:has(.category_box){margin:-80px 0 0}.category_list{grid-template-columns:repeat(2, 1fr);row-gap:15px;column-gap:15px}.category_list.owl-carousel{display:block}.category_list.owl-carousel .item{width:calc(50% - (1 * 15px / 2) * 1);margin-right:15px}}@media screen and (max-width:500px){.category_list{grid-template-columns:repeat(1, 1fr);row-gap:15px;column-gap:15px}.category_list.owl-carousel{display:block}.category_list.owl-carousel .item{width:calc(100% - (0 * 15px / 1) * 1);margin-right:15px}}/*# sourceMappingURL=homepage.css.map */