.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-terra{color:#c0735e}.bcv2-noot>.elementor-widget-text-editor{flex:1 1 320px;width:auto}.bcv2-stats>.elementor-widget{width:auto;flex:1 1 0}.bcv2-sticky>.elementor-widget{flex:1 1 0}.bcv2-head>.elementor-widget-nav-menu{flex:1 1 auto}.e-con.bcv2-av{width:40px!important;min-height:40px;flex:0 0 40px}.e-con.bcv2-stepn{width:64px!important;min-height:64px;flex:0 0 64px}.e-con.bcv2-factic{width:48px!important;min-height:48px;flex:0 0 48px}.e-con.bcv2-badge{width:120px!important;min-height:120px}.bcv2-sechead[class] .bcv2-eyebrow[class]{width:auto}.e-con.bcv2-sechead{align-self:center}.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%)}@media (max-width:1024px){.bcv2-stats>.elementor-widget{flex:1 1 0;min-width:0}}.e-con.bcv2-hero{position:relative;min-height:clamp(640px,100svh,940px)!important;isolation:isolate}.bcv2-hero::before{content:""!important;position:absolute;inset:0;z-index:1;display:block;background:linear-gradient(180deg,rgba(10,13,18,.35) 0%,rgba(10,13,18,0) 30%,rgba(10,13,18,0) 55%,rgba(10,13,18,.95) 100%),linear-gradient(100deg,rgba(10,13,18,.88) 0%,rgba(10,13,18,.62) 38%,rgba(10,13,18,.28) 70%,rgba(10,13,18,.15) 100%);pointer-events:none}.e-con.bcv2-herobg{position:absolute;inset:0;z-index:0;padding:0;overflow:hidden}.bcv2-herobg .elementor-widget,.bcv2-herobg .elementor-widget-container{height:100%;width:100%}.bcv2-herobg img{width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center 60%;animation:bcv2-kenburns 26s var(--bcv2-ease) both;will-change:transform}.e-con.bcv2-heroin{position:relative;z-index:2;min-height:inherit;width:100%}.bcv2-hero h1.elementor-heading-title{max-width:15ch}.e-con.bcv2-cue{position:absolute;right:32px;bottom:48px;z-index:3;width:auto}.bcv2-cue .elementor-heading-title{writing-mode:vertical-rl}.bcv2-cue .elementor-icon{animation:bcv2-cue 1.8s var(--bcv2-ease-io) infinite}.e-con.bcv2-media{position:relative}.bcv2-imgrev img{width:100%!important;aspect-ratio:3/2;object-fit:cover;object-position:center 40%;display:block}.bcv2-faces>.elementor-widget-image+.elementor-widget-image{margin-left:-14px}.e-con.bcv2-badge{position:absolute;top:-24px;left:-24px;z-index:3;box-shadow:0 28px 56px -24px rgba(10,13,18,.36)}.bcv2-stats .elementor-counter-number-wrapper{font-family:Raleway,sans-serif}.e-con.bcv2-card{transition:transform .5s var(--bcv2-ease),box-shadow .5s var(--bcv2-ease)}.e-con.bcv2-card:hover{transform:translateY(-6px);box-shadow:0 28px 56px -24px rgba(10,13,18,.5)!important}.e-con.bcv2-cardimg{position:relative;aspect-ratio:4/3;display:block}.bcv2-cardimg::after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(10,13,18,0) 40%,rgba(10,13,18,.75) 100%);pointer-events:none}.bcv2-cardimg>.elementor-widget-image,.bcv2-cardimg .elementor-widget-container{height:100%}.bcv2-cardimg img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.1s var(--bcv2-ease)}.bcv2-card:hover .bcv2-cardimg img{transform:scale(1.08)}.bcv2-cardtag{position:absolute;left:16px;bottom:16px;z-index:2;width:auto!important}.bcv2-cardtag .elementor-heading-title{display:inline-block;background:rgba(10,13,18,.55);backdrop-filter:blur(6px);padding:6px 12px;border-radius:999px}.bcv2-toggle .elementor-tab-title{display:flex;align-items:center;justify-content:space-between;gap:16px;border:0!important}.bcv2-toggle .elementor-toggle-title{flex:1 1 auto;display:flex;align-items:center;min-height:44px}.bcv2-toggle .elementor-toggle-icon{order:2;float:none!important;flex:0 0 36px;width:36px!important;min-width:36px;max-width:36px;height:36px!important;min-height:36px;padding:0!important;box-sizing:border-box;line-height:1;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);display:flex!important;align-items:center;justify-content:center;margin:0!important;transition:background .35s var(--bcv2-ease),transform .5s var(--bcv2-ease),border-color .35s}.bcv2-toggle .elementor-toggle-icon .elementor-toggle-icon-closed,.bcv2-toggle .elementor-toggle-icon .elementor-toggle-icon-opened{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;line-height:1;margin:0!important;padding:0!important;position:static!important}.bcv2-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon .elementor-toggle-icon-closed,.bcv2-toggle .elementor-tab-title:not(.elementor-active) .elementor-toggle-icon .elementor-toggle-icon-opened{display:none!important}.bcv2-card:hover .elementor-toggle-icon{border-color:#e9d297}.bcv2-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{background:#e9d297;border-color:#e9d297;transform:rotate(135deg)}.bcv2-toggle .elementor-tab-content{border:0!important}.bcv2-cardbody>.elementor-widget-button .elementor-button{padding-left:0;padding-right:0}.bcv2-cardcta .elementor-button{width:100%;display:flex;justify-content:center}.e-con.bcv2-how{position:relative}.e-con.bcv2-how::before{content:"";position:absolute;left:12.5%!important;right:auto!important;width:75%!important;top:32px;height:2px;background:rgba(255,255,255,.12);pointer-events:none}.e-con.bcv2-how::after{content:"";position:absolute;left:12.5%!important;right:auto!important;width:75%!important;top:32px;height:2px;background:#e9d297;transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--bcv2-ease-io) .2s;pointer-events:none}.bcv2-how.in::after{transform:scaleX(1)}.e-con.bcv2-stepn{transition:background .4s var(--bcv2-ease)}.bcv2-step:hover .bcv2-stepn{background:#e9d297}.bcv2-step:hover .bcv2-stepn .elementor-heading-title{color:#0a0d12}@media (max-width:1100px){.bcv2-how::before,.bcv2-how::after{display:none}}.e-con.bcv2-occ{position:relative;aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:flex-end}.bcv2-occ>.elementor-widget-image{position:absolute;inset:0;z-index:0;height:100%}.bcv2-occ>.elementor-widget-image .elementor-widget-container{height:100%}.bcv2-occ img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.2s var(--bcv2-ease)}.bcv2-occ:hover img{transform:scale(1.07)}.bcv2-occ::after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(10,13,18,0) 45%,rgba(10,13,18,.85) 100%);pointer-events:none}.e-con.bcv2-occtxt{position:relative;z-index:2;margin-top:auto}.bcv2-occmore .elementor-heading-title{display:inline-flex;align-items:center;gap:6px;opacity:0;transform:translateY(8px);transition:opacity .4s var(--bcv2-ease),transform .5s var(--bcv2-ease)}.bcv2-occmore .elementor-heading-title::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}.bcv2-occ:hover .bcv2-occmore .elementor-heading-title{opacity:1;transform:none}.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}}.e-con.bcv2-fact{transition:transform .5s var(--bcv2-ease),box-shadow .5s var(--bcv2-ease)}.e-con.bcv2-fact:hover{transform:translateY(-4px)}.bcv2-kv{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.bcv2-kv li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed #e8dcd5;padding-bottom:6px;font-size:14px}.bcv2-kv li b{color:#0a0d12;white-space:nowrap}.bcv2-of{font-size:22px;color:rgba(255,255,255,.6);margin-left:4px;font-weight:900}.bcv2-via img{height:20px;width:auto}.bcv2-revfoot>.elementor-widget-button .elementor-button{white-space:nowrap}.bcv2-revfoot>.e-con.bcv2-via{width:auto;flex:0 0 auto}.e-con.bcv2-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.e-con.bcv2-strip{width:max-content!important;flex-wrap:nowrap!important;animation:bcv2-slide 38s linear infinite}.bcv2-logo img{height:40px!important;width:auto!important;opacity:.75;filter:grayscale(1);transition:filter .4s,opacity .4s}.bcv2-logo img:hover{filter:none;opacity:1}.bcv2-mockup img{filter:drop-shadow(0 30px 40px rgba(10,13,18,.25))}.bcv2-miniform .elementor-field-group.elementor-field-type-submit{align-self:flex-end}.bcv2-miniform .elementor-button{white-space:nowrap}@media (max-width:1024px){.bcv2-miniform .elementor-field-group{width:100%!important}}.bcv2-miniform .elementor-field-textual{min-height:52px!important}.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}.e-con.bcv2-badge{width:96px!important;min-height:96px!important;top:-16px;left:-8px}.bcv2-badge .elementor-heading-title{font-size:26px}.bcv2-stats{flex-wrap:nowrap}.bcv2-stats .elementor-counter-number-wrapper{font-size:28px!important}.bcv2-score{flex-direction:column;align-items:flex-start}.bcv2-hero h1.elementor-heading-title{max-width:none}.bcv2-imgrev img{aspect-ratio:4/3}}.bcv2-reveal.in,.bcv2-revfoot.in,.bcv2-noot.in{opacity:1;transform:none}.bcv2-zoom{opacity:0;transform:scale(.92);transition:opacity var(--bcv2-dur) var(--bcv2-ease),transform var(--bcv2-dur) var(--bcv2-ease)}.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>*{opacity:0;transform:translateY(28px);transition:opacity var(--bcv2-dur) var(--bcv2-ease),transform var(--bcv2-dur) var(--bcv2-ease)}.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}.e-con.bcv2-imgrev{position:relative}.bcv2-imgrev::after{content:"";position:absolute;inset:0;width:100%;height:100%;z-index:2;background:#fefdfa;transform-origin:top;transform:scaleY(1);transition:transform 1.1s var(--bcv2-ease-io);pointer-events:none}.bcv2-imgrev img{transform:scale(1.14);transition:transform 1.6s var(--bcv2-ease)}.bcv2-imgrev.in::after{transform:scaleY(0)}.bcv2-imgrev.in img{transform:scale(1)}@media (prefers-reduced-motion:reduce){.bcv2-imgrev::after{display:none}}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}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-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}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}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}html body .bcv2-words .elementor-heading-title .w,html body .bcv2-words .elementor-heading-title .w>span{font-weight:inherit!important;font-style:inherit}.e-con.bcv2-arcsec .bcv2-sechead{margin:0!important}.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}