.welcome_0{overflow:hidden;position:relative;background:#292C2D;padding:0;aspect-ratio:16 / 9;max-height:820px;min-height:570px;box-sizing:border-box;width:100%;margin:0}.welcome_0 .main_slider{display:grid;grid-template-columns:repeat(1, 1fr);row-gap:0;column-gap:0;position:absolute;top:0;left:0;right:0;bottom:0}.welcome_0 .main_slider.owl-carousel{display:block}.welcome_0 .main_slider.owl-carousel .item{width:calc(100% / 1 - (0 * 0 / 1) * 1px);margin-right:0}.welcome_0 .main_slider,.welcome_0 .main_slider *{height:100%}.welcome_0 .main_slider .item{position:relative;overflow:hidden}.welcome_0 .main_slider.stop{display:block;opacity:1}.welcome_0 .item .img{position:absolute;inset:-1px;z-index:0}.welcome_0 .item .img::after{z-index:1;position:absolute;inset:0;content:"";background:linear-gradient(to right, #292c2d 0%, rgba(41,44,45,0) 100%)}.welcome_0 .item .flex{z-index:1;display:flex;justify-content:space-between;gap:4rem;align-items:center;position:relative}.welcome_0 .item .flex .text{margin:0;width:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.welcome_0 .item .flex .text,.welcome_0 .item .flex .text *{height:initial}.welcome_0 .item .flex .text .main_title{max-width:700px;font-size:62px;line-height:70px;margin:0;color:#FFBF00;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,0.5)}.welcome_0 .item .flex .text .text_box{max-width:540px;text-align:left;color:#ffffff;margin:0}.welcome_0 .item .flex .text .btns{display:flex;gap:2rem;align-items:center;margin:2rem 0 0}.welcome_0 .item .flex .img{margin:116px 0 0;height:initial;position:relative;width:760px;display:block}.welcome_0 .item .flex .img img{object-fit:scale-down;max-height:470px;height:initial;max-width:100%;display:block;position:relative;margin:0 auto}.welcome_0 .main_slider.owl-carousel .owl-dots,.welcome_0 .main_slider.owl-carousel .owl-dots *{height:initial}.welcome_0 .main_slider.owl-carousel .owl-dots{width:90%;max-width:1340px;margin:0 auto;text-align:center;position:absolute;left:0;right:0;bottom:40px;min-height:0;z-index:990;display:flex;justify-content:flex-start;gap:1rem}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot{position:relative;border:1px solid #fff;width:24px;height:24px;line-height:0;font-size:0;display:block;vertical-align:middle;margin:0}.welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot.active,.notouch .welcome_0 .main_slider.owl-carousel .owl-dots .owl-dot:hover{border-color:#FFBF00;background:#FFBF00 !important}@media screen and (max-width:1280px){.welcome_0 .item .flex{gap:3rem}.welcome_0 .item .flex .text .main_title{max-width:640px;font-size:54px;line-height:64px}}@media screen and (max-width:1000px){.welcome_0 .item .flex{gap:2.5rem}.welcome_0 .item .flex .text .main_title{max-width:540px;font-size:48px;line-height:56px}.welcome_0 .item .flex .text .text_box{max-width:500px}.welcome_0 .item .flex .text .btns{gap:1.5rem;margin:1.5rem 0 0}}@media screen and (max-width:900px){.welcome_0{aspect-ratio:initial;max-height:initial;height:590px}.welcome_0 .item .flex{flex-direction:column;justify-content:center;gap:0}.welcome_0 .main_slider.owl-carousel .owl-dots{bottom:20px}}@media screen and (max-width:500px){.welcome_0 .item .flex .text{gap:1.5rem}.welcome_0 .item .flex .text .main_title{font-size:32px;line-height:40px}.welcome_0 .item .flex .text .btns{flex-direction:column;gap:12px;margin:0;width:100%}.welcome_0 .item .flex .text .btns .btn{width:100%;gap:0;box-sizing:border-box}.welcome_0 .item .flex .text .btns .btn::before{display:none}}