[data-v-cf36cf51]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-cf36cf51]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-cf36cf51]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-cf36cf51]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-cf36cf51]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-container[data-v-cf36cf51]{max-width:1304px;padding:0 12px}.client-container--lg[data-v-cf36cf51]{max-width:1704px}[data-v-1f7f4b37]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-1f7f4b37]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-1f7f4b37]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-1f7f4b37]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-1f7f4b37]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-text[data-v-1f7f4b37]{line-height:1.3}.client-text--1[data-v-1f7f4b37]{line-height:1.5}.client-text--2[data-v-1f7f4b37]{line-height:1}.client-text--sm[data-v-1f7f4b37]{font-size:14px}.client-text--default[data-v-1f7f4b37]{font-size:16px}.client-text--lg[data-v-1f7f4b37]{font-size:20px}@media (min-width: 960px){.client-text--sm[data-v-1f7f4b37]{font-size:16px}.client-text--default[data-v-1f7f4b37]{font-size:18px}.client-text--lg[data-v-1f7f4b37]{font-size:22px}}.client-list--divider[data-v-c4c41db3]{display:flex}.client-list--divider--lg[data-v-c4c41db3]{margin:-12px}.client-list--divider--default[data-v-c4c41db3]{margin:-8px}.client-list--divider--sm[data-v-c4c41db3]{margin:-4px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item{display:inline-block;position:relative}.client-list--divider[data-v-c4c41db3] .client-list--divider__item:not(:first-child):before{content:"";position:absolute;left:0;bottom:50%;transform:translateY(50%);border-left:1px solid rgba(0,0,0,.3)}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--lg{padding:12px;font-size:14px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--lg:not(:first-child):before{height:14px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--default{padding:8px;font-size:12px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--default:not(:first-child):before{height:12px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--sm{padding:4px;font-size:10px}.client-list--divider[data-v-c4c41db3] .client-list--divider__item--sm:not(:first-child):before{height:10px}.client-icon--xxxl[data-v-b0e90cd3]{font-size:60px}.client-icon--xxxl>.v-img[data-v-b0e90cd3]{width:60px}.client-icon--xxl[data-v-b0e90cd3]{font-size:24px}.client-icon--xxl>.v-img[data-v-b0e90cd3]{width:24px}.client-icon--xl[data-v-b0e90cd3]{font-size:18px}.client-icon--xl>.v-img[data-v-b0e90cd3]{width:18px}.client-icon--lg[data-v-b0e90cd3]{font-size:16px}.client-icon--lg>.v-img[data-v-b0e90cd3]{width:16px}.client-icon--default[data-v-b0e90cd3]{font-size:14px}.client-icon--default>.v-img[data-v-b0e90cd3]{width:14px}.client-icon--sm[data-v-b0e90cd3]{font-size:12px}.client-icon--sm>.v-img[data-v-b0e90cd3]{width:12px}.client-icon--xs[data-v-b0e90cd3]{font-size:10px}.client-icon--xs>.v-img[data-v-b0e90cd3]{width:10px}[data-v-2271d763]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-2271d763]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-2271d763]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-2271d763]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-2271d763]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-button--icon--xxs[data-v-2271d763]{width:20px!important;max-width:20px;height:20px!important;max-height:20px}.client-button--icon--xs[data-v-2271d763]{width:24px!important;max-width:24px;height:24px!important;max-height:24px}.client-button--icon--sm[data-v-2271d763]{width:32px!important;max-width:32px;height:32px!important;max-height:32px}.client-button--icon--default[data-v-2271d763]{width:36px!important;max-width:36px;height:36px!important;max-height:36px}.client-button--icon--lg[data-v-2271d763]{width:40px!important;max-width:40px;height:40px!important;max-height:40px}.client-button--icon--xl[data-v-2271d763]{width:44px!important;max-width:44px;height:44px!important;max-height:44px}.client-button--icon--xxl[data-v-2271d763]{width:48px!important;max-width:48px;height:48px!important;max-height:48px}@media (min-width: 960px){.client-button--icon--xxs[data-v-2271d763]{width:24px!important;max-width:24px;height:24px!important;max-height:24px}.client-button--icon--xs[data-v-2271d763]{width:32px!important;max-width:32px;height:32px!important;max-height:32px}.client-button--icon--sm[data-v-2271d763]{width:36px!important;max-width:36px;height:36px!important;max-height:36px}.client-button--icon--default[data-v-2271d763]{width:40px!important;max-width:40px;height:40px!important;max-height:40px}.client-button--icon--lg[data-v-2271d763]{width:44px!important;max-width:44px;height:44px!important;max-height:44px}.client-button--icon--xl[data-v-2271d763]{width:48px!important;max-width:48px;height:48px!important;max-height:48px}.client-button--icon--xxl[data-v-2271d763]{width:56px!important;max-width:56px;height:56px!important;max-height:56px}}[data-v-db42a421]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-db42a421]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-db42a421]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-db42a421]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-db42a421]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-button[data-v-db42a421]{line-height:1.5;font-weight:500}.client-button--xxs[data-v-db42a421]{height:22px!important;padding:0 8px}.client-button--xxs[data-v-db42a421],.client-button--xxs>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--xs[data-v-db42a421]{height:28px!important;padding:0 10px}.client-button--xs[data-v-db42a421],.client-button--xs>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--sm[data-v-db42a421]{height:32px!important;padding:0 10px}.client-button--sm[data-v-db42a421],.client-button--sm>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--default[data-v-db42a421]{height:36px!important;padding:0 12px}.client-button--default[data-v-db42a421],.client-button--default>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--lg[data-v-db42a421]{height:40px!important;padding:0 12px}.client-button--lg[data-v-db42a421],.client-button--lg>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--xl[data-v-db42a421]{height:44px!important;padding:0 18px}.client-button--xl[data-v-db42a421],.client-button--xl>.v-btn__content[data-v-db42a421]{font-size:14px}.client-button--xxl[data-v-db42a421]{height:48px!important;padding:0 20px}.client-button--xxl[data-v-db42a421],.client-button--xxl>.v-btn__content[data-v-db42a421]{font-size:14px}@media (min-width: 960px){.client-button--xxs[data-v-db42a421]{height:24px!important;padding:0 10px}.client-button--xxs[data-v-db42a421],.client-button--xxs>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--xs[data-v-db42a421]{height:32px!important;padding:0 12px}.client-button--xs[data-v-db42a421],.client-button--xs>.v-btn__content[data-v-db42a421]{font-size:12px}.client-button--sm[data-v-db42a421]{height:36px!important;padding:0 12px}.client-button--sm[data-v-db42a421],.client-button--sm>.v-btn__content[data-v-db42a421]{font-size:14px}.client-button--default[data-v-db42a421]{height:40px!important;padding:0 16px}.client-button--default[data-v-db42a421],.client-button--default>.v-btn__content[data-v-db42a421]{font-size:14px}.client-button--lg[data-v-db42a421]{height:44px!important;padding:0 16px}.client-button--lg[data-v-db42a421],.client-button--lg>.v-btn__content[data-v-db42a421]{font-size:14px}.client-button--xl[data-v-db42a421]{height:48px!important;padding:0 20px}.client-button--xl[data-v-db42a421],.client-button--xl>.v-btn__content[data-v-db42a421]{font-size:16px}.client-button--xxl[data-v-db42a421]{height:56px!important;padding:0 24px}.client-button--xxl[data-v-db42a421],.client-button--xxl>.v-btn__content[data-v-db42a421]{font-size:16px}}[data-v-af1c591f]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-af1c591f]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-af1c591f]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-af1c591f]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-af1c591f]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-title[data-v-af1c591f]{font-weight:700;line-height:1.3}.client-title--1[data-v-af1c591f]{font-weight:500}.client-title--2[data-v-af1c591f]{font-weight:500;line-height:1.5}.client-title--3[data-v-af1c591f]{line-height:1}.client-title--xxs[data-v-af1c591f]{font-size:var(--title-font-size-xxs)}.client-title--xs[data-v-af1c591f]{font-size:var(--title-font-size-xs)}.client-title--sm[data-v-af1c591f]{font-size:var(--title-font-size-sm)}.client-title--default[data-v-af1c591f]{font-size:var(--title-font-size)}.client-title--lg[data-v-af1c591f]{font-size:var(--title-font-size-lg)}.client-title--xl[data-v-af1c591f]{font-size:var(--title-font-size-xl)}.client-title--xxl[data-v-af1c591f]{font-size:var(--title-font-size-xxl)}[data-v-77a9b1d0]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-77a9b1d0]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-77a9b1d0]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-77a9b1d0]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-77a9b1d0]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.main-visual[data-v-77a9b1d0]{width:100%}.main-visual__item[data-v-77a9b1d0]{height:400px;max-height:100vh}.main-visual__img[data-v-77a9b1d0]{width:100%;height:100%;background-size:cover;background-position:center}.main-visual__inner[data-v-77a9b1d0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:300;text-align:center;width:100%;z-index:100}.main-visual__logo[data-v-77a9b1d0]{margin:0 auto 10px;width:50vw;max-width:440px}.main-visual .swiper-control[data-v-77a9b1d0]{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:100%;height:100%;max-width:1304px;padding:0 12px}.main-visual .swiper-control .swiper-pagination[data-v-77a9b1d0]{bottom:20px}.main-visual .swiper-control .swiper-btn-wrap[data-v-77a9b1d0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 24px)}.main-visual .swiper-control .swiper-btn-wrap .swiper-button-prev[data-v-77a9b1d0],.main-visual .swiper-control .swiper-btn-wrap .swiper-button-next[data-v-77a9b1d0]{aspect-ratio:44/120;width:20px;transform:initial;background-repeat:no-repeat;background-position:center;background-size:cover}.main-visual .swiper-control .swiper-btn-wrap .swiper-button-prev[data-v-77a9b1d0]{background-image:url(/images/button/swiper-prev.svg)}.main-visual .swiper-control .swiper-btn-wrap .swiper-button-next[data-v-77a9b1d0]{background-image:url(/images/button/swiper-next.svg)}@media (min-width: 960px){.main-visual__item[data-v-77a9b1d0]{height:100vh}.main-visual .swiper-control .swiper-pagination[data-v-77a9b1d0]{bottom:60px}.main-visual .swiper-control .swiper-btn-wrap[data-v-77a9b1d0]{width:calc(100vw - 120px)}.main-visual .swiper-control .swiper-btn-wrap .swiper-button-prev[data-v-77a9b1d0],.main-visual .swiper-control .swiper-btn-wrap .swiper-button-next[data-v-77a9b1d0]{width:44px}}[data-v-3944b5ad]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-3944b5ad]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-3944b5ad]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-3944b5ad]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-3944b5ad]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-section__title>h2[data-v-3944b5ad]{margin-bottom:20px}.client-section--main--default[data-v-3944b5ad]{padding:60px 0}.client-section--main--lg[data-v-3944b5ad]{padding:80px 0}.client-section--main--xl[data-v-3944b5ad]{padding:100px 0}.client-section--page--default[data-v-3944b5ad]{padding:60px 0}.client-section--page--lg[data-v-3944b5ad]{padding:80px 0}.client-section--page--xl[data-v-3944b5ad]{padding:100px 0}@media (min-width: 960px){.client-section__title>h2[data-v-3944b5ad]{margin-bottom:40px}.client-section--main--default[data-v-3944b5ad],.client-section--main--lg[data-v-3944b5ad],.client-section--main--xl[data-v-3944b5ad]{padding:140px 0}.client-section--page--default[data-v-3944b5ad]{padding:160px 0}.client-section--page--lg[data-v-3944b5ad]{padding:120px 0}.client-section--page--xl[data-v-3944b5ad]{padding:140px 0}}.client-pagination--xl[data-v-9af441c6] button[aria-current=true],.client-pagination--lg[data-v-9af441c6] button[aria-current=true],.client-pagination--default[data-v-9af441c6] button[aria-current=true]{font-weight:700}.client-pagination--xl[data-v-9af441c6] button{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;font-size:16px!important}.client-pagination--lg[data-v-9af441c6] button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;font-size:14px!important}.client-pagination--default[data-v-9af441c6] button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;font-size:14px!important}[data-v-45131ca0]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-45131ca0]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-45131ca0]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-45131ca0]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-45131ca0]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.list-title[data-v-45131ca0]:first-letter{font-weight:700;color:rgb(var(--v-theme-primary))}.client-section[data-v-e9c85252]{background:url(/images/main/main-portfolio-bg.png) no-repeat top center/100%}.list-title[data-v-e9c85252]:first-letter{font-weight:700;color:rgb(var(--v-theme-primary))}[data-v-7f3a3f13]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-7f3a3f13]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-7f3a3f13]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-7f3a3f13]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-7f3a3f13]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.contact-box[data-v-7f3a3f13]{border-top:1px solid;border-bottom:1px solid;border-color:currentColor;padding:20px 0}.contact-box .address-divider[data-v-7f3a3f13]{display:block;width:1px;height:16px;background:rgb(var(--v-theme-grey-darken-4))}.contact-box--main[data-v-7f3a3f13]{color:#fff}.contact-box--main .address-divider[data-v-7f3a3f13]{background:#fff6}.contact-map[data-v-7f3a3f13],.contact-image[data-v-7f3a3f13]{box-shadow:0 4px 60px #00000040;position:relative}.contact-map[data-v-7f3a3f13]:before,.contact-image[data-v-7f3a3f13]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 4px 24px #00000040}.contact-map[data-v-7f3a3f13]{width:100%;aspect-ratio:634/358}@media (min-width: 960px){.contact-box[data-v-7f3a3f13]{padding:40px 0}}[data-v-5e4923e1]:root{--header-head-height: 0px;--header-body-height: 48px;--header-height: calc(var(--header-head-height) + var(--header-body-height) + 1px);--grid-gutter-xxs: 2px;--grid-gutter-xs: 2px;--grid-gutter-sm: 4px;--grid-gutter: 10px;--grid-gutter-lg: 16px;--grid-gutter-xl: 20px;--grid-gutter-xxl: 24px;--font-size-xs: 12px;--font-size-sm: 12px;--font-size: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--title-font-size-xxs: 14px;--title-font-size-xs: 16px;--title-font-size-sm: 18px;--title-font-size: 20px;--title-font-size-lg: 28px;--title-font-size-xl: 32px;--title-font-size-xxl: 44px}@media (min-width: 960px){[data-v-5e4923e1]:root{--header-head-height: 0px;--header-body-height: 100px}}@media (min-width: 960px){[data-v-5e4923e1]:root{--grid-gutter-xxs: 4px;--grid-gutter-xs: 6px;--grid-gutter-sm: 8px;--grid-gutter: 12px;--grid-gutter-lg: 20px;--grid-gutter-xl: 30px;--grid-gutter-xxl: 40px}}@media (min-width: 960px){[data-v-5e4923e1]:root{--font-size-xs: 12px;--font-size-sm: 14px;--font-size: 16px;--font-size-lg: 18px;--font-size-xl: 20px}}@media (min-width: 960px){[data-v-5e4923e1]:root{--title-font-size-xxs: 18px;--title-font-size-xs: 20px;--title-font-size-sm: 28px;--title-font-size: 32px;--title-font-size-lg: 44px;--title-font-size-xl: 56px;--title-font-size-xxl: 72px}}.client-section[data-v-5e4923e1]{position:relative;background:transparent}.client-section[data-v-5e4923e1]:before,.client-section[data-v-5e4923e1]:after{content:"";position:absolute;width:100%}.client-section[data-v-5e4923e1]:before{background:url(/images/main/main-contact-bg.png) no-repeat top center/cover;top:0;height:100%;z-index:1}.client-section[data-v-5e4923e1]:after{bottom:0;height:29.4117647059%;background:url(/images/main/main-contact-bg-bottom.jpg) no-repeat top center/cover;z-index:2}.client-section[data-v-5e4923e1] .v-container{position:relative;z-index:3}[data-v-0c8c7c6b] input{text-align:right}
