.banner[data-v-14a348a0]{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:154px 0 40px}.banner[data-v-14a348a0] .ace-path{justify-content:center;z-index:2}.banner .container[data-v-14a348a0]{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between;position:relative;text-align:center;width:1320px;z-index:2}.banner .container>h1[data-v-14a348a0]{font-size:48px;font-weight:600;line-height:120%}.banner .container>h1[data-v-14a348a0],.banner .container>p[data-v-14a348a0]{color:var(--Thor-BK-01);font-style:normal;text-align:center}.banner .container>p[data-v-14a348a0]{font-size:17px;font-weight:300;line-height:180%}.has-topinfo[data-v-14a348a0]{padding:198px 0 100px}.residential[data-v-14a348a0]{padding-bottom:20px}@media(max-width:1380px){.banner .container[data-v-14a348a0]{width:calc(100% - 60px)}}@media(max-width:1080px){.banner[data-v-14a348a0]{padding:94px 0 30px}}@media screen and (max-width:960px){.banner[data-v-14a348a0]{gap:40px;padding:94px 0 30px}.banner .container[data-v-14a348a0]{width:660px}.banner .container>h1[data-v-14a348a0]{font-size:32px}.banner .container>p[data-v-14a348a0]{font-size:16px}.has-topinfo[data-v-14a348a0]{padding:164px 0 30px}}@media screen and (max-width:690px){.banner .container[data-v-14a348a0]{width:calc(100% - 30px)}}
