.home{overflow:hidden}.banner{position:relative}.banner img{width:100%;display:block;object-fit:cover}.banner .text{position:absolute;left:12.5vw;bottom:6.14583vw}.banner .text h1{line-height:1.2;color:#FFF;font-size:3.90625vw;font-weight:600;text-transform:capitalize}.banner .text .line{width:5.10417vw;height:.41667vw;background:linear-gradient(90deg, #3E88FF 0%, #146DFC 100%);margin:.52083vw 0 1.5625vw 0}.banner .text .des{width:54.58333vw;font-size:1.04167vw;line-height:1.5;color:#FFF}.sec1{padding:5.20833vw 0;position:relative;z-index:3}.sec1 .wrap{width:75vw;margin:0 auto}.sec1 .wrap .content p{color:#000;text-align:center;font-size:1.04167vw;font-weight:400;line-height:1.5}.sec2{position:relative;padding:0 0 5.52083vw}.sec2 .go_text{position:absolute;left:0;top:-8.59375vw;z-index:-1}.sec2 .go_text .marquee-scroll{display:flex;width:100vw}.sec2 .go_text .marquee-content{display:flex}.sec2 .go_text .marquee-content .list{width:fit-content;opacity:0.25;background:linear-gradient(270deg, rgba(216,216,216,0.2) 0%, #D8D8D8 46.5%, rgba(216,216,216,0.2) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:12.5vw;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0 1.5625vw 0 0}.sec2 .zi{position:absolute;top:-8.85417vw;left:0;display:flex}.sec2 .zi p{font-size:12.5vw;font-weight:700;text-transform:uppercase;opacity:0.25;background:linear-gradient(270deg, rgba(216,216,216,0.2) 0%, #D8D8D8 46.5%, rgba(216,216,216,0.2) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sec2 .zi img{display:block;width:5.72917vw;height:5.72917vw;margin:.36458vw 0 0 4.53125vw}.sec2 .content{width:75vw;margin:0 auto;overflow:hidden;border-radius:1.04167vw}.sec2 .content .item{display:flex}.sec2 .content .item .img{display:block;overflow:hidden;width:37.5vw;height:29.63542vw}.sec2 .content .item .img img{display:block;width:100%;height:100%;object-fit:cover;transition:1.6s}.sec2 .content .item .img:hover img{transform:scale(1.1)}.sec2 .content .item .item_text{width:37.5vw;height:29.63542vw;background:#F5F5F5;padding:6.77083vw 4.16667vw 0;display:block}.sec2 .content .item .item_text h1{color:#000;font-size:2.08333vw;font-weight:600;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sec2 .content .item .item_text>p{color:#000;font-size:1.04167vw;font-weight:400;line-height:150%;margin:2.08333vw 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.sec2 .content .item .item_text .more{display:flex;width:fit-content;padding:.41667vw 1.5625vw;justify-content:center;align-items:center;gap:1.04167vw;border-radius:4.73958vw;border:.05208vw solid #000;background:#000;transition:all 600ms;color:#FFF;font-size:1.04167vw;cursor:pointer}.sec2 .content .item .item_text .more p{line-height:2;letter-spacing:.05208vw;text-transform:uppercase}.sec2 .content .item .item_text .more svg{width:.83333vw;display:block}.sec2 .content .item .item_text .more:hover{background:#5E9EFF;border-color:#5E9EFF}.sec2 .content .item:nth-child(2n){flex-direction:row-reverse}.form_common{position:relative;padding:4.84375vw 0 5.20833vw}.form_common .bg{position:absolute;top:0;left:0;z-index:-1;background:#f5f5f5;width:100%;height:100%}.form_common .bg img{display:block;width:100%;height:100%;object-fit:cover}.form_common .wrap{width:75vw;margin:0 auto}.form_common .wrap .title{margin:0 0 2.70833vw}.form_common .wrap .title h3{color:#000;font-size:2.5vw;font-weight:600;letter-spacing:0.05vw;text-transform:capitalize;margin:0 0 .72917vw}.form_common .wrap .title p{color:#000;font-size:1.04167vw;font-weight:400;letter-spacing:.05208vw;text-transform:uppercase}.form_common .wrap form{width:51.51042vw;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.form_common .wrap form .item{width:24.89583vw;margin:0 0 2.08333vw}.form_common .wrap form .item h5{color:#000;font-size:.83333vw;font-weight:300;line-height:125%;text-transform:capitalize;margin:0 0 .46875vw}.form_common .wrap form .item input{width:24.89583vw;height:2.70833vw;padding:0 1.25vw;border-radius:.41667vw;border:.05208vw solid #000;background:unset;color:#000;font-size:.83333vw;font-weight:300}.form_common .wrap form .item textarea{width:100%;height:5.625vw;padding:.78125vw 1.25vw;border-radius:.41667vw;border:.05208vw solid #000;background:unset;color:#000;font-size:.83333vw;font-weight:300;resize:none}.form_common .wrap form .item select{width:24.89583vw;height:2.70833vw;padding:0 1.25vw;border-radius:.41667vw;border:.05208vw solid #000;background:unset;color:#000;font-size:.83333vw;font-weight:300;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form_common .wrap form .item .select{position:relative}.form_common .wrap form .item .select img{display:block;position:absolute;width:.9375vw;height:.9375vw;top:50%;transform:translateY(-50%);right:1.25vw}.form_common .wrap form .item1{width:100%}.form_common .wrap form .prompt{width:100%;margin:-.88542vw 0 0}.form_common .wrap form .prompt h5{color:#000;font-size:.83333vw;font-weight:300;line-height:125%;text-transform:capitalize;margin:0 0 .625vw}.form_common .wrap form .prompt p{color:#000;font-size:.83333vw;font-weight:300;line-height:125%;text-transform:capitalize}.form_common .wrap form .prompt p a{position:relative;transition:0.6s}.form_common .wrap form .prompt p a::after{content:"";width:100%;height:.05208vw;background:#000;position:absolute;left:0;bottom:.15625vw;transition:0.6s}.form_common .wrap form .prompt p a:hover{color:#5E9EFF}.form_common .wrap form .prompt p a:hover::after{background:#5E9EFF}.form_common .wrap form .btn{width:100%;margin:3.125vw 0 0}.form_common .wrap form .btn button{display:flex;width:fit-content;padding:.41667vw 1.5625vw;justify-content:center;align-items:center;gap:1.04167vw;border-radius:4.73958vw;border:.05208vw solid #000;background:#000;transition:all 600ms;color:#FFF;font-size:1.04167vw;cursor:pointer;margin:0 auto}.form_common .wrap form .btn button p{line-height:2;letter-spacing:.05208vw;text-transform:uppercase}.form_common .wrap form .btn button svg{width:.83333vw;display:block}.form_common .wrap form .btn button:hover{background:#5E9EFF;border-color:#5E9EFF}.select2-container .select2-selection--single{height:2.70833vw}.select2-container--default .select2-selection--single{padding:0 1.25vw;border-radius:.41667vw;border:.05208vw solid #000;background:unset}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.70833vw;color:#000;font-size:.83333vw;font-weight:300;text-transform:capitalize}.select2-selection__arrow{display:none}.select2-dropdown{border:none;border-radius:.41667vw;padding:.72917vw}.select2-results__option{padding:.625vw .52083vw;border-radius:.20833vw}.select2-container--default .select2-results__option--selected{background:#DCE8FE}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{border-color:#5E9EFF}.select2-container--default .select2-results>.select2-results__options{max-height:15.625vw}@media screen and (max-width: 1024px){.banner{margin-top:60px;padding:30px 0}.banner img{position:absolute;height:100%;top:0}.banner .text{width:90%;position:unset;margin:0 auto}.banner .text h1{font-size:20px}.banner .text .line{width:60px;height:2px;margin:5px 0 15px 0}.banner .text .des{width:100%;font-size:14px}.sec1{padding:30px 0}.sec1 .wrap{width:90%}.sec1 .wrap .content p{font-size:16px;line-height:1.6}.sec2 .zi{top:-60px}.sec2 .content{width:90%}.sec2 .content .item{display:block;margin-bottom:40px}.sec2 .content .item .img{width:100%;height:66vw}.sec2 .content .item .item_text{width:100%;height:unset;padding:20px 30px}.sec2 .content .item .item_text h1{font-size:20px}.sec2 .content .item .item_text>p{font-size:14px;margin:15px 0 30px}.sec2 .content .item .item_text .more{padding:4px 15px;gap:10px;font-size:14px;border-radius:80px}.sec2 .content .item .item_text .more svg{width:14px}.form_common{padding:50px 0}.form_common .wrap{width:90%}.form_common .wrap .title{margin-bottom:20px}.form_common .wrap .title h3{font-size:20px}.form_common .wrap .title p{font-size:14px}.form_common .wrap form{width:100%}.form_common .wrap form .item{width:100%;margin-bottom:15px}.form_common .wrap form .item h5{font-size:16px;margin:0 0 5px}.form_common .wrap form .item input{width:100%;height:40px;border-radius:3px;padding:0 15px;font-size:16px}.form_common .wrap form .item select{width:100%;height:40px;font-size:16px}.form_common .wrap form .item .select img{width:16px;height:16px;right:15px}.form_common .wrap form .item textarea{width:100%;height:100px;font-size:16px;padding:10px 15px;border-radius:3px}.form_common .wrap form .prompt h5{font-size:18px;margin:0 0 6px}.form_common .wrap form .prompt p{font-size:16px}.form_common .wrap form .btn{margin:40px 0 0}.form_common .wrap form .btn button{padding:4px 15px;gap:10px;font-size:16px;border-radius:80px}.form_common .wrap form .btn button svg{width:16px}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single{border-radius:3px;padding:0 15px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;font-size:16px}.select2-dropdown{border:none;border-radius:3px;padding:14px}.select2-results__option{padding:12px 10px;border-radius:3px}.select2-container--default .select2-results__option--selected{background:#DCE8FE}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{border-color:#5E9EFF}.select2-container--default .select2-results>.select2-results__options{max-height:300px}}
