.us[data-v-23d02bac]{overflow:hidden;width:100%}.us__main[data-v-23d02bac]{background-color:#fafafa;border-radius:13px;height:282px;margin:30px auto 24px;max-width:1124px;padding:30px 20px}.us__main .title[data-v-23d02bac]{color:#0a0a0a;font-family:Roboto;font-size:30px;letter-spacing:1px;margin-bottom:22px}.us__main .text[data-v-23d02bac],.us__main .title[data-v-23d02bac]{font-weight:500;line-height:24px;text-align:center}.us__main .text[data-v-23d02bac]{color:#3c3c3c;font-family:Exo;font-size:18px;word-break:break-word}.us__main .btn[data-v-23d02bac]{background:#4969a0;border-radius:8px;color:#fff;cursor:pointer;display:block;flex-shrink:0;font-size:22px;font-weight:500;height:56px;margin:15px auto;padding:13px 30px;width:-moz-fit-content;width:fit-content}.us__main .btn[data-v-23d02bac],.us__main .desc[data-v-23d02bac]{font-family:Roboto;line-height:30px;text-align:center}.us__main .desc[data-v-23d02bac]{color:#616161;font-size:18px;font-weight:400;word-break:break-word}@media(max-width:1154px){.us[data-v-23d02bac]{padding:0 15px}}@media(max-width:750px){.us[data-v-23d02bac]{padding:0}.us__main[data-v-23d02bac]{border-radius:3.4666666667vw;height:92.2666666667vw;margin:4.2666666667vw auto 5.3333333333vw;max-width:100%;padding:8vw 5.3333333333vw;width:92vw}.us__main .title[data-v-23d02bac]{font-size:7.4666666667vw;letter-spacing:.2666666667vw;line-height:6.4vw;margin-bottom:5.8666666667vw}.us__main .text[data-v-23d02bac]{font-size:4.8vw;line-height:6.4vw}.us__main .btn[data-v-23d02bac]{border-radius:2.1333333333vw;font-size:5.8666666667vw;height:14.9333333333vw;line-height:8vw;margin:4vw auto;padding:3.4666666667vw 0;width:100%}.us__main .desc[data-v-23d02bac]{font-size:4.8vw;line-height:8vw}}.rec-box[data-v-035c3776]{margin-bottom:30px;width:100%}.rec-box .rec-list[data-v-035c3776]{margin:0 auto;max-width:1124px;width:100%}.rec-box .rec-list .list[data-v-035c3776]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media(max-width:888px){.rec-box .rec-list .list[data-v-035c3776]{grid-template-columns:repeat(3,1fr)}}@media(max-width:750px){.rec-box[data-v-035c3776]{margin-bottom:5.3333333333vw}.rec-box .rec-list[data-v-035c3776]{max-width:100%;width:94.4vw}.rec-box .rec-list .list[data-v-035c3776]{gap:5.3333333333vw;grid-template-columns:repeat(1,1fr);margin-top:4.2666666667vw}.rec-box .rec-list .list[data-v-035c3776] .card{border-bottom:.2666666667vw solid #e0e0e0;flex-direction:row;padding-bottom:4.2666666667vw}.rec-box .rec-list .list[data-v-035c3776] .card .img{height:23.4666666667vw;width:40.5333333333vw}.rec-box .rec-list .list[data-v-035c3776] .card .content{margin-left:2.9333333333vw}}.title[data-v-5c73d06a]{width:100%}.title .left[data-v-5c73d06a],.title[data-v-5c73d06a]{align-items:center;display:flex}.title .left[data-v-5c73d06a]{position:relative}.title .left .circle1[data-v-5c73d06a]{background:#315efb;border-radius:50%;height:24px;width:24px}.title .left .circle2[data-v-5c73d06a]{background:#a3b8ff;border-radius:50%;bottom:-2px;height:10px;left:14px;position:absolute;width:10px}.title .left span[data-v-5c73d06a]{color:#222;font-family:Arial;font-size:22px;font-weight:700;line-height:25px;margin-left:1px}.title .right[data-v-5c73d06a]{align-self:flex-end;color:#315efb;font-family:Arsenal;font-size:12px;font-weight:400;line-height:15px;margin-left:6px;text-transform:uppercase}@media(max-width:750px){.title .left .circle1[data-v-5c73d06a]{height:5.3333333333vw;width:5.3333333333vw}.title .left .circle2[data-v-5c73d06a]{bottom:-.5333333333vw;height:2.4vw;left:3.2vw;width:2.4vw}.title .left span[data-v-5c73d06a]{font-size:5.3333333333vw;line-height:6.1333333333vw;margin-left:.8vw}.title .right[data-v-5c73d06a]{font-size:3.2vw;line-height:4vw;margin-left:.8vw}}.card[data-v-64798d2b]{display:flex;flex-direction:column;height:auto;overflow:hidden}.card .img[data-v-64798d2b]{border-radius:10px;height:170px;min-width:254px;-o-object-fit:cover;object-fit:cover;width:100%}.card .name[data-v-64798d2b]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Arial;font-size:16px;font-weight:400;line-height:22px;margin-top:15px;overflow:hidden;text-overflow:ellipsis}@media(max-width:750px){.card[data-v-64798d2b]{align-items:center;flex-direction:row}.card .img[data-v-64798d2b]{border-radius:2.1333333333vw;height:22.6666666667vw;min-width:0;min-width:auto;width:34.1333333333vw}.card .name[data-v-64798d2b]{font-size:4vw;line-height:4.5333333333vw;margin:0 0 0 2.6666666667vw}}