.welcome_1{position:relative;padding:0 0 35.5%;box-sizing:border-box;min-height:360px}.welcome_1 .img{position:absolute;inset:0;overflow:hidden;z-index:0}.welcome_1 .img.img2{display:none}.welcome_1 .flex{z-index:10;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;position:absolute;inset:0}.welcome_1 .flex h1{font-size:70px;line-height:80px;font-weight:400;color:#fff;max-width:780px;margin:0;padding:0}.welcome_1 .flex .benefits_list{margin:40px 0 0;padding:40px 0 80px;display:flex;gap:50px;position:relative}.welcome_1 .flex .benefits_list::before{content:"";position:absolute;top:0;left:0;width:120px;height:1px;background:#E40421}.welcome_1 .flex .benefits_list .item{position:relative;display:block}.welcome_1 .flex .benefits_list .item .title{margin:0;font-size:20px;line-height:28px;font-weight:400;color:#fff}.welcome_1 .flex .benefits_list .item .title strong{padding:0 0 5px;font-size:60px;line-height:70px;font-weight:800;display:block}@media screen and (max-width:1600px){.welcome_1 .flex h1{font-size:60px;line-height:70px;max-width:700px}.welcome_1 .flex .benefits_list{margin:30px 0 0;padding:30px 0 60px 0;gap:40px}.welcome_1 .flex .benefits_list .item .title strong{font-size:50px;line-height:56px}}@media screen and (max-width:1280px){.welcome_1 .flex h1{font-size:52px;line-height:58px;max-width:580px}.welcome_1 .flex .benefits_list{margin:20px 0 0;padding:20px 0 50px;gap:35px}.welcome_1 .flex .benefits_list .item .title strong{font-size:42px;line-height:48px;font-weight:700}}@media screen and (max-width:1024px){.welcome_1 .flex h1{font-size:44px;line-height:52px;max-width:500px}.welcome_1 .flex .benefits_list{margin:15px 0 0;padding:15px 0 40px;gap:30px}.welcome_1 .flex .benefits_list::before{width:110px}.welcome_1 .flex .benefits_list .item .title{font-size:18px;line-height:24px}.welcome_1 .flex .benefits_list .item .title strong{font-size:38px;line-height:42px}}@media screen and (max-width:750px){.welcome_1{min-height:300px}.welcome_1 .flex h1{font-size:36px;line-height:42px;max-width:410px}.welcome_1 .flex .benefits_list{margin:12px 0 0;padding:12px 0 20px}.welcome_1 .flex .benefits_list::before{width:98px}.welcome_1 .flex .benefits_list .item .title{font-size:16px}.welcome_1 .flex .benefits_list .item .title strong{padding:0;font-size:32px;line-height:36px}}@media screen and (max-width:500px){.welcome_1{min-height:340px}.welcome_1 .img.img1{display:none}.welcome_1 .img.img2{display:block}.welcome_1 .flex{justify-content:center}.welcome_1 .flex h1{font-size:25px;line-height:30px;max-width:250px}.welcome_1 .flex .benefits_list{flex-direction:column;margin:30px 0 0;padding:0;gap:10px}.welcome_1 .flex .benefits_list::before{display:none}.welcome_1 .flex .benefits_list .item .title{font-size:14px;line-height:20px}.welcome_1 .flex .benefits_list .item .title strong{font-size:24px;line-height:24px}}.welcome_2:not(.grey){padding-bottom:0}.welcome_2.grey{margin:80px 0 0}.welcome_2 h2+.btn{position:absolute;right:0;top:61px}.welcome_2 .text_box{width:100%;max-width:650px}.welcome_2 .news_list{margin:50px 0 0}.welcome_2 .news_list .item{position:relative;display:block;font-size:0}.welcome_2 .news_list .item .img{display:inline-block;vertical-align:middle;width:450px;box-sizing:border-box}.welcome_2 .news_list .item .img img{max-width:100%;height:initial;display:block}.welcome_2 .news_list .item .text{display:inline-block;vertical-align:middle;width:calc(100% - 450px);box-sizing:border-box;padding:0 0 0 60px}.welcome_2 .news_list .item .text .title{font-size:24px;line-height:32px;font-weight:600;margin:0;padding:0}.welcome_2 .news_list .item .text .date{margin:16px 0}.welcome_2 .news_list .item .text .text_box{max-width:100%}.welcome_2 .news_list.big{margin:0}.welcome_2 .news_list.big .item .img{width:calc(100% - 500px);padding:0 90px 0 0}.welcome_2 .news_list.big .item .text{width:500px;padding:0}@media screen and (max-width:1280px){.welcome_2.grey{margin:60px 0 0}.welcome_2 h2+.btn{top:52px}.welcome_2 .news_list{margin:40px 0 0}.welcome_2 .news_list .item .img{width:400px}.welcome_2 .news_list .item .text{width:calc(100% - 400px);padding:0 0 0 50px}.welcome_2 .news_list.big .item .img{width:50%;padding:0 60px 0 0}.welcome_2 .news_list.big .item .text{width:50%}}@media screen and (max-width:1024px){.welcome_2.grey{margin:40px 0 0}.welcome_2 h2+.btn{top:41px}.welcome_2 .news_list{margin:35px 0 0}.welcome_2 .news_list .item .img{width:360px}.welcome_2 .news_list .item .text{width:calc(100% - 360px);padding:0 0 0 40px}.welcome_2 .news_list.big .item .img{padding:0 40px 0 0}}@media screen and (max-width:750px){.welcome_2 h2+.btn{top:37px}.welcome_2 .news_list .item .img{display:none}.welcome_2 .news_list .item .text{width:100%;padding:0}.welcome_2 .news_list.big .item .text{width:100%}}@media screen and (max-width:500px){.welcome_2.grey{margin:30px 0 0}.welcome_2 h2+.btn{position:relative;top:0}}.welcome_3{padding-bottom:0}.welcome_3 .text_box{margin-left:auto;margin-right:auto;width:100%;max-width:650px}.welcome_3 .services_list{margin:70px 0 0}@media screen and (max-width:1280px){.welcome_3 .services_list{margin:50px 0 0}}@media screen and (max-width:1024px){.welcome_3 .services_list{margin:40px 0 0}}.welcome_4 .btn{position:absolute;right:0;top:61px}.welcome_4 .text_box{margin:0;width:100%;max-width:650px}.welcome_4 .reference_list{margin:50px auto 0}@media screen and (max-width:1280px){.welcome_4 .btn{top:52px}.welcome_4 .reference_list{margin:40px auto 0}}@media screen and (max-width:1024px){.welcome_4 .btn{top:41px}.welcome_4 .reference_list{margin:35px auto 0}}@media screen and (max-width:750px){.welcome_4 .btn{top:37px}}@media screen and (max-width:500px){.welcome_4 .btn{position:relative;top:0}}.welcome_5{overflow:hidden;position:relative;padding:0 0 30%;box-sizing:border-box;min-height:300px}.welcome_5 .img{position:absolute;inset:0;overflow:hidden;z-index:0}.welcome_5 .autoplayvideo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);object-fit:cover;min-height:100%;z-index:0;width:100%}.welcome_5 .autoplayvideo img{transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;min-height:100%;z-index:0;object-fit:cover;width:100%}.welcome_5:has(.video)::before{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,0.7);content:""}.welcome_5 .flex{max-width:590px;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:absolute;inset:0}.welcome_5 .flex .btns{display:flex;gap:16px;align-items:center}.welcome_7 .left_side{width:50%;padding:0 5% 0 0;box-sizing:border-box;display:inline-block;vertical-align:top}.welcome_7 .left_side>*{max-width:460px}.welcome_7 .right_side{width:50%;display:inline-block;vertical-align:top}@media screen and (max-width:900px){.welcome_7 .left_side{width:100%;padding:0;display:block}.welcome_7 .right_side{width:100%;display:block;padding:40px 0 0}}/*# sourceMappingURL=homepage.css.map */