.elementor-1684 .elementor-element.elementor-element-0a10001 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff}.elementor-theme-builder-content-area{height:400px}.bcv2-sticky>.elementor-widget{flex:1 1 0}.bcv2-head>.elementor-widget-nav-menu{flex:1 1 auto}.elementor-location-header.solid{background:rgba(10,13,18,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(255,255,255,.08)}.elementor-location-header.hide{transform:translateY(-100%)}.bcv2-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{background:#e9d297;border-color:#e9d297;transform:rotate(135deg)}.bcv2-how.in::after{transform:scaleX(1)}.e-con.bcv2-gal{grid-template-rows:none!important;grid-auto-rows:220px}.bcv2-gal>.e-con:nth-child(1){grid-column:span 2;grid-row:span 2}.bcv2-gal>.e-con:nth-child(6){grid-column:span 2}.e-con.bcv2-galcel{height:100%}.bcv2-galcel>.elementor-widget-image{flex:1 1 auto;min-height:0;height:100%}.bcv2-galcel .elementor-widget-container{height:100%}.bcv2-galcel img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.2s var(--bcv2-ease)}.bcv2-galcel:hover img{transform:scale(1.06)}@media (max-width:1024px){.e-con.bcv2-gal{grid-auto-rows:180px}}@media (max-width:767px){.e-con.bcv2-gal{grid-auto-rows:150px}.bcv2-gal>.e-con:nth-child(1){grid-row:span 1}}.bcv2-flist .elementor-icon-list-icon{display:none}.e-con.bcv2-fab.show{opacity:1;transform:none;pointer-events:auto}.e-con.bcv2-fab.show .elementor-button{animation:bcv2-pulse 2.8s ease-out 1s 3}.e-con.bcv2-sticky{display:none}@media (max-width:767px){.e-con.bcv2-sticky{display:none!important;position:fixed;left:0;right:0;bottom:0;z-index:90;backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.14);padding-bottom:calc(12px + env(safe-area-inset-bottom))}.bcv2-sticky .elementor-button{width:100%;min-height:48px;padding:10px 12px}}.bcv2-reveal.in,.bcv2-revfoot.in,.bcv2-noot.in{opacity:1;transform:none}.bcv2-zoom.in{opacity:1;transform:none}.bcv2-stagger.in>*{opacity:1;transform:none}.bcv2-stagger.in>*:nth-child(2){transition-delay:.08s}.bcv2-stagger.in>*:nth-child(3){transition-delay:.16s}.bcv2-stagger.in>*:nth-child(4){transition-delay:.24s}.bcv2-stagger.in>*:nth-child(5){transition-delay:.32s}.bcv2-stagger.in>*:nth-child(6){transition-delay:.4s}.bcv2-stagger.in>*:nth-child(7){transition-delay:.48s}.bcv2-stagger.in>*:nth-child(8){transition-delay:.56s}.bcv2-stagger.in>*:nth-child(9){transition-delay:.64s}.bcv2-stagger.in>*:nth-child(10){transition-delay:.72s}.bcv2-stagger.in>*:nth-child(11){transition-delay:.8s}.bcv2-stagger.in>*:nth-child(12){transition-delay:.88s}.bcv2-how.in>*{opacity:1;transform:none}.bcv2-how.in>*:nth-child(2){transition-delay:.15s}.bcv2-how.in>*:nth-child(3){transition-delay:.3s}.bcv2-how.in>*:nth-child(4){transition-delay:.45s}.bcv2-words .elementor-heading-title .w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.bcv2-words .elementor-heading-title .w>span{display:inline-block;transform:translateY(112%);transition:transform 1s var(--bcv2-ease)}.bcv2-words.in .elementor-heading-title .w>span{transform:none}.bcv2-imgrev.in::after{transform:scaleY(0)}.bcv2-imgrev.in img{transform:scale(1)}html.bcv2-nomotion .bcv2-reveal,html.bcv2-nomotion .bcv2-revfoot,html.bcv2-nomotion .bcv2-noot,html.bcv2-nomotion .bcv2-zoom,html.bcv2-nomotion .bcv2-stagger>*,html.bcv2-nomotion .bcv2-how>*,html.bcv2-nomotion .bcv2-words .elementor-heading-title .w>span,html.bcv2-nomotion .bcv2-imgrev img{opacity:1!important;transform:none!important;transition:none!important}html.bcv2-nomotion .bcv2-imgrev::after{display:none}html.bcv2-nomotion .bcv2-how::after{transform:scaleX(1)}html.bcv2-nomotion .bcv2-herobg img,html.bcv2-nomotion .bcv2-strip{animation:none!important}html.bcv2-nomotion .e-con.bcv2-fab{opacity:1;transform:none;pointer-events:auto}body.bcv2-solidtop{padding-top:88px}body.bcv2-solidtop .elementor-location-header{background:rgba(10,13,18,.96)}html.bcv2-anim .bcv2-auto{opacity:0;transform:translateY(24px);transition:opacity var(--bcv2-dur) var(--bcv2-ease),transform var(--bcv2-dur) var(--bcv2-ease)}html.bcv2-anim .bcv2-auto.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.bcv2-anim .bcv2-auto{opacity:1!important;transform:none!important;transition:none!important}}html.bcv2-nomotion .bcv2-auto{opacity:1!important;transform:none!important;transition:none!important}.e-con.bcv2-phero{min-height:clamp(560px,82vh,820px)!important}.bcv2-phero .elementor-widget,.bcv2-phero .elementor-widget-container{text-align:left}.bcv2-phero .elementor-button-wrapper{text-align:left}.bcv2-phero .e-con{justify-content:flex-start;align-items:flex-start}.bcv2-ph1 .elementor-heading-title{max-width:16ch;line-height:1!important}.bcv2-plead{max-width:52ch}.bcv2-plead p{font-size:18px;line-height:1.6}.e-con.bcv2-pcard{transition:transform .5s var(--bcv2-ease),box-shadow .5s var(--bcv2-ease)}.e-con.bcv2-pcard:hover{transform:translateY(-4px);box-shadow:0 28px 56px -24px rgba(10,13,18,.36)!important}html.bcv2-anim .elementor-button{transition:background .28s var(--bcv2-ease-io),color .28s var(--bcv2-ease-io),border-color .28s var(--bcv2-ease-io)}.bcv2-pibox .elementor-icon-box-icon .elementor-icon{width:48px;height:48px;border-radius:10px;background:#f3e5e1!important;border:0!important;display:inline-grid;place-items:center;vertical-align:middle;color:#c0735e!important;font-size:22px!important;padding:0!important}.bcv2-pibox .elementor-icon-box-title{font-weight:900!important;text-transform:uppercase;letter-spacing:.04em;font-size:16px!important}.bcv2-pibox .elementor-icon-box-description{font-size:14px;line-height:1.6}.bcv2-ptoggle .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:16px;border:0!important;min-height:44px}.bcv2-ptoggle .elementor-toggle-title{flex:1 1 auto;font-weight:900!important;text-transform:uppercase}.bcv2-ptoggle .elementor-toggle-icon{order:2;float:none!important;flex:0 0 36px;width:36px!important;height:36px!important;padding:0!important;box-sizing:border-box;border-radius:50%;border:1.5px solid #c0735e;display:flex!important;align-items:center;justify-content:center;margin:0!important;transition:background .35s var(--bcv2-ease),transform .5s var(--bcv2-ease)}.bcv2-ptoggle .elementor-toggle-icon .elementor-toggle-icon-closed,.bcv2-ptoggle .elementor-toggle-icon .elementor-toggle-icon-opened{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important}.bcv2-ptoggle .elementor-tab-title.elementor-active .elementor-toggle-icon .elementor-toggle-icon-closed,.bcv2-ptoggle .elementor-tab-title:not(.elementor-active) .elementor-toggle-icon .elementor-toggle-icon-opened{display:none!important}.bcv2-ptoggle .elementor-tab-title.elementor-active .elementor-toggle-icon{background:#e9d297;border-color:#e9d297;transform:rotate(135deg)}.bcv2-ptoggle .elementor-tab-content{border:0!important}.bcv2-pfaq .e-n-accordion{gap:12px}.bcv2-pfaq .e-n-accordion-item{border:1px solid #e8dcd5!important;border-radius:14px!important;background:#fff!important;box-shadow:0 10px 28px -16px rgba(10,13,18,.18);overflow:hidden;margin-bottom:12px}.bcv2-pfaq .e-n-accordion-item-title{padding:20px 24px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-weight:800!important;font-size:17px!important;text-transform:none;letter-spacing:0;gap:16px}.bcv2-pfaq .e-n-accordion-item-title .e-n-accordion-item-title-text{font-weight:800}.bcv2-pfaq .e-n-accordion-item-title-icon{color:#c0735e;flex:none}.bcv2-pfaq .e-n-accordion-item>.e-con,.bcv2-pfaq .e-n-accordion-item>.elementor-element{padding:0 24px 20px!important;background:#fff!important;border:0!important}.bcv2-pfaq .e-n-accordion-item>.e-con p{color:#5b5a58;font-size:15px;line-height:1.6}.bcv2-pslides .swiper-slide,.bcv2-pslides .elementor-carousel-image{border-radius:14px;overflow:hidden}html.bcv2-anim .elementor-gallery-item,html.bcv2-anim .elementor-image-carousel .swiper-slide img{border-radius:14px;overflow:hidden}html.bcv2-anim .elementor-field-textual{border-radius:10px!important;min-height:52px!important}html.bcv2-anim .elementor-form .elementor-button{border-radius:999px!important;text-transform:uppercase;font-weight:800;letter-spacing:.06em}@media (max-width:767px){.e-con.bcv2-phero{min-height:560px!important}}html.bcv2-anim .e-con.e-grid>*{min-width:0}html.bcv2-anim .elementor-heading-title{overflow-wrap:anywhere}@media (max-width:1024px){.bcv2-pcard h3.elementor-heading-title{font-size:15px!important}}.elementor-gallery__titles-container{flex-wrap:wrap;justify-content:center;row-gap:4px}.elementor-widget-icon a.elementor-icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.bcv2-arc .elementor-swiper-button,.bcv2-arc .swiper-pagination{display:none!important}html.bcv2-nomotion .e-con.bcv2-arcsec{min-height:0}html.bcv2-nomotion .e-con.bcv2-arcsec>.e-con-inner{position:static;height:auto!important;padding:96px 24px 120px}.bcv2-phero .elementor-heading-title,.bcv2-phero .bcv2-plead p{text-shadow:0 2px 28px rgba(10,13,18,.45)}html body .bcv2-words .elementor-heading-title .w,html body .bcv2-words .elementor-heading-title .w>span{font-weight:inherit!important;font-style:inherit}.bcv2-menucta{margin-top:10px}.bcv2-menucta a.elementor-item{display:block!important;margin:0 16px;padding:14px 20px!important;border-radius:999px;background:#e9d297;color:#0a0d12!important;text-align:center;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bcv2-menucta a.elementor-item:hover,.bcv2-menucta a.elementor-item:focus{background:#fff;color:#0a0d12!important}.kr-menucta a.elementor-item{border-radius:0;background:#151515;color:#fff!important;border:2px solid #151515}.kr-menucta a.elementor-item:hover{background:#fff;color:#151515!important}