.stats{padding:0}.stats__list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start;margin:0 -2rem}.stats__list-item{width:calc(33.3333333333% - 4rem);margin:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 900px){.stats__list-item{width:calc(50% - 4rem)}}@media screen and (max-width: 600px){.stats__list-item{width:calc(100% - 4rem)}}.stats__list-item-value{position:relative}.stats__list-item-value p{font-size:7rem;line-height:1;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 900;color:#d35e50;letter-spacing:-4px;margin-bottom:0}@media screen and (max-width: 900px){.stats__list-item-value p{font-size:6rem}}@media screen and (max-width: 600px){.stats__list-item-value p{font-size:5rem}}.stats__list-item-value-units{position:absolute;top:.5rem;font-size:1rem;color:#d35e50;letter-spacing:0;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500}.stats__list-item-description p{text-transform:uppercase;font-size:.75rem;text-align:center;margin-bottom:0;color:#fbf7e9}.bvk--careers h2{font-size:1.5rem;font-weight:700;color:#d35e50;padding-bottom:2rem}.bvk--careers .hero-interior__content{padding-left:6rem}@media screen and (max-width: 768px){.bvk--careers .hero-interior__content{padding:1rem}}.jobs{padding-top:3rem}.jobs .row{max-width:1600px}#BDHRJobListings{max-width:1600px;margin:0 auto}#BDHRJobListings .categoryHeadingSection{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:2rem;letter-spacing:-2px}#BDHRJobListings .jobSection{margin:4rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;color:#fbf7e9;letter-spacing:-1px}#BDHRJobListings .jobLinkContainer{width:75%}#BDHRJobListings .jobLink{text-decoration:none}#BDHRJobListings .jobLinkText{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:1.5rem;letter-spacing:-1.5px}#BDHRJobListings hr{color:#e5e1cc;margin:1.5rem 0 2rem;width:100%}#BDHRJobListings hr:last-of-type{display:none}#BDHRJobListings #commondivjobalert{display:flex;flex-direction:column;justify-content:center;align-items:center}#BDHRJobListings #commondivjobalert span{color:#fbf7e9}#BDHRJobListings .boldedText{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:2.5rem;text-align:center;max-width:650px;margin:3rem auto 0;line-height:1.2;color:#211d1c;letter-spacing:-2px}#BDHRJobListings #bdh_common_sign_up2{margin-bottom:3rem;border-color:#d35e50;border-width:2px solid;border-radius:20px;background-color:#d35e50;padding:1rem;width:250px;max-width:100%;color:#fbf7e9;font-size:1rem}#BDHRJobListings #bdh_common_sign_up2:hover{cursor:pointer;background-color:#d35e50;color:#211d1c}#BDHRJobListings #bdh_common_email_address{margin-bottom:2rem;width:350px;max-width:100%;height:45px;border-radius:10px;border:2px solid #211d1c;padding:.5rem 1rem;background-color:#fbf7e9;position:relative}.wp-block-cover,.wp-block-cover-image{margin-top:20px !important}.is-verticle{position:relative;top:50%;left:10%;width:100px;-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.wp-block-atbs-tabs .tabs-nav{padding-top:4px;border-color:var(--accent-color) !important;background-color:var(--accent-color) !important;border-top-width:0 !important;border-bottom-width:4px !important;border-radius:40px !important}@media screen and (max-width: 768px){.wp-block-atbs-tabs .tabs-nav{border-radius:4px !important}}.wp-block-atbs-tabs .tabs-nav .tabs-titles{background-color:#d35e50 !important;padding:0 5px !important;border-radius:40px !important}@media screen and (max-width: 768px){.wp-block-atbs-tabs .tabs-nav .tabs-titles{border-radius:0 !important}}.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title{font-variation-settings:"slnt" 0,"wght" 500}.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title.active{background-color:#d35e50 !important;border-bottom:3px solid #d35e50 !important}.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title:nth-child(1){border-radius:40px 0 0 40px !important}@media screen and (max-width: 768px){.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title:nth-child(1){border-radius:0 !important}}.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title:last-child{border-radius:0 40px 40px 0 !important}@media screen and (max-width: 768px){.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title:last-child{border-radius:0 !important}}.wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title-text{color:#fbf7e9 !important}.wp-block-atbs-tabs .tabs-content{background-color:rgba(0,0,0,0) !important}.wp-block-atbs-tabs .tabs-content .is-icon img{-webkit-filter:invert(100%) sepia(100%) saturate(100%) hue-rotate(1000deg) brightness(90%) contrast(60%) !important;filter:invert(100%) sepia(100%) saturate(100%) hue-rotate(1000deg) brightness(90%) contrast(60%) !important}.wp-block-atbs-tabs .tabs-nav .tab-title{background-color:#211d1c !important}@media screen and (max-width: 1024px){.case_study-template-default{padding:0 2rem}}@media screen and (max-width: 900px){.wp-block-separator{display:none}}@font-face{font-family:acumin-pro-wide,sans-serif;font-style:normal}body{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 400;font-size:1rem;line-height:1.5}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;margin-top:0;margin-bottom:1rem;color:var(--text-color)}h1{font-size:4rem;line-height:1.25}h2{font-size:clamp(2rem,1.5rem + 1.5vw,3rem);line-height:1.15384615}h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.13636364;margin-bottom:.5rem}h4{font-size:clamp(1.25rem,1.1rem + .9vw,1.5rem);line-height:1.11111111}p,li{font-size:clamp(1.125rem,1rem + .7vw,1.25rem);color:var(--text-color)}p{margin-top:0;margin-bottom:.9375rem}#content a:not(.cta-button),.footer a{color:var(--accent-color)}.has-red-color{color:var(--accent-color) !important}.cta-button{display:inline-block;position:relative;color:var(--text-color);border-color:var(--text-color);border:2px solid;text-transform:uppercase;text-decoration:none;font-size:clamp(.875rem,.8rem + .5vw,1rem);padding:.75rem 4rem .75rem 1.5rem;border-radius:40px;white-space:nowrap;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500}@media screen and (max-width: 480px){.cta-button{padding:.75rem 2rem .75rem 1.5rem}}.cta-button:after{content:">";position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.cta-button--inverse{color:var(--text-color-inverse);border-color:var(--text-color-inverse)}.cta-button--red{background:#d35e50;color:#fbf7e9;border-color:#d35e50}.cta-button:hover{border-color:#d35e50;background:#d35e50;color:#fbf7e9}.contact-form .wp-block-group__inner-container{max-width:800px;margin:0 auto}:root{--bg-color: #211d1c;--bg-color-inverse: #fbf7e9;--text-color: #fbf7e9;--text-color-inverse: #211d1c;--accent-color: #d35e50;--fill-color: #fbf7e9}[data-theme=dark]{--bg-color: #211d1c;--bg-color-inverse: #fbf7e9;--text-color: #fbf7e9;--text-color-inverse: #211d1c;--accent-color: #d35e50;--fill-color: #fbf7e9}[data-theme=light]{--bg-color: #fbf7e9;--bg-color-inverse: #211d1c;--text-color: #211d1c;--text-color-inverse: #fbf7e9;--accent-color: #d35e50;--fill-color: #211d1c}body{background-color:var(--bg-color);color:var(--text-color)}*{box-sizing:border-box}body,html{overflow-x:hidden}body{margin:0 auto}#content{max-width:1600px;margin:0 auto}p,li{line-height:1.9}.row{max-width:1200px;margin:0 auto;padding:0 1.5rem;width:100%}[data-theme=light] .footer img{-webkit-filter:saturate(0) brightness(0);filter:saturate(0) brightness(0)}[data-theme=light] .hero-interior__content-inner-image img{-webkit-filter:saturate(0) brightness(0);filter:saturate(0) brightness(0)}[data-theme=light] .callout__clients img{-webkit-filter:none;filter:none}[data-theme=light] .hero--primary .hero__title,[data-theme=light] .hero--secondary .hero__title{mix-blend-mode:normal;text-shadow:0 0 100px #fbf7e9 !important}[data-theme=light] .featured-work__arrow--prev,[data-theme=light] .featured-work__arrow--next{border:2px solid #fbf7e9 !important;background:#fbf7e9 !important;color:#211d1c !important}[data-theme=light] .featured-work__panel-link .cta-button{color:#fbf7e9 !important;border-color:#fbf7e9 !important}[data-theme=light] .featured-work__panel-link .cta-button:hover{border-color:#d35e50 !important}[data-theme=light] .showcase-signature{-webkit-filter:invert(0) !important;filter:invert(0) !important}[data-theme=light] #BDHRJobListings .jobSection{color:#211d1c}[data-theme=light] #BDHRJobListings #commondivjobalert span{color:#211d1c}[data-theme=light] .contact-form .gform_button.button{border:2px solid #82726e !important;color:#82726e !important}[data-theme=light] .contact-form .gform_button.button:hover{color:#211d1c !important}[data-theme=light] .wwd__ability-image img{-webkit-filter:brightness(0);filter:brightness(0)}[data-theme=light] .stats__list-item-description p{color:#211d1c}[data-theme=light] .wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title{background-color:#fbf7e9 !important;border-bottom:3px solid #fbf7e9 !important}[data-theme=light] .wp-block-atbs-tabs .tabs-nav .tabs-titles .tab-title.active{background-color:#d35e50 !important;border-bottom:3px solid #d35e50 !important}[data-theme=light] .wp-block-atbs-tabs .tabs-nav .tab-title-text{color:#211d1c !important}[data-theme=light] .wp-block-atbs-tabs .tabs-content .is-icon img{-webkit-filter:none !important;filter:none !important}[data-theme=light] .footer__contact a{color:#fbf7e9 !important}[data-theme=light] .client-logo img{-webkit-filter:invert(25%) sepia(0) brightness(0) contrast(1.2) !important;filter:invert(25%) sepia(0) brightness(0) contrast(1.2) !important}embed,iframe,object{max-width:100%}img{width:100%;max-width:100%;height:auto}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.bvk__sep{width:100%;height:2px;display:block;background:var(--text-color);margin-bottom:1.5rem}.no-scroll{overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0;padding-right:17px}.lazy-section{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.lazy-section.loaded{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width: 781px){.wp-block-columns .has-line-above{padding-bottom:0 !important}}@media screen and (max-width: 781px){.wp-block-columns .has-line-above:last-of-type{padding-bottom:2rem !important}}#vertical ul li{color:var(--accent-color);font-size:1rem}#vertical li{line-height:1.3;margin-top:1rem}.error-404 h1{margin-top:9rem}.blogroll{padding:6rem 0 2rem}.blogroll h1{margin-bottom:3rem}.blogroll .row{max-width:100%}.blogroll__inner{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 900px){.blogroll__inner{flex-direction:column}}.blogroll__posts{width:calc(75% - 1rem)}@media screen and (max-width: 1200px){.blogroll__posts{width:calc(80% - 1rem)}}@media screen and (max-width: 900px){.blogroll__posts{width:100%;margin-bottom:2rem}}.blogroll__post{display:flex;flex-direction:row;margin-bottom:3rem}@media screen and (max-width: 600px){.blogroll__post{flex-direction:column}}.blogroll__post-image{width:calc(33.3333333333% - 1rem)}@media screen and (max-width: 600px){.blogroll__post-image{width:100%}}.blogroll__post-content{width:calc(66.6666666667% - 1rem);padding-left:3rem}@media screen and (max-width: 600px){.blogroll__post-content{width:100%;padding-left:0}}.blogroll__post-content a{color:#d35e50}.blogroll__post h2{font-size:2.5rem;line-height:1.1}@media screen and (max-width: 600px){.blogroll__post h2{font-size:1.75rem;line-height:1.2}}.blogroll__post h2 a{text-decoration:none}.blogroll__sidebar{width:calc(25% - 1rem)}@media screen and (max-width: 1200px){.blogroll__sidebar{width:calc(20% - 1rem)}}@media screen and (max-width: 900px){.blogroll__sidebar{display:none}}.blogroll__sidebar h3{font-size:1.9rem;margin-bottom:1.5rem}.blogroll__sidebar-cats{display:flex;flex-direction:column}.blogroll__sidebar-cats a{color:#211d1c;font-size:1.2rem;text-decoration:none;margin-bottom:.75rem}.blogroll__sidebar-cats a:hover{color:#d35e50;text-decoration:underline}@media screen and (max-width: 600px){.single-post__meta-inner h1{font-size:2rem}}.story-feature{overflow-x:hidden;display:flex;gap:2rem;height:600px;margin:5rem 0 10rem}.story-feature .story-feature__image{overflow:hidden;border-radius:40px}.story-feature .story-feature__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.story-feature .story-feature__image:nth-child(1){flex:0 0 25%;margin-left:-5%;z-index:1}@media screen and (min-width: 1600px){.story-feature .story-feature__image:nth-child(1){display:none}}@media screen and (max-width: 1200px){.story-feature .story-feature__image:nth-child(1){flex:0 0 15%;margin-left:-3%}}.story-feature .story-feature__image:nth-child(2){flex:1 1 auto;z-index:2}.story-feature .story-feature__image:nth-child(3){flex:0 0 25%;margin-right:-5%;z-index:1}@media screen and (min-width: 1600px){.story-feature .story-feature__image:nth-child(3){display:none}}@media screen and (max-width: 1200px){.story-feature .story-feature__image:nth-child(3){flex:0 0 15%;margin-right:-3%}}.story-intro{padding-left:4rem;padding-right:4rem;display:flex;flex-direction:row;gap:4rem;margin-bottom:10rem}@media(max-width: 900px){.story-intro{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.story-intro{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 900px){.story-intro{flex-direction:column}}.story-intro__list{width:50%}@media screen and (max-width: 900px){.story-intro__list{width:100%}}.story-intro__list ul{list-style:none;margin:0;padding:0}.story-intro__list ul li{border-bottom:2px solid;border-color:#4d4945;color:#d35e50;padding:1.5rem 0;font-size:1.5rem}.story-intro__list ul li:first-of-type{border-top:2px solid;border-color:#4d4945}.story-intro__content{width:50%}@media screen and (max-width: 900px){.story-intro__content{width:100%}}.awards-stats{display:flex;flex-direction:row;gap:4rem;padding-left:4rem;padding-right:4rem;margin-bottom:10rem}@media(max-width: 900px){.awards-stats{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.awards-stats{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 900px){.awards-stats{flex-direction:column;gap:0}}.awards-stats p{margin-bottom:0}.awards-stats .bvk__sep{margin-bottom:0}.awards{width:60%}@media screen and (max-width: 900px){.awards{width:100%;margin-bottom:10rem}}.awards__inner{display:flex;height:150px;flex-direction:row;align-items:center;padding:2rem 0;gap:3rem;border-bottom:2px solid #4d4945}.awards__inner:last-of-type{margin-bottom:0}.awards__image{width:40%}@media screen and (max-width: 900px){.awards__image{width:100%}}.awards__image img{max-width:150px}.awards__content{width:60%}@media screen and (max-width: 900px){.awards__content{width:100%}}.stats{width:100%}@media screen and (max-width: 600px){.stats{width:100%}}.stats__inner{display:flex;height:150px;flex-direction:row;padding:2rem 0;align-items:center;gap:3rem;border-bottom:2px solid #4d4945}.stats__inner:last-of-type{margin-bottom:0}.stats__value p{color:#d35e50;font-size:3rem;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700}.clients-industry{display:flex;flex-direction:row;justify-content:center;gap:4rem;padding-left:4rem;padding-right:4rem;margin-bottom:10rem}@media(max-width: 900px){.clients-industry{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.clients-industry{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 900px){.clients-industry{flex-direction:column;gap:0}}.industry{max-width:900px;margin:0 auto;width:100%}.bvk--about .hero-interior__content{max-width:800px}.bvk--about .industry{flex-direction:column;padding:0;margin:0}@media screen and (max-width: 900px){.bvk--about .industry{width:100%}}.bvk--about .industry h1{color:#d35e50}.bvk--about .industry h2{margin-bottom:1rem;color:var(--text-color)}.bvk--about .industry__content{padding-right:0;width:100%}.bvk--about .industry__listing{width:100%}.awards-stats h2,.clients-industry h2{width:100%}.leadership{margin-bottom:10rem}.leadership__title{padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.leadership__title{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.leadership__title{padding-left:1rem;padding-right:1rem}}.leadership__inner{padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.leadership__inner{padding-left:2rem;padding-right:0}}@media(max-width: 600px){.leadership__inner{padding-left:1rem;padding-right:0}}.leadership__slider{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem;margin-top:4rem;overflow:visible}@media screen and (max-width: 1200px){.leadership__slider{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 900px){.leadership__slider{grid-template-columns:repeat(2, 1fr);padding-right:1.5rem}}@media screen and (max-width: 600px){.leadership__slider{grid-template-columns:1fr;padding-right:1rem}}.leadership__slider .slick-slide{width:100%}.leadership__slider-image{height:300px;overflow:hidden;border-radius:40px;position:relative;background-color:#d35e50}.leadership__slider-image:before{background-color:#211d1c;bottom:0;content:"";height:100%;left:0;mix-blend-mode:lighten;position:absolute;right:0;top:0;width:100%;z-index:1}.leadership__slider-image img{flex:1 0 100%;height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;width:100%}.leadership__slider-content{padding-left:1rem}.leadership__slider-content h3{position:absolute;color:#fbf7e9;z-index:2;bottom:2rem;left:1.5rem;font-size:1.75rem;display:inline-block;white-space:pre-line;line-height:1}@media scren and (max-width: 600px){.leadership__slider-content h3{left:1rem}}.leadership__slider-content p{position:absolute;bottom:-0.1rem;left:1.5rem;font-size:1rem;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;color:#fbf7e9}@media scren and (max-width: 600px){.leadership__slider-content p{left:1rem}}.leadership .slick-list{overflow:visible}.gsa-cert{max-width:1200px;text-align:center;margin:0 auto 6rem;padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.gsa-cert{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.gsa-cert{padding-left:1rem;padding-right:1rem}}.bvk--content-studio{padding:0}@media screen and (max-width: 1440px){.bvk--content-studio{padding:0 4rem}}@media screen and (max-width: 768px){.bvk--content-studio{padding:0 1rem}}.bvk--content-studio .hero-interior__content{padding-left:10rem}@media screen and (max-width: 900px){.bvk--content-studio .hero-interior__content{padding-left:0}}.bvk--content-studio .hero-interior__content-inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:3rem}@media screen and (max-width: 900px){.bvk--content-studio .hero-interior__content-inner{padding-left:0;flex-direction:column;align-items:flex-start}}@media screen and (max-width: 900px){.bvk--content-studio .hero-interior__content-inner .hero-interior__content-inner-link{order:2}}@media screen and (max-width: 900px){.bvk--content-studio .hero-interior__content-inner .hero-interior__content-inner-image{order:1;margin-bottom:2rem}}.foxtrot-reel{padding-left:4rem;padding-right:4rem;margin-bottom:10rem}@media(max-width: 900px){.foxtrot-reel{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.foxtrot-reel{padding-left:1rem;padding-right:1rem}}.foxtrot-reel__inner{position:relative}.foxtrot-reel__image{height:800px;overflow:hidden;border-radius:40px}@media screen and (max-width: 900px){.foxtrot-reel__image{height:600px}}.foxtrot-reel__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.foxtrot-reel__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:absolute;bottom:4rem;left:4rem;right:4rem}@media screen and (max-width: 900px){.foxtrot-reel__content{flex-direction:column;align-items:flex-start}}.foxtrot-reel__content h2{margin-bottom:0}@media screen and (max-width: 900px){.foxtrot-reel__content h2{margin-bottom:1rem}}.wwd{padding-left:4rem;padding-right:4rem;margin-bottom:10rem}@media(max-width: 900px){.wwd{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.wwd{padding-left:1rem;padding-right:1rem}}.wwd h2{margin-bottom:4rem}.wwd h3{color:#d35e50}.wwd__abilities{display:flex;flex-direction:row;flex-wrap:wrap;gap:6rem}@media screen and (max-width: 1200px){.wwd__abilities{gap:3rem}}.wwd__ability{width:calc(33.3333333333% - 4rem)}@media screen and (max-width: 1200px){.wwd__ability{width:calc(50% - 1.5rem)}}@media screen and (max-width: 600px){.wwd__ability{width:100%}}.wwd__ability-image{display:flex;align-items:center;justify-content:center;height:300px;overflow:hidden;border-radius:40px;margin-bottom:1rem}.wwd__ability-image img{width:50%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.expertise{margin-bottom:10rem}.expertise__title{margin-bottom:4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}@media screen and (max-width: 600px){.expertise__title{flex-direction:column;gap:0;align-items:flex-start}}.expertise__title h2{color:#d35e50}.expertise__inner{display:flex;flex-direction:row;gap:4rem}@media screen and (max-width: 600px){.expertise__inner{flex-direction:column}}.expertise__column{width:50%}@media screen and (max-width: 600px){.expertise__column{width:100%}}.expertise__column ul{margin:0;padding:0;list-style:none}.expertise__column h3{color:#d35e50;border-bottom:1px solid #d35e50;padding-bottom:1rem;margin-bottom:0;font-size:1.8rem;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700}.expertise__column li{border-bottom:1px solid #4d4945;padding:1rem 0 .5rem;font-size:1.2rem;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 400}.cs-callout__inner{background:#d35e50;padding-top:6rem;padding-bottom:6rem;padding-left:4rem;padding-right:4rem;border-radius:40px;display:flex;flex-direction:row;align-items:center;justify-content:space-center;gap:6rem}@media(max-width: 900px){.cs-callout__inner{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.cs-callout__inner{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 600px){.cs-callout__inner{flex-direction:column}}.cs-callout__content{width:60%}@media screen and (max-width: 768px){.cs-callout__content{text-align:center;width:100%}}.cs-callout__cta{width:40%;display:flex;flex-direction:column}@media screen and (max-width: 768px){.cs-callout__cta{justifuy-content:center;align-items:center;width:100%}}.cs-callout__cta a:hover{border:2px solid #fbf7e9}.cs-callout__cta img{max-width:200px;margin-bottom:2rem}.cs-callout__cta .cta-button{align-self:flex-start}@media screen and (max-width: 768px){.cs-callout__cta .cta-button{align-self:center}}.featured-work{margin:7rem 0 10rem}@media screen and (max-width: 900px){.featured-work{padding-left:4rem;padding-right:4rem}}@media screen and (max-width: 900px)and (max-width: 900px){.featured-work{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 900px)and (max-width: 600px){.featured-work{padding-left:1rem;padding-right:1rem}}.featured-work__scroller{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap}.featured-work__track{display:flex;gap:2rem;padding-left:4rem;padding-right:4rem}.featured-work__scroller{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;width:100vw;scroll-padding-right:0;scroll-padding-left:4rem}.featured-work__scroller-arrow{position:absolute;font-size:4rem;z-index:7;opacity:1;pointer-events:auto;transition:opacity .3s ease}.featured-work__scroller-arrow:hover{cursor:pointer}.featured-work__scroller-arrow.is-hidden{opacity:0;pointer-events:none}.featured-work__scroller-prev{left:2rem}.featured-work__scroller-next{right:2rem}.featured-work__scroller i{color:#d35e50}.featured-work__panel{flex:0 0 calc(100vw - 20%);scroll-snap-align:start;position:relative;border-radius:40px;overflow:hidden;opacity:1;transition:opacity .4s ease}.featured-work__panel.is-hidden-slide{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.featured-work__panel-content{position:absolute;bottom:3rem;left:3rem;right:3rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width: 900px){.featured-work__panel-content{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.featured-work__panel-image{height:700px;position:relative}@media screen and (max-width: 900px){.featured-work__panel-image{height:500px}}.featured-work__panel-image:before{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(0, 0, 0) 100%);content:"";background-color:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.featured-work__panel-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-work__panel-title h3{font-size:2.5rem;margin-bottom:0;color:#fbf7e9}.featured-work__panel-title p{color:#d35e50;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:1.5rem}.featured-work__panel--cta a{position:absolute;top:0;right:0;bottom:0;left:0;background:#d35e50;color:#fbf7e9 !important;text-decoration:none}@media screen and (max-width: 900px){.featured-work__panel--cta a br{display:none}}.featured-work__scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;width:100vw}.featured-work__scroller::-webkit-scrollbar{display:none}@media screen and (min-width: 1800px){.featured-work__scroller{width:100% !important;overflow-x:hidden;scroll-snap-type:x mandatory;display:flex}.featured-work__track{display:flex;width:100%;gap:0;padding:0 !important}.featured-work__panel{flex:0 0 100%;max-width:100%;scroll-snap-align:start;border-radius:40px;overflow:hidden;position:relative;opacity:1;transition:opacity .4s ease}.featured-work__panel.is-hidden-slide{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.featured-work__panel-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}}@media screen and (max-width: 900px){.featured-work__scroller{width:100%;overflow-x:auto;scroll-snap-type:x mandatory;display:flex;align-items:center;scroll-behavior:smooth;scroll-padding-left:0;scroll-padding-right:0;padding-left:clamp(1rem,4vw,4rem)}.featured-work__track{display:flex;gap:2rem}.featured-work__panel{scroll-snap-align:start;border-radius:40px;overflow:hidden;transition:opacity .4s ease}.featured-work__scroller-prev{left:1rem}.featured-work__scroller-next{right:1rem}}.featured-work__panel-spacer{flex:0 0 5rem}.callout{padding-left:0;padding-right:4rem}@media(max-width: 900px){.callout{padding-left:0;padding-right:2rem}}@media(max-width: 600px){.callout{padding-left:0;padding-right:1rem}}@media screen and (min-width: 1600px){.callout{max-width:1600px;margin:0 auto;padding:0}}@media screen and (max-width: 600px){.callout{padding-left:4rem;padding-right:4rem}}@media screen and (max-width: 600px)and (max-width: 900px){.callout{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 600px)and (max-width: 600px){.callout{padding-left:1rem;padding-right:1rem}}.callout__inner{margin:0 auto 0 0;width:100%;background:var(--bg-color-inverse);border-top-right-radius:40px;border-bottom-right-radius:40px;display:flex;flex-direction:row;align-items:center}@media screen and (min-width: 1600px){.callout__inner{max-width:1600px;margin:0 auto;padding:0;border-radius:40px}}@media screen and (max-width: 900px){.callout__inner{flex-direction:column}}@media screen and (max-width: 600px){.callout__inner{border-radius:40px}}.callout h2,.callout p{color:var(--text-color-inverse)}.callout h2{margin-bottom:1.5rem}.callout__content{margin:0 4rem;padding:2rem 0}@media screen and (max-width: 1200px){.callout__content{padding:4rem 0;margin:0 4rem}}@media screen and (max-width: 900px){.callout__content{margin:0 2rem !important}}@media screen and (max-width: 600px){.callout__content{max-width:100%}}@media screen and (max-width: 1200px){.callout__content-ctas{align-items:flex-start;gap:1rem;flex-direction:column}}@media screen and (max-width: 900px){.callout__content-ctas{align-items:flex-start;gap:1rem;flex-direction:row}}@media screen and (max-width: 600px){.callout__content-ctas{flex-direction:column}}@media screen and (max-width: 600px){.services{padding-left:4rem;padding-right:4rem}}@media screen and (max-width: 600px)and (max-width: 900px){.services{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 600px)and (max-width: 600px){.services{padding-left:1rem;padding-right:1rem}}.services__listing{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;margin-bottom:5rem}@media screen and (max-width: 600px){.services__listing{flex-direction:column;padding:0 !important}}.services__listing h2{color:#d35e50}.services__listing-image{width:50%;height:500px;overflow:hidden;border-radius:40px}@media screen and (max-width: 600px){.services__listing-image{width:100%;height:300px;display:block;margin-bottom:2rem}}.services__listing-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.services__listing-content{width:50%}@media screen and (max-width: 600px){.services__listing-content{width:100%}}.services__listing-content-inner{max-width:600px}.services__listing-content ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;max-width:400px;margin-left:-0.5rem}.services__listing-content ul li{text-align:center;text-transform:uppercase;border:1px solid;border-color:var(--text-color);white-space:normal;word-break:keep-all;padding:.25rem .5rem;font-size:.8rem;margin:.5rem;letter-spacing:1px}.services__listing-categories{display:none}.services__listing:last-of-type{margin-bottom:0}.services__listing:nth-child(odd){padding-left:4rem;padding-right:0}@media(max-width: 900px){.services__listing:nth-child(odd){padding-left:2rem;padding-right:0}}@media(max-width: 600px){.services__listing:nth-child(odd){padding-left:1rem;padding-right:0}}.services__listing:nth-child(odd) .services__listing-image{order:2;border-top-left-radius:40px;border-bottom-left-radius:40px;margin-right:-4rem}@media screen and (max-width: 600px){.services__listing:nth-child(odd) .services__listing-image{order:1;margin-right:0}}.services__listing:nth-child(odd) .services__listing-content{order:1;padding-right:4rem}@media screen and (max-width: 600px){.services__listing:nth-child(odd) .services__listing-content{order:2;padding:0}}.services__listing:nth-child(even){padding-left:0;padding-right:4rem}@media(max-width: 900px){.services__listing:nth-child(even){padding-left:0;padding-right:2rem}}@media(max-width: 600px){.services__listing:nth-child(even){padding-left:0;padding-right:1rem}}.services__listing:nth-child(even) .services__listing-image{order:1;border-top-right-radius:40px;border-bottom-right-radius:40px;margin-left:-4rem}@media screen and (max-width: 600px){.services__listing:nth-child(even) .services__listing-image{margin-left:0}}.services__listing:nth-child(even) .services__listing-content{order:2;padding-left:4rem}@media screen and (max-width: 600px){.services__listing:nth-child(even) .services__listing-content{padding:0}}.industry{padding-left:4rem;padding-right:4rem;margin:10rem 0;display:flex;flex-direction:row}@media(max-width: 900px){.industry{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.industry{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 600px){.industry{flex-direction:column}}.industry h2{color:#d35e50;margin-bottom:1.5rem}.industry__content{width:50%;padding-right:4rem}@media screen and (max-width: 600px){.industry__content{width:100%;padding:0}}.industry__listing{width:50%}@media screen and (max-width: 600px){.industry__listing{width:100%}}.industry ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 600px){.industry ul{flex-direction:column}}.industry li{width:calc(50% - 2rem);margin:1rem}@media screen and (max-width: 600px){.industry li{width:100%;margin:1rem 0}}.industry li a{width:100%}.bvk--work .hero-interior__inner{justify-content:space-between}@media screen and (max-width: 900px){.bvk--work .hero-interior__inner{flex-direction:column}}.bvk--work .hero-interior__title{width:75%}@media screen and (max-width: 1200px){.bvk--work .hero-interior__title{width:66.6666666667%}}@media screen and (max-width: 900px){.bvk--work .hero-interior__title{width:100%}}.bvk--work .hero-interior__title h1{font-size:clamp(4rem,8vw + 2rem,10rem)}.bvk--work .hero-interior__content{width:25%}@media screen and (max-width: 1200px){.bvk--work .hero-interior__content{width:33.3333333333%}}@media screen and (max-width: 900px){.bvk--work .hero-interior__content{width:100%}}.case-study-filter__form{display:flex;flex-direction:column}.case-study-filter__form-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-transform:uppercase;margin-bottom:.5rem;letter-spacing:2px}.case-study-filter__form-item:last-of-type{margin-bottom:0}.case-study-filter__form-item:hover{cursor:pointer}.case-study-filter__form-item input[type=checkbox]{display:none}.case-study-filter__form-item-custom-checkbox{display:inline-block;width:15px;height:15px;border:2px solid var(--text-color);border-radius:4px;background-color:rgba(0,0,0,0);transition:background-color .2s ease;margin-right:.5rem}.case-study-filter__form-item input[type=checkbox]:checked+.case-study-filter__form-item-custom-checkbox{background-color:var(--text-color)}.case-study-listing{padding-left:4rem;padding-right:4rem;margin-bottom:10rem;overflow:hidden;transition:height .3s ease}@media(max-width: 900px){.case-study-listing{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.case-study-listing{padding-left:1rem;padding-right:1rem}}.case-study-listing__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}.case-study-listing__items--filtered .case-study-listing__item{width:calc(50% - 2rem) !important;min-height:325px !important}.case-study-listing__item{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:10px;width:calc(50% - 2rem);overflow:hidden}@media screen and (max-width: 900px){.case-study-listing__item{width:100% !important;min-height:400px}}.case-study-listing__item-image{height:400px;width:100%;overflow:hidden;border-radius:40px;margin-bottom:1rem}@media screen and (max-width: 900px){.case-study-listing__item-image{height:400px}}.case-study-listing__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.case-study-listing__item h3{color:#d35e50}.case-study-listing__item p{text-transform:uppercase;letter-spacing:2px}.case-study-listing__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.case-study-listing__item-inner{text-align:left}#vertical{padding:0 3.75rem}@media screen and (max-width: 768px){#vertical{padding:0 2rem}}#vertical :where(.is-layout-flex){gap:2rem}#vertical h1,#vertical h4{padding-bottom:2rem}@media screen and (max-width: 1200px){#vertical h1{padding-bottom:0}}@media screen and (max-width: 1200px){#vertical h4{text-align:left}}#vertical h2{padding-bottom:1rem}#vertical ul{padding:0}#vertical ul li{color:var(--accent-color);list-style-type:none;font-size:1rem;font-variation-settings:"slnt" 0,"wght" 800}#vertical strong{font-variation-settings:"slnt" 0,"wght" 800}#vertical .has-line-above{padding-bottom:2rem;border-top:1px solid var(--accent-color)}#vertical .expertise{margin-bottom:4rem}#vertical .client-logo{padding:0 2rem}@media screen and (max-width: 768px){#vertical .client-logo{display:block}}#vertical .client-logo img{margin:0 2rem}@media screen and (max-width: 768px){#vertical .client-logo img{margin:0 auto;width:125px !important}}@media screen and (max-width: 768px){.mobile-stack .is-layout-flex{flex-direction:column}}.work-examples{padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.work-examples{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.work-examples{padding-left:1rem;padding-right:1rem}}.profile-template-default #content{padding:0 3.75rem}.profile-template-default #content .is-layout-flex{display:flex}@media screen and (max-width: 768px){.profile-template-default #content .is-layout-flex{display:block}}.profile-template-default #content .size-full{width:600px;max-width:100%;margin:0 5rem 0 0}.profile-template-default #content h1{line-height:1rem}@media screen and (max-width: 600px){.profile-template-default #content h1{line-height:1}}.profile-template-default #content h3{margin-top:2rem;font-size:1.5rem}.profile-template-default #content strong{font-variation-settings:"slnt" 0,"wght" 800}.profile-template-default #content p{padding-bottom:1.5rem}.profile-template-default #content p.tw-mt-5{display:none}.post-template-default #content{max-width:1200px;margin:0 auto;padding:0 3.75rem}.post-template-default #content .single-post__meta-feature{margin-bottom:2rem;margin-top:2rem}.post-template-default #content .single-post__meta .row{padding:0}.post-template-default #content .single-post__meta-inner{text-align:center;padding-bottom:2rem}.post-template-default #content .single-post__meta-categories a{text-decoration:none}.post-template-default #content strong{font-variation-settings:"slnt" 0,"wght" 800}.post-template-default #content ul.post-categories{list-style-type:none;margin:0;padding:0}.post-template-default #content p{font-size:clamp(1rem,2vw,1.4rem)}nav.navigation.pagination h2{display:none}.single #content{margin-top:4rem}.page-template-default #showcase{text-align:center}.page-template-default #showcase hr{height:2px}.page-template-default #showcase .wp-block-group__inner-container{max-width:1025px;margin:0 auto}.page-template-default #showcase .showcase-bio{display:flex}@media screen and (max-width: 768px){.page-template-default #showcase .showcase-bio{display:block}}.page-template-default #showcase .showcase-bio__content{max-width:550px}.page-template-default #showcase .showcase-signature{-webkit-filter:invert(1);filter:invert(1)}.slider-block{padding:0 3rem}.slider-block .slick-dots{bottom:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-block .slick-dots button:before{color:#d35e50 !important;font-size:.7rem}.slider-block .slick-arrow:before{font-family:"Font Awesome 6 Pro";font-weight:900;color:#d35e50;font-size:2.5rem}.slider-block .slick-next{right:10px}.slider-block .slick-next:before{content:""}.slider-block .slick-prev{left:10px}.slider-block .slick-prev:before{content:""}.case_study-template-default #content{max-width:1200px;margin:0 auto;padding-top:8rem}.case_study-template-default .has-red-color .stats .stats__list--item-description p{color:#d35e50}@media screen and (max-width: 900px){.bvk--contact .hero-interior{padding-bottom:0}}.bvk--contact .hero-interior__inner{align-items:flex-start}.bvk--contact h1{margin-bottom:3rem}.bvk--contact .hero-interior__title h3{font-size:clamp(1.25rem,1.1rem + .9vw,1.5rem)}.bvk--contact .hero-interior__title a{display:block}.bvk--contact .hero-interior__content{padding-left:4rem}@media screen and (max-width: 900px){.bvk--contact .hero-interior__content{padding-left:0}}.bvk--contact .hero-interior__content p{margin:3rem 0}@media screen and (max-width: 900px){.bvk--contact .hero-interior__content p{margin:0 0 5rem}}.contact-form{max-width:1200px;margin:0 auto}.contact-form h2{display:none}.contact-form .gform-footer{margin-top:3rem}.contact-form input:not(.button),.contact-form select,.contact-form textarea{background-color:#fbf7e9 !important;border:1px solid #262121;border-radius:10px !important;font-variation-settings:"slnt" 0,"wght" 500}.contact-form .gform_button.button{display:inline-block !important;position:relative !important;font-size:.9rem !important;font-variation-settings:"slnt" 0,"wght" 800;text-decoration:none !important;text-align:center !important;border:2px solid #fbf7e9 !important;border-radius:20px !important;font-weight:bold !important;letter-spacing:2px !important;padding:.9rem 3rem !important;text-transform:uppercase !important;text-shadow:none !important;line-height:1 !important;cursor:pointer !important;transition:all .14s ease-in-out !important;color:#fbf7e9 !important;background-color:rgba(0,0,0,0) !important}.contact-form .gform_button.button:hover{background-color:#d35e50 !important;border-color:#d35e50 !important}.header{margin:1rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:4rem;padding-right:4rem;position:relative;z-index:200}@media(max-width: 900px){.header{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.header{padding-left:1rem;padding-right:1rem}}.header.open .header__nav{width:50%;justify-content:space-between}.header.open .header__nav-theme{display:block}.header__logo svg{width:100%;height:auto;max-width:125px}.header__logo svg path{fill:var(--fill-color)}.header__logo-desktop{display:block}@media screen and (max-width: 1200px){.header__logo-desktop{display:none}}.header__logo-mobile{display:none}@media screen and (max-width: 1200px){.header__logo-mobile{display:block}}.header__logo-mobile svg{width:100%;height:auto;max-width:125px}.header__nav{display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 1200px){.header__nav-theme{display:none}}.header__nav-menu{margin-right:2rem}@media screen and (max-width: 1200px){.header__nav-menu{display:none}}.header__nav-menu ul{display:flex;flex-direction:row;list-style:none}.header__nav-menu ul li{padding:0 1rem}.header__nav-menu ul li.current_page_item a{border-bottom:3px solid #d35e50}.header__nav-menu ul a{text-decoration:none;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:.5rem;color:var(--text-color);font-variation-settings:"slnt" 0,"wght" 800}.header__nav-menu ul a:hover{border-bottom:3px solid #d35e50}.mobile-menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--bg-color);width:100%;height:100vh;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:100;padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.mobile-menu{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.mobile-menu{padding-left:1rem;padding-right:1rem}}.mobile-menu.open{display:flex;-webkit-transform:translateX(0);transform:translateX(0);flex-direction:column;justify-content:center;align-items:flex-start}.mobile-menu ul{list-style:none;padding:0;margin:0}.mobile-menu ul li{margin-bottom:.5rem;line-height:1.5}.mobile-menu ul a{text-decoration:none;color:var(--text-color);font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:clamp(2rem,1.5rem + 1.5vw,3rem);text-transform:uppercase}.menu-toggle{display:none;background:none;border:none;font-size:1.7rem;cursor:pointer}@media screen and (max-width: 1200px){.menu-toggle{display:block}}.menu-toggle i{color:var(--text-color)}.bvk--mobile-only{display:none}@media screen and (max-width: 1200px){.bvk--mobile-only{display:block}}@media screen and (max-width: 1200px){.bvk--mobile-only a{text-transform:capitalize !important;font-size:clamp(1.125rem,1rem + .7vw,1.25rem) !important;color:#d35e50 !important}}@media screen and (max-width: 1200px){.bvk--mobile-only:first-of-type{display:block;margin-top:3rem;border-top:7px solid red}}.menu-item-2754{margin-top:3rem}.footer{margin:10rem 0 0}.footer__inner{padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.footer__inner{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.footer__inner{padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 1600px){.footer__inner{max-width:1600px;margin:0 auto;padding:0}}.footer__contact{background:var(--bg-color-inverse);border-radius:40px;padding:2rem;display:flex;flex-direction:row;justify-content:space-between;gap:2rem;margin-bottom:10rem}@media screen and (max-width: 1200px){.footer__contact{flex-wrap:wrap}}@media screen and (max-width: 900px){.footer__contact{flex-direction:column;gap:3rem;justify-content:center;align-items:center;margin-bottom:7rem}}@media screen and (max-width: 600px){.footer__contact{margin-bottom:3rem}}.footer__contact h3,.footer__contact p{color:var(--text-color-inverse)}.footer__contact a{color:#211d1c}.footer__copyright p{font-size:.9rem !important}.footer__copyright span{font-variation-settings:"slnt" 0,"wght" 400 !important}.footer__copyright a{text-decoration:none}.footer__copyright a:hover{text-decoration:underline}.footer__title,.footer__copyright{position:relative;width:auto;padding:1rem}@media screen and (max-width: 1200px){.footer__title,.footer__copyright{width:100%;text-align:center;padding:0}}.footer__title p,.footer__title h3,.footer__copyright p,.footer__copyright h3{-webkit-transform-origin:center;transform-origin:center;display:inline-block;white-space:nowrap;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);text-transform:uppercase;font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:1rem;margin-bottom:0}@media screen and (max-width: 1200px){.footer__title p,.footer__title h3,.footer__copyright p,.footer__copyright h3{position:relative;-webkit-transform:none;transform:none;top:auto;left:auto}}.footer__section{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 900px){.footer__section{padding:0;align-items:center;max-width:450px}}.footer__section-desc{margin-bottom:0}@media screen and (max-width: 900px){.footer__section-desc{text-align:center;width:100%}}.footer__section-title{font-family:inter-variable,sans-serif;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700;font-size:2rem;line-height:1;margin-bottom:0}.footer__social{display:flex;flex-direction:column;justify-content:space-evenly}@media screen and (max-width: 1200px){.footer__social{width:100%;flex-direction:row;justify-content:center}}.footer__social a{color:var(--text-color-inverse) !important}@media screen and (max-width: 1200px){.footer__social a{margin:0 1rem}}.footer__social a:hover{color:#d35e50}.footer__social a i{font-size:3rem}.footer__social a i:first-of-type{margin-bottom:.5rem}.footer__logos{position:relative;width:100%;height:320px}.footer__logo{position:absolute;bottom:0;left:0;height:auto;max-height:100%;-webkit-transform:translateX(0);transform:translateX(0);transition:left 1.2s cubic-bezier(0.77, 0, 0.18, 1),width 1.2s cubic-bezier(0.77, 0, 0.18, 1),-webkit-transform 1.2s cubic-bezier(0.77, 0, 0.18, 1);transition:left 1.2s cubic-bezier(0.77, 0, 0.18, 1),transform 1.2s cubic-bezier(0.77, 0, 0.18, 1),width 1.2s cubic-bezier(0.77, 0, 0.18, 1);transition:left 1.2s cubic-bezier(0.77, 0, 0.18, 1),transform 1.2s cubic-bezier(0.77, 0, 0.18, 1),width 1.2s cubic-bezier(0.77, 0, 0.18, 1),-webkit-transform 1.2s cubic-bezier(0.77, 0, 0.18, 1);z-index:2}.hero{height:85vh;display:flex;flex-direction:row;align-items:center;position:relative}@media screen and (max-width: 900px){.hero{height:auto}}.hero h1,.hero h2{font-size:clamp(4rem,8vw + 2rem,10rem);line-height:1;letter-spacing:-5px}.hero__title{position:relative;z-index:2;width:60%}@media screen and (max-width: 900px){.hero__title{width:100%}}.hero--primary{padding-left:4rem;padding-right:0}@media(max-width: 900px){.hero--primary{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.hero--primary{padding-left:1rem;padding-right:1rem}}.hero--primary .hero__title{margin-left:14%;z-index:2;width:60%;mix-blend-mode:exclusion;text-shadow:none}@media screen and (max-width: 1024px){.hero--primary .hero__title{margin-left:3%}}@media screen and (max-width: 600px){.hero--primary .hero__title{width:100%;margin-left:0;padding:0;text-align:center}}@media screen and (max-width: 900px){.hero--primary{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width: 600px){.hero--primary{padding-bottom:2rem}}@media screen and (max-width: 900px){.hero--secondary{padding-bottom:12rem}}.hero--secondary .hero__title{margin-left:42%;z-index:2;width:60%;mix-blend-mode:exclusion;text-shadow:none}@media screen and (max-width: 900px){.hero--secondary .hero__title{width:80%;margin:0;position:absolute;bottom:0;right:3rem}}@media screen and (max-width: 600px){.hero--secondary .hero__title{width:100%;right:0;margin:0;bottom:-3rem;text-align:center}}.hero--secondary .hero__title span{margin-left:2.5rem}.hero__video{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;width:65%;height:55vh;border-radius:40px}@media screen and (max-width: 900px){.hero__video{width:100%;border-radius:0;position:relative;top:auto;-webkit-transform:none;transform:none;height:auto}}.hero__video--left{left:-18rem}@media screen and (max-width: 1024px){.hero__video--left{left:-3rem}}@media screen and (max-width: 900px){.hero__video--left{left:auto}}.hero__video--right{right:-18rem}@media screen and (max-width: 1024px){.hero__video--right{right:-3rem}}@media screen and (max-width: 900px){.hero__video--right{display:none}}.hero__video-half{position:absolute;width:125%;height:100%;top:0;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 900px){.hero__video-half{position:relative}}.hero__video-half--left{left:0;-o-object-position:left center;object-position:left center}@media screen and (min-width: 2500px){.hero__video-half--left{height:100vh}}.hero__video-half--right{left:-100%;-o-object-position:right center;object-position:right center}@media screen and (max-width: 768px){.hero__video-half--right{-o-object-position:center center;object-position:center center;width:100%}}@media screen and (min-width: 2500px){.hero__video-half--right{height:100vh}}.hero-interior{padding:10rem 0 5rem}@media screen and (max-width: 900px){.hero-interior{padding:5rem 0}}.hero-interior__inner{display:flex;flex-direction:row;align-items:flex-end;padding-left:4rem;padding-right:4rem}@media(max-width: 900px){.hero-interior__inner{padding-left:2rem;padding-right:2rem}}@media(max-width: 600px){.hero-interior__inner{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 900px){.hero-interior__inner{flex-direction:column}}.hero-interior__title{width:40%}@media screen and (max-width: 900px){.hero-interior__title{width:100%;margin-bottom:3rem}}.hero-interior__title h1{font-size:clamp(4rem,8vw + 2rem,10rem);line-height:1}.hero-interior__title .eyebrow{color:#d35e50;font-size:clamp(1.25rem,1.1rem + .9vw,1.5rem);font-variation-settings:"slnt" 0,"wght" 800;margin-bottom:0}.hero-interior__content{width:60%}@media screen and (max-width: 900px){.hero-interior__content{width:100%}}.theme-toggle{position:relative;display:inline-block;width:50px;height:28px}.theme-toggle input{opacity:0;width:0;height:0}.theme-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f1e9d2;border-radius:34px;transition:background-color .3s ease}.theme-toggle .slider::before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:3px;background-color:#1e1e1e;border-radius:50%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;box-shadow:0 0 2px rgba(0,0,0,.3)}.theme-toggle input:checked+.slider{background-color:#333}.theme-toggle input:checked+.slider::before{-webkit-transform:translateX(22px);transform:translateX(22px);background-color:#f1e9d2}

/*# sourceMappingURL=app.css.map */