@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap");:root{--bte-ink:#0F172A;--bte-slate:#49637A;--bte-cream:#F8F6F2;--bte-gold:#C9A86A;--bte-copper:#B87333}.bte-v3{font-family:Montserrat,Arial,sans-serif}.bte-v3 h2,.bte-v3 h3,.bte-v3 p,.bte-v3 .et_pb_button{font-family:Montserrat,Arial,sans-serif}.bte-v3 .et_pb_row{max-width:1200px;width:90%}.bte-v3 p{line-height:1.72}.bte-v3 a:focus-visible,.bte-v3 input:focus-visible,.bte-v3 textarea:focus-visible{outline:2px solid var(--bte-gold);outline-offset:3px}.bte-v3 .bte-kicker{color:var(--bte-copper);font-size:11px;font-weight:800;letter-spacing:.21em;line-height:1.5;text-transform:uppercase;margin-bottom:16px}.bte-v3 .bte-v3-section-title h2,.bte-v3 .bte-v3-about-copy h2,.bte-v3 .bte-v3-contact-intro h2{font-size:clamp(32px,4vw,55px);font-weight:650;line-height:1.1;letter-spacing:-.042em;padding-bottom:20px}.bte-v3-hero{padding:0!important;background:var(--bte-ink)!important}.bte-v3-hero .et_pb_row,.bte-v3-hero .et_pb_column{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.bte-v3-hero .et_pb_slider{width:100%!important;max-width:100%!important;margin:0!important}.bte-v3-hero .et_pb_slide{min-height:100svh;background-size:cover!important;background-position:center!important}.bte-v3-hero .et_pb_slide .et_pb_container{min-height:100svh}.bte-v3-hero .et_pb_slide_description{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.bte-v3-hero .et-pb-arrow-prev,.bte-v3-hero .et-pb-arrow-next{color:var(--bte-cream)!important}.bte-v3-hero .et-pb-controllers a{background-color:rgba(255,255,255,.5)!important}.bte-v3-hero .et-pb-controllers .et-pb-active-control{background-color:var(--bte-gold)!important}.bte-v3-impact{background:var(--bte-cream)!important}.bte-v3-impact-heading{padding-bottom:18px;border-bottom:1px solid #D7CAB7}.bte-v3-impact-grid{padding-top:18px!important}.bte-v3-counter .percent-value,.bte-v3-counter .percent-sign,.bte-v3-counter .title{font-family:Montserrat,Arial,sans-serif!important}.bte-v3-counter .percent-value,.bte-v3-counter .percent-sign{font-size:clamp(30px,3.2vw,47px)!important;letter-spacing:-.055em;color:var(--bte-ink)!important;font-weight:750}.bte-v3-counter .title{font-size:12px!important;line-height:1.45!important;color:var(--bte-slate)!important;letter-spacing:.025em;font-weight:700!important;margin-top:12px}.bte-v3-about{background:#FFFFFF!important}.bte-v3-about-row{align-items:center}.bte-v3-about-copy{max-width:650px;padding-right:clamp(8px,4vw,55px)}.bte-v3-about-copy p:not(.bte-kicker){font-size:17px!important;color:var(--bte-slate)!important;line-height:1.8!important;max-width:545px}.bte-v3-about-image img{display:block;width:100%!important;height:clamp(320px,35vw,440px)!important;object-fit:cover!important;object-position:center!important}body:has(.bte-v3-hero) #page-container{padding-top:0!important}.bte-v3-capabilities{background:var(--bte-ink)!important}.bte-v3-capabilities .bte-kicker,.bte-v3-contact .bte-kicker{color:var(--bte-gold)!important}.bte-v3-capabilities h2,.bte-v3-capabilities h3{color:var(--bte-cream)!important}.bte-v3-cap-heading{padding-bottom:27px}.bte-v3-capability .bte-v3-cap-number{color:var(--bte-gold)!important;font-size:11px;letter-spacing:.22em;font-weight:800;margin-bottom:15px}.bte-v3-capability h3{font-size:clamp(21px,2vw,29px)!important;line-height:1.22!important;padding-bottom:13px;font-weight:650}.bte-v3-capability p:last-child{font-size:15px;line-height:1.75;color:#CFD6DE!important;max-width:490px}.bte-v3-work{background:var(--bte-cream)!important}.bte-v3-work-heading{padding-bottom:25px}.bte-v3-work .bte-v3-section-title p:not(.bte-kicker){max-width:590px;color:var(--bte-slate);font-size:16px}.bte-v3-gallery>.et_pb_column:first-child{padding-right:12px}.bte-v3-gallery>.et_pb_column:last-child{padding-left:12px}.bte-v3-work-photo img{display:block;width:100%!important;object-fit:cover!important;object-position:center!important}.bte-v3-work-photo-main img{height:clamp(490px,54vw,690px)!important}.bte-v3-work-photo-small img{height:clamp(190px,22vw,280px)!important}.bte-v3-work-caption{color:var(--bte-slate);font-size:11px!important;letter-spacing:.15em;font-weight:800;padding:14px 0 28px}.bte-v3-contact{background:var(--bte-ink)!important;color:var(--bte-cream)}.bte-v3-contact h2,.bte-v3-contact p{color:var(--bte-cream)!important}.bte-v3-contact-intro{padding-right:clamp(16px,4vw,65px)}.bte-v3-contact-intro p:not(.bte-kicker){font-size:16px!important;max-width:430px;line-height:1.75!important}.bte-v3-contact-form .et_pb_contact_field input,.bte-v3-contact-form .et_pb_contact_field textarea{background:#FFFFFF!important;color:var(--bte-ink)!important;border:1px solid #D1CCBF!important;border-radius:0!important;font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important}.bte-v3-contact-form .et_pb_contact_submit{background:var(--bte-gold)!important;color:var(--bte-ink)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em;border:0!important;border-radius:0!important;padding:16px 24px!important}.bte-v3-contact-form .et_pb_contact_submit:after{display:none!important}.bte-v3-contact-form .et_pb_contact_captcha_question{color:#fff!important}.bte-v3-footer-row{border-top:1px solid rgba(255,255,255,.21);margin-top:88px!important;padding-top:21px!important}.bte-v3-footer-wordmark p{font-weight:800;letter-spacing:.12em}.bte-v3-footer-copyright p{text-align:right;letter-spacing:.08em;color:#C7CDD4!important}@media(max-width:980px){.bte-v3-hero .et_pb_slide,.bte-v3-hero .et_pb_slide .et_pb_container{min-height:78svh}.bte-v3-gallery>.et_pb_column:first-child,.bte-v3-gallery>.et_pb_column:last-child{padding:0!important}.bte-v3-work-photo-main img{height:430px!important}.bte-v3-work-photo-small img{height:310px!important}}@media(max-width:767px){.bte-v3-hero .et_pb_slide,.bte-v3-hero .et_pb_slide .et_pb_container{min-height:86svh}.bte-v3-about-copy{padding:0 0 28px}.bte-v3-about-image img{height:360px!important}.bte-v3-gallery .et_pb_column{margin-bottom:0!important}.bte-v3-work-photo-main img,.bte-v3-work-photo-small img{height:300px!important}.bte-v3-footer-copyright p{text-align:left}.bte-v3-footer-row{margin-top:60px!important}}@media(prefers-reduced-motion:reduce){.bte-v3 *{scroll-behavior:auto!important;transition:none!important}}.bte-v3-hero{position:relative!important;isolation:isolate!important}.bte-v3-hero .bte-v3-hero-overlay-row{display:none!important}.bte-v3-hero .et_pb_slide{position:relative;isolation:isolate}.bte-v3-hero .et_pb_slide::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(7,16,30,.86) 0%,rgba(7,16,30,.68) 36%,rgba(7,16,30,.32) 66%,rgba(7,16,30,.08) 100%)}.bte-v3-hero::before{content:"";position:absolute!important;z-index:101!important;left:clamp(26px,8.2vw,150px);top:34%;width:clamp(260px,35vw,520px);aspect-ratio:1484 / 368;background-image:url("https://behindtheexperience.com/wp-content/uploads/2026/10/Final__BTE_Primary-Full-Color-scaled.png");background-position:left center;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1);pointer-events:none}.bte-v3-hero::after{content:"Built for the biggest moments.";position:absolute!important;z-index:101!important;left:clamp(26px,8.2vw,150px);top:calc(34% + clamp(90px,9vw,135px) + 24px);display:block;box-sizing:border-box;width:min(760px,61vw);color:#FFFFFF!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(42px,5.3vw,82px)!important;font-weight:700;line-height:1.08;letter-spacing:-.052em;text-shadow:0 3px 20px rgba(0,0,0,.30);text-align:left;pointer-events:none}.bte-v3-impact .bte-v3-impact-heading{border-bottom:1px solid #D7CAB7!important;padding-bottom:18px!important}.bte-v3-impact .bte-v3-impact-grid .bte-v3-counter{border-left:1px solid #D7CAB7!important;padding:4px 12px 4px clamp(16px,2vw,28px)!important;box-sizing:border-box;min-height:96px}.bte-v3-impact .bte-v3-impact-grid .et_pb_column:first-child .bte-v3-counter{border-left:0!important;padding-left:0!important}.bte-v3-capabilities .bte-v3-section-title h2,.bte-v3-capabilities .bte-v3-capability h3{color:#F8F6F2!important}.bte-v3-capabilities .bte-v3-capability p:not(.bte-v3-cap-number){color:#CFD6DE!important}.bte-v3-capabilities .bte-v3-capability .bte-v3-cap-number,.bte-v3-capabilities .bte-kicker{color:#C9A86A!important}.bte-v3-capabilities .bte-v3-capability{border-top:1px solid rgba(248,246,242,.32)!important;padding:24px 18px 28px 0!important}.bte-v3-impact .bte-v3-section-title h2,.bte-v3-about .bte-v3-about-copy h2,.bte-v3-work .bte-v3-section-title h2{color:#0F172A!important}.bte-v3-contact .bte-v3-contact-intro h2{color:#F8F6F2!important}@media(max-width:980px){.bte-v3-hero::before{left:6vw;top:32%;width:min(430px,56vw)}.bte-v3-hero::after{left:6vw;top:calc(32% + clamp(75px,12vw,110px) + 22px);width:80vw;font-size:clamp(39px,6vw,64px)!important}}@media(max-width:767px){.bte-v3-hero::before{left:7vw;top:30%;width:min(360px,72vw)}.bte-v3-hero::after{left:7vw;top:calc(30% + clamp(62px,18vw,95px) + 21px);width:86vw;font-size:clamp(37px,9.2vw,56px)!important}.bte-v3-hero .et_pb_slide::before{background:linear-gradient(90deg,rgba(7,16,30,.85),rgba(7,16,30,.42))}.bte-v3-impact .bte-v3-impact-grid .bte-v3-counter{border-left:0!important;border-top:1px solid #D7CAB7!important;padding:22px 0!important}.bte-v3-impact .bte-v3-impact-grid .et_pb_column:first-child .bte-v3-counter{border-top:0!important}}.bte-v3-budget-counter .percent-value::before{content:"$"}.bte-v3-budget-counter .percent-value::after{content:"M+"}.bte-v3-capabilities.bte-v4-feature{background:#0F172A!important;color:#F8F6F2!important;overflow:hidden}.bte-v4-feature .bte-v4-feature-row{width:90%!important;max-width:1320px!important;display:flex;align-items:stretch;gap:clamp(30px,5vw,76px)}.bte-v4-feature .bte-v4-feature-row>.et_pb_column{float:none!important;width:calc(50% - 38px)!important;margin:0!important;min-width:0}.bte-v4-feature .bte-v4-feature-image-col{position:relative;isolation:isolate;padding:0 25px 25px 0!important;align-self:stretch}.bte-v4-feature .bte-v4-feature-image-col::before{content:"";position:absolute;inset:27px 0 0 27px;border:8px solid #C9A86A;z-index:0;pointer-events:none}.bte-v4-feature .bte-v4-feature-photo{position:relative;z-index:1;margin:0!important}.bte-v4-feature .bte-v4-feature-photo img{width:100%!important;height:clamp(460px,45vw,650px)!important;object-fit:cover!important;object-position:center center!important;display:block}.bte-v4-feature .bte-v4-feature-copy{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 25px;align-content:center;align-items:start;padding:20px 0!important}.bte-v4-feature .bte-v4-feature-heading{grid-column:1 / -1;margin-bottom:12px!important}.bte-v4-feature .bte-v4-feature-heading .bte-kicker,.bte-v4-feature .bte-v4-feature-service .bte-v3-cap-number{color:#C9A86A!important;font-family:Montserrat,Arial,sans-serif;font-weight:800!important;letter-spacing:.16em;text-transform:uppercase;font-size:11px!important}.bte-v4-feature .bte-v4-feature-heading h2{color:#F8F6F2!important;font-size:clamp(31px,3vw,45px)!important;font-weight:750!important;letter-spacing:-.046em;line-height:1.12!important;padding-bottom:0!important}.bte-v4-feature .bte-v4-feature-service{border-top:1px solid rgba(248,246,242,.30);padding-top:22px!important;margin:0!important}.bte-v4-feature .bte-v4-feature-service h3{color:#F8F6F2!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(16px,1.6vw,22px)!important;font-weight:750!important;line-height:1.24!important;letter-spacing:-.025em;padding:0 0 10px!important}.bte-v4-feature .bte-v4-feature-service p:last-child{color:#C7CDD4!important;font-size:13px!important;line-height:1.65!important;margin:0}@media (max-width:980px){.bte-v4-feature .bte-v4-feature-row{display:block!important}.bte-v4-feature .bte-v4-feature-row>.et_pb_column{width:100%!important}.bte-v4-feature .bte-v4-feature-image-col{margin:0 0 50px!important}.bte-v4-feature .bte-v4-feature-photo img{height:390px!important}.bte-v4-feature .bte-v4-feature-copy{padding:0!important}}@media (max-width:600px){.bte-v4-feature .bte-v4-feature-copy{grid-template-columns:1fr;gap:20px}.bte-v4-feature .bte-v4-feature-photo img{height:320px!important}.bte-v4-feature .bte-v4-feature-image-col::before{inset:18px 0 0 18px;border-width:6px}.bte-v4-feature .bte-v4-feature-heading h2{font-size:34px!important}}.bte-global-footer{background:#F8F6F2!important;border-top:1px solid rgba(201,168,106,.58)!important}.bte-global-footer .bte-global-footer-row{display:flex;align-items:center;justify-content:space-between}.bte-global-footer .bte-global-footer-logo img{display:block;max-width:205px;width:100%;height:auto;object-fit:contain}.bte-global-footer .bte-global-footer-links p,.bte-global-footer .bte-global-footer-copyright p{margin:0;padding:0;font-family:Montserrat,sans-serif}.bte-global-footer .bte-global-footer-links p,.bte-global-footer .bte-global-footer-links a{color:#0F172A!important;font-size:12px;font-weight:700;letter-spacing:.09em;text-decoration:none}.bte-global-footer .bte-global-footer-links a:hover,.bte-global-footer .bte-global-footer-links a:focus-visible{color:#B87333!important}.bte-global-footer .bte-global-footer-copyright p{color:#49637A!important;font-size:11px;font-weight:500;letter-spacing:.025em}body:has(.bte-v3-contact) .bte-v3-contact .bte-v3-footer-row{display:none!important}@media (max-width:980px){.bte-global-footer .bte-global-footer-row{display:block!important}.bte-global-footer .bte-global-footer-logo,.bte-global-footer .bte-global-footer-links,.bte-global-footer .bte-global-footer-copyright{text-align:center!important}.bte-global-footer .bte-global-footer-logo img{margin:0 auto;max-width:190px}.bte-global-footer .bte-global-footer-links{margin-top:14px}.bte-global-footer .bte-global-footer-copyright{margin-top:7px}}.bte-global-header{position:relative;z-index:20;padding:0!important;margin:0!important;background:#F8F6F2!important;border-bottom:1px solid rgba(15,23,42,.10);box-shadow:0 6px 24px rgba(15,23,42,.04);transition:background-color .34s ease,border-color .34s ease,box-shadow .34s ease}.bte-global-header .bte-global-header-row{width:92%!important;max-width:1280px!important;min-height:80px;margin:0 auto!important;padding:10px 0!important;display:flex!important;align-items:center!important;gap:22px}.bte-global-header .bte-global-header-row>.et_pb_column{margin:0!important;padding:0!important;float:none!important;min-width:0}.bte-global-header .bte-global-header-brand-col{flex:0 0 210px!important;width:210px!important}.bte-global-header .bte-global-header-links-col{flex:1 1 auto!important;width:auto!important}.bte-global-header .bte-global-header-cta-col{flex:0 0 auto!important;width:auto!important}.bte-global-header .bte-global-header-logo{margin:0!important}.bte-global-header .bte-global-header-logo img{display:block;width:100%!important;max-width:192px!important;height:auto!important;object-fit:contain;transition:filter .34s ease}.bte-global-header .bte-global-header-nav,.bte-global-header .bte-global-header-cta{margin:0!important;padding:0!important}.bte-global-header .bte-global-header-nav p{display:flex;justify-content:flex-end;align-items:center;gap:clamp(12px,2.2vw,30px);margin:0!important;padding:0!important;white-space:nowrap}.bte-global-header .bte-global-header-nav a{font:700 11px/1.3 Montserrat,Arial,sans-serif!important;letter-spacing:.13em;color:#0F172A!important;text-decoration:none!important;transition:color .25s ease}.bte-global-header .bte-global-header-nav a:hover,.bte-global-header .bte-global-header-nav a:focus-visible{color:#B87333!important}.bte-global-header .bte-global-header-cta p{margin:0!important;padding:0!important;white-space:nowrap}.bte-global-header .bte-global-header-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #C9A86A;padding:13px 18px;color:#0F172A!important;background:#C9A86A!important;font:800 11px/1.25 Montserrat,Arial,sans-serif!important;letter-spacing:.1em;text-decoration:none!important;transition:background .25s ease,color .25s ease,border-color .25s ease}.bte-global-header .bte-global-header-button:hover{background:#B99353!important}.bte-global-header a:focus-visible{outline:2px solid #C9A86A;outline-offset:4px}body:has(.bte-v3-hero) .et-l--header:has(.bte-global-header){position:fixed!important;top:0;left:0;right:0;z-index:9998!important;width:100%;pointer-events:none}body:has(.bte-v3-hero) .et-l--header .bte-global-header{pointer-events:auto}body:has(.bte-v3-hero) .bte-global-header:not(.bte-is-solid){background:transparent!important;border-bottom-color:transparent!important;box-shadow:none!important}body:has(.bte-v3-hero) .bte-global-header:not(.bte-is-solid) .bte-global-header-logo img{filter:brightness(0) invert(1)!important}body:has(.bte-v3-hero) .bte-global-header:not(.bte-is-solid) .bte-global-header-nav a{color:#FFFFFF!important;text-shadow:0 1px 12px rgba(0,0,0,.38)}body:has(.bte-v3-hero) .bte-global-header:not(.bte-is-solid) .bte-global-header-button{background:transparent!important;color:#FFFFFF!important;border-color:rgba(255,255,255,.78)!important}body:has(.bte-v3-hero) .bte-global-header:not(.bte-is-solid) .bte-global-header-button:hover{background:rgba(255,255,255,.14)!important}body:has(.bte-v3-hero) .bte-global-header.bte-is-solid{background:rgba(248,246,242,.98)!important;border-bottom-color:rgba(201,168,106,.48)!important;box-shadow:0 7px 26px rgba(15,23,42,.09)!important}body:has(.bte-v3-hero) .bte-global-header.bte-is-solid .bte-global-header-logo img{filter:none!important}body.admin-bar:has(.bte-v3-hero) .et-l--header:has(.bte-global-header){top:32px}@media (max-width:980px){.bte-global-header .bte-global-header-row{min-height:72px;gap:12px}.bte-global-header .bte-global-header-brand-col{flex:1 1 auto!important;width:auto!important}.bte-global-header .bte-global-header-links-col{display:none!important}.bte-global-header .bte-global-header-logo img{max-width:180px!important}.bte-global-header .bte-global-header-button{padding:11px 13px}}@media (max-width:782px){body.admin-bar:has(.bte-v3-hero) .et-l--header:has(.bte-global-header){top:46px}}@media (max-width:480px){.bte-global-header .bte-global-header-row{min-height:66px;width:90%!important}.bte-global-header .bte-global-header-logo img{max-width:156px!important}.bte-global-header .bte-global-header-button{font-size:10px!important;padding:10px;gap:5px}}@media (prefers-reduced-motion:reduce){.bte-global-header,.bte-global-header *{transition:none!important}}body:has(.bte-v3-hero) #page-container{padding-top:0!important}body:has(.bte-v3-hero).et-l--header:has(.bte-global-header){position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;overflow:visible!important;pointer-events:none;z-index:9998!important}body:has(.bte-v3-hero).et-l--header:has(.bte-global-header).et_builder_inner_content{height:auto!important;background:transparent!important;overflow:visible!important}body:has(.bte-v3-hero).et-l--header .bte-global-header{position:relative!important;top:0!important;left:auto!important;right:auto!important;width:100%!important;pointer-events:auto}body:has(.bte-v3-hero).et-l--header:has(.bte-global-header:not(.bte-is-solid)).et_pb_section,body:has(.bte-v3-hero).bte-global-header:not(.bte-is-solid){background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom-color:transparent!important;box-shadow:none!important}body:has(.bte-v3-hero).et-l--header:has(.bte-global-header.bte-is-solid).et_pb_section,body:has(.bte-v3-hero).bte-global-header.bte-is-solid{background:#F8F6F2!important;border-bottom-color:rgba(201,168,106,.48)!important}body.admin-bar:has(.bte-v3-hero).et-l--header:has(.bte-global-header){top:32px!important}html.wp-admin-bar-gdl-live-site-banner-enabledbody.admin-bar:has(.bte-v3-hero).et-l--header:has(.bte-global-header){top:76px!important}@media (max-width:782px){body.admin-bar:has(.bte-v3-hero).et-l--header:has(.bte-global-header){top:46px!important}}body:has(.bte-v3-hero).bte-global-header:not(.bte-is-solid).bte-global-header-logo{opacity:0;pointer-events:none}@media (min-width:768px) and (max-width:1180px){.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-image-col::before{content:none!important;display:none!important}.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-image-col{padding:0!important;isolation:auto!important;overflow:visible!important}.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-photo{position:relative!important;margin:0!important;border-right:7px solid #C9A86A!important;border-bottom:7px solid #C9A86A!important;box-sizing:border-box!important;overflow:hidden}.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-photo img{display:block!important;width:100%!important;height:clamp(350px,47vw,500px)!important;object-fit:cover!important;object-position:center 32%!important}.bte-v3-work .bte-v3-gallery{display:grid!important;grid-template-columns:minmax(0,1.24fr) minmax(0,1fr)!important;align-items:start!important;gap:clamp(14px,2.6vw,28px)!important;width:90%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.bte-v3-work .bte-v3-gallery>.et_pb_column{float:none!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.bte-v3-work .bte-v3-gallery .bte-v3-work-photo{margin-bottom:0!important;overflow:hidden}.bte-v3-work .bte-v3-gallery .bte-v3-work-photo-main{border-left:4px solid #C9A86A!important;box-sizing:border-box}.bte-v3-work .bte-v3-gallery .bte-v3-work-photo-main img{width:100%!important;height:clamp(390px,47vw,525px)!important;object-fit:cover!important;object-position:center center!important}.bte-v3-work .bte-v3-gallery .bte-v3-work-photo-small img{width:100%!important;height:clamp(165px,20.5vw,236px)!important;object-fit:cover!important;object-position:center center!important}.bte-v3-work .bte-v3-gallery .bte-v3-work-caption{color:#0F172A!important;font-size:10px!important;font-weight:800!important;letter-spacing:.115em!important;line-height:1.55!important;padding:12px 0 19px!important;margin:0!important}.bte-v3-work .bte-v3-gallery .bte-v3-work-caption::before{content:'';display:inline-block;width:12px;height:2px;margin:0 8px 3px 0;background:#C9A86A;vertical-align:middle}}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){.bte-v3-impact{gap:clamp(20px,3.5svh,52px)!important;padding-top:clamp(30px,5svh,76px)!important;padding-bottom:clamp(30px,5svh,76px)!important;box-sizing:border-box!important}.bte-v3-impact>.et_pb_row,.bte-v3-impact .bte-v3-impact-heading,.bte-v3-impact .bte-v3-impact-grid{flex:0 0 auto!important;width:min(86%,790px)!important;max-width:790px!important;margin:0 auto!important}.bte-v3-impact .bte-v3-impact-heading{padding-bottom:22px!important}.bte-v3-impact .bte-v3-impact-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto;gap:0!important;padding-top:0!important}.bte-v3-impact .bte-v3-impact-grid>.et_pb_column{float:none!important;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.bte-v3-impact .bte-v3-impact-grid .bte-v3-counter,.bte-v3-impact .bte-v3-impact-grid .et_pb_column:first-child .bte-v3-counter{border:0!important;padding:clamp(22px,3vw,40px) 12px!important;margin:0!important;min-height:clamp(175px,19svh,265px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;box-sizing:border-box!important}.bte-v3-impact .bte-v3-impact-grid>.et_pb_column:nth-child(even) .bte-v3-counter{border-left:1px solid #D7CAB7!important}.bte-v3-impact .bte-v3-impact-grid>.et_pb_column:nth-child(n+3) .bte-v3-counter{border-top:1px solid #D7CAB7!important}.bte-v3-impact .bte-v3-counter .percent-value,.bte-v3-impact .bte-v3-counter .percent-sign{font-size:clamp(39px,5.25vw,61px)!important;line-height:1.1!important}.bte-v3-impact .bte-v3-counter .title{font-size:clamp(12px,1.25vw,15px)!important;line-height:1.45!important;margin-top:13px!important}}@media (min-width:768px) and (max-width:980px){.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-image-col{margin:0 0 42px!important}.bte-v3-capabilities.bte-v4-feature .bte-v4-feature-photo img{height:clamp(345px,46vw,445px)!important}}@media (min-width:768px) and (max-width:1180px){.bte-v4-feature .bte-v4-feature-image-col::before{content:none!important;display:none!important}.bte-v4-feature .bte-v4-feature-photo,.bte-v4-feature .bte-v4-feature-photo .et_pb_image_wrap{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.bte-v4-feature .bte-v4-feature-photo img{display:block!important;width:100%!important;max-width:100%!important}.bte-v3-work .bte-v3-work-heading{width:90%!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}}@media (min-width:768px) and (max-width:1180px) and (orientation:portrait){.bte-v3-impact .bte-v3-impact-grid::before,.bte-v3-impact .bte-v3-impact-grid::after{content:none!important;display:none!important}.bte-v3-impact .bte-v3-impact-grid>.et_pb_column{margin:0!important;grid-column:auto!important;grid-row:auto!important;transform:none!important}}@media (min-width:981px) and (max-width:1180px){.bte-v3-work .bte-v3-gallery::before,.bte-v3-work .bte-v3-gallery::after{content:none!important;display:none!important}.bte-v3-work .bte-v3-gallery>.et_pb_column:first-of-type{grid-column:1!important;grid-row:1!important}.bte-v3-work .bte-v3-gallery>.et_pb_column:nth-of-type(2){grid-column:2!important;grid-row:1!important}}.bte-v3-work .bte-portfolio-cta{margin-top:60px!important;padding-top:32px!important;border-top:1px solid #C9A86A}.bte-portfolio-cta .et_pb_button{background:#0F172A!important;color:#F8F6F2!important;border:none!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em;padding:16px 24px!important}.bte-portfolio-cta .et_pb_button::after{display:none!important}@media (max-width:767px){.bte-v3-work .bte-portfolio-cta{margin-top:36px!important;padding-top:24px!important}}