.banner{position:relative;border-radius:0 0 1.25vw 1.25vw;overflow:hidden;z-index:6}.banner img{width:100%;display:block;object-fit:cover;height:35.41667vw}.banner .text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;color:white;padding:0 10.41667vw}.banner .text .t{line-height:1;text-transform:uppercase;font-weight:700}.container{position:relative;z-index:5}.container::before{content:'';display:block;position:absolute;left:0;top:-1.5625vw;width:100%;height:19.89583vw;background:linear-gradient(0deg, #fff 0%, #0056AD 426.52%);z-index:-1}.container .sec1{display:flex;justify-content:space-between;padding:4.79167vw 12.70833vw 3.33333vw 10.41667vw}.container .sec1 .lbox{width:35.98958vw}.container .sec1 .lbox .t{width:25.83333vw;font-weight:500;margin-bottom:3.125vw}.container .sec1 .lbox .info .item{display:flex;gap:1.25vw;align-items:center}.container .sec1 .lbox .info .item:not(:last-child){margin-bottom:2.65625vw}.container .sec1 .lbox .info .item .icon{width:2.08333vw}.container .sec1 .lbox .info .item .icon img{display:block;width:100%}.container .sec1 .lbox .info .item .text{flex:1}.container .sec1 .lbox .info .item .text .p1{color:rgba(0,0,0,0.6);line-height:1.11;text-transform:uppercase;margin-bottom:.41667vw}.container .sec1 .lbox .info .item .text .p2{color:#45556C}.container .sec1 .rbox{width:38.69792vw}.container .sec1 .rbox .pt{color:#0056AD;line-height:1;text-transform:uppercase;margin-bottom:1.25vw}.container .sec1 .rbox .form{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5625vw 1.66667vw}.container .sec1 .rbox .form .item{width:100%;position:relative}.container .sec1 .rbox .form .item .p1{color:#90A1B9;font-weight:500;margin-bottom:.15625vw}.container .sec1 .rbox .form .item input,.container .sec1 .rbox .form .item textarea{border-radius:.625vw;height:2.91667vw;font-size:.83333vw;border:1px solid #0056AD;outline:none;background:transparent;width:100%;padding:0 .83333vw}.container .sec1 .rbox .form .item textarea{height:6.66667vw;resize:none;padding:.83333vw}.container .sec1 .rbox .form .item .error{position:absolute;left:0;display:flex;align-items:center;gap:.20833vw;color:#E60012;margin-top:.20833vw;opacity:0;transition:all 600ms}.container .sec1 .rbox .form .item .error img{display:block;width:1.25vw}.container .sec1 .rbox .form .item.error1 input{border-color:#E60012}.container .sec1 .rbox .form .item.error1 .error{opacity:1}.container .sec1 .rbox .form .item.w_full{grid-column:span 2}.container .sec1 .rbox .submit{border-radius:.625vw;background:#0056AD;color:#fff;text-align:center;padding:1.04167vw 0;font-weight:700;text-transform:uppercase;line-height:1.42;letter-spacing:1.4px;cursor:pointer;transition:all 600ms;position:relative;overflow:hidden;z-index:5;margin-top:1.5625vw}.container .sec1 .rbox .submit .txt{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.container .sec1 .rbox .submit .txt span{transition:all 600ms;display:block}.container .sec1 .rbox .submit .txt span:nth-child(2){position:absolute;left:0;bottom:0;transform:translateY(100%)}.container .sec1 .rbox .submit::after{content:'';display:block;position:absolute;left:50%;bottom:0;width:15.625vw;height:15.625vw;background:#1967B5;border-radius:50%;transform:translateX(-50%) translateY(100%);z-index:-1;transition:all 600ms}.container .sec1 .rbox .submit:hover::after{transform:translateX(-50%) translateY(50%) scale(6)}.container .sec1 .rbox .submit:hover .txt span:nth-child(1){transform:translateY(-100%)}.container .sec1 .rbox .submit:hover .txt span:nth-child(2){transform:translateY(0)}.container .sec2{position:relative;padding:5.52083vw 1.30208vw 2.65625vw 11.25vw}.container .sec2 .map img{display:block;width:100%}.container .sec2 .c_hero{position:absolute;left:6.61458vw;top:4.94792vw}.container .sec2 .c_hero .t{color:#0056AD;text-transform:uppercase;line-height:1;margin-bottom:2.8125vw}.container .sec2 .c_hero .items{width:18.28125vw}.container .sec2 .c_hero .items .item{display:flex;padding:.72917vw 1.09375vw;align-items:center;align-self:stretch;border-radius:.54688vw;background:#FFF;box-shadow:3px 4px 19px 0 rgba(215,215,215,0.25);position:relative;cursor:pointer;transition:all 600ms}.container .sec2 .c_hero .items .item svg{display:block;width:.83333vw;position:absolute;right:1.09375vw;top:50%;transform:translateY(-50%);opacity:0;transition:all 600ms}.container .sec2 .c_hero .items .item:not(:last-child){margin-bottom:.57292vw}.container .sec2 .c_hero .items .item span{width:.36458vw;height:.36458vw;border-radius:50%;background:#000;transition:all 600ms;margin-right:.57292vw}.container .sec2 .c_hero .items .item p{font-weight:700;transition:all 600ms;line-height:1.5;text-transform:uppercase}.container .sec2 .c_hero .items .item:hover,.container .sec2 .c_hero .items .item.on{background:#0056AD}.container .sec2 .c_hero .items .item:hover span,.container .sec2 .c_hero .items .item.on span{background:#fff}.container .sec2 .c_hero .items .item:hover p,.container .sec2 .c_hero .items .item.on p{color:#fff}.container .sec2 .c_hero .items .item:hover svg,.container .sec2 .c_hero .items .item.on svg{opacity:1}.container .sec2 .points .point{position:absolute;border-radius:1.04167vw;background:rgba(0,0,0,0.35);padding:.625vw;display:flex;gap:.46875vw;color:#FFF;align-items:center;font-weight:600;text-transform:capitalize;cursor:pointer;transition:all 600ms}.container .sec2 .points .point img{display:block;width:.9375vw}.container .sec2 .points .point:hover,.container .sec2 .points .point.on{background:#0056AD}.container .sec2 .points .point1{left:24.79167vw;top:25.10417vw}.container .sec2 .points .point2{left:44.27083vw;top:19.01042vw}.container .sec2 .points .point3{left:48.95833vw;top:15.57292vw}.container .sec2 .points .point4{right:16.82292vw;top:25.57292vw}.container .sec2 .points .point5{right:8.85417vw;top:28.07292vw}.container .sec2 .points .point6{right:7.60417vw;top:23.38542vw}.container .sec2 .info_box{position:absolute;left:42.55208vw;bottom:14.32292vw}.container .sec2 .info_box .info{display:none;width:29.42708vw;border-radius:.83333vw;background:url(../images/fbg.png) no-repeat;background-size:cover;box-shadow:0 3.311px 49.659px 0 rgba(0,0,0,0.05);padding:.72917vw 3.17708vw 2.91667vw 2.39583vw;overflow:hidden}.container .sec2 .info_box .info.on{display:block}.container .sec2 .info_box .info .p1{font-weight:700;height:5.83333vw;display:flex;align-items:center;text-transform:capitalize}.container .sec2 .info_box .info .address{margin-top:.98958vw}.container .sec2 .info_box .info .address .aItem{display:flex;gap:1.14583vw}.container .sec2 .info_box .info .address .aItem:not(:last-child){margin-bottom:.9375vw}.container .sec2 .info_box .info .address .aItem img{display:block;width:1.25vw}@media screen and (max-width: 768px){.banner{margin-top:60px;border-radius:0 0 16px 16px}.banner img{height:200px}.banner .text{top:50%;transform:translateY(-50%);padding:0 5%}.banner .text .t{font-size:24px}.container::before{height:150px;top:-20px}.container .sec1{flex-direction:column;padding:30px 5%;gap:50px}.container .sec1 .lbox{width:100%}.container .sec1 .lbox .t{width:100%;margin-bottom:30px}.container .sec1 .lbox .info .item{gap:15px}.container .sec1 .lbox .info .item:not(:last-child){margin-bottom:25px}.container .sec1 .lbox .info .item .icon{width:20px}.container .sec1 .lbox .info .item .text .p1{font-size:14px;margin-bottom:4px}.container .sec1 .lbox .info .item .text .p2{font-size:16px}.container .sec1 .rbox{width:100%}.container .sec1 .rbox .pt{margin-bottom:15px}.container .sec1 .rbox .form{grid-template-columns:1fr;gap:30px}.container .sec1 .rbox .form .item .p1{font-size:14px;margin-bottom:5px}.container .sec1 .rbox .form .item input,.container .sec1 .rbox .form .item textarea{height:48px;font-size:14px;padding:0 12px;border-radius:12px}.container .sec1 .rbox .form .item textarea{height:100px;padding:12px}.container .sec1 .rbox .form .item .error{font-size:12px}.container .sec1 .rbox .form .item .error img{width:18px}.container .sec1 .rbox .form .item.w_full{grid-column:span 1}.container .sec1 .rbox .submit{padding:15px 0;font-size:16px;margin-top:20px;border-radius:12px}.container .sec2{padding:60px 5%}.container .sec2 .c_hero{position:static;margin-bottom:20px}.container .sec2 .c_hero .t{margin-bottom:20px}.container .sec2 .c_hero .items{width:100%}.container .sec2 .c_hero .items .item{padding:12px 15px;border-radius:10px}.container .sec2 .c_hero .items .item:not(:last-child){margin-bottom:10px}.container .sec2 .c_hero .items .item svg{width:14px;right:15px}.container .sec2 .c_hero .items .item span{width:4px;height:4px;margin-right:10px}.container .sec2 .c_hero .items .item p{font-size:16px}.container .sec2 .points .point{border-radius:10px;padding:6px 4px;font-size:9px;gap:4px}.container .sec2 .points .point img{width:12px}.container .sec2 .points .point1{left:12%;top:14%}.container .sec2 .points .point2{left:33%;top:12%}.container .sec2 .points .point3{left:40%;top:9%}.container .sec2 .points .point4{right:25%;top:13%}.container .sec2 .points .point5{right:16%;top:16%}.container .sec2 .points .point6{right:8%;top:12%}.container .sec2 .info_box{position:static;margin-top:20px}.container .sec2 .info_box .info{width:100%;padding:15px 30px 30px 25px}.container .sec2 .info_box .info .p1{height:auto;margin-bottom:15px}.container .sec2 .info_box .info .des{font-size:16px}.container .sec2 .info_box .info .address{margin-top:10px}.container .sec2 .info_box .info .address .aItem{gap:15px}.container .sec2 .info_box .info .address .aItem:not(:last-child){margin-bottom:10px}.container .sec2 .info_box .info .address .aItem img{width:20px}.container .sec2 .info_box .info .address .aItem span{font-size:14px}}
