.architectural-drafting-services-usa-page main>.ads-usa-hero{padding-top:8px!important;padding-bottom:16px!important;margin-top:0!important}.revit-architectural-drafting-page.mep-bim-services-page.architectural-drafting-services-usa-page main>section.ads-usa-hero{padding-top:8px!important;padding-bottom:8px!important;margin-top:0!important}@media(min-width:1024px){.architectural-drafting-services-usa-page main>.ads-usa-hero{padding-top:12px!important;padding-bottom:12px!important;margin-top:0!important}.revit-architectural-drafting-page.mep-bim-services-page.architectural-drafting-services-usa-page main>section.ads-usa-hero{padding-top:12px!important;padding-bottom:8px!important;margin-top:0!important}}.revit-architectural-drafting-page .ads-usa-hero__form-wrap{padding-top:16px;padding-bottom:16px}@media(min-width:640px){.revit-architectural-drafting-page .ads-usa-hero__form-wrap{padding-top:18px;padding-bottom:18px}}@media(min-width:1024px){.revit-architectural-drafting-page .ads-usa-hero__form-wrap{padding-top:16px;padding-bottom:16px}}@media(min-width:1280px){.revit-architectural-drafting-page .ads-usa-hero__form-wrap{padding-top:22px;padding-bottom:22px}}@media(min-width:1440px){.revit-architectural-drafting-page .ads-usa-hero__form-wrap{padding-top:26px;padding-bottom:26px}}.architectural-drafting-services-usa-page .ads-usa-hero>.ads-usa-hero__container,.architectural-drafting-services-usa-page .ads-usa-hero>.vbs-page-container{padding-bottom:0!important}.architectural-drafting-services-usa-page .ads-usa-hero>.ads-usa-hero__container>div,.architectural-drafting-services-usa-page .ads-usa-hero>.vbs-page-container>div{align-items:center!important}.architectural-drafting-services-usa-page .ads-usa-hero__copy{gap:10px!important;padding-top:0!important;max-width:none!important}.architectural-drafting-services-usa-page .ads-usa-hero__title-block{gap:10px!important}.architectural-drafting-services-usa-page .ads-usa-hero__desc{max-width:100%}.architectural-drafting-services-usa-page .ads-usa-hero__media{align-self:center!important;margin-top:0!important}@media(min-width:1024px){.ads-usa-hero__row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:40px!important;width:100%}.ads-usa-hero__copy{flex:1 1 55%!important;width:55%!important;max-width:55%!important;min-width:0!important;margin-top:-20px!important}.ads-usa-hero__media{flex:0 1 45%!important;width:45%!important;max-width:45%!important;min-width:0!important}}@media(min-width:1280px){.ads-usa-hero__row{gap:56px!important}}.ads-usa-hero__media{height:auto;align-self:center}@media(min-width:1024px){.ads-usa-hero__media{align-self:flex-start}}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust{gap:24px}.architectural-drafting-services-usa-page.mep-bim-services-page main>.vbs-mep-stats-strip.ads-usa-trust{margin-top:40px!important}@media(min-width:1024px){.architectural-drafting-services-usa-page.mep-bim-services-page main>.vbs-mep-stats-strip.ads-usa-trust{margin-top:48px!important}}.revit-architectural-drafting-page .ads-usa-workflow{background:#fff!important}.revit-architectural-drafting-page .ads-usa-workflow .ads-usa-workflow__copy{max-width:680px!important}.revit-architectural-drafting-page .ads-usa-workflow .ads-usa-workflow__copy h2{max-width:680px!important;width:100%}@media(min-width:1024px){.revit-architectural-drafting-page .ads-usa-workflow__copy{width:680px!important;max-width:680px!important}}.architectural-drafting-services-usa-page .ads-usa-showcase>.vbs-page-container{gap:28px!important}.architectural-drafting-services-usa-page .ads-usa-showcase>.vbs-page-container>div:first-child{gap:10px!important}.architectural-drafting-services-usa-page .ads-usa-showcase>.vbs-page-container>div:first-child>div:first-child{gap:8px!important}.architectural-drafting-services-usa-page .ads-usa-showcase .grid{gap:16px!important}.architectural-drafting-services-usa-page .ads-usa-showcase .ads-usa-showcase__card{gap:14px!important;padding:16px!important}.architectural-drafting-services-usa-page .ads-usa-showcase .ads-usa-showcase__card-meta{gap:6px!important}@media(min-width:1024px){.architectural-drafting-services-usa-page .ads-usa-showcase>.vbs-page-container{gap:36px!important}.architectural-drafting-services-usa-page .ads-usa-showcase .grid{gap:20px!important}}.architectural-drafting-services-usa-page .ads-usa-who__intro{gap:10px!important}.architectural-drafting-services-usa-page .ads-usa-who__intro>div:first-child{gap:8px!important}.architectural-drafting-services-usa-page .ads-usa-workflow .flex.flex-col.items-start.gap-5{gap:10px!important}.architectural-drafting-services-usa-page .ads-usa-workflow .flex.flex-col.items-start.gap-3{gap:8px!important}.architectural-drafting-services-usa-page .vbs-our-clients__title,.architectural-drafting-services-usa-page .vbs-our-clients__title-accent,.architectural-drafting-services-usa-page .vbs-our-clients__title-dark{line-height:1.15!important}.architectural-drafting-services-usa-page .vbs-client-success-stories__head,.architectural-drafting-services-usa-page .vbs-our-clients__head,.architectural-drafting-services-usa-page .vbs-our-clients__head-top{gap:10px!important}.architectural-drafting-services-usa-page .vbs-client-success-stories__title-block{gap:8px!important}.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__title,.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__title--parts{max-width:650px!important;width:100%!important}.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__head,.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__intro{gap:10px!important}.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__icon-wrap{width:60px!important;height:60px!important}.architectural-drafting-services-usa-page.mep-bim-services-page .mep-figma-why-choose .mep-figma-why-choose__icon{width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important}.architectural-drafting-services-usa-page .vbs-our-clients__logo{width:200px!important;height:72px!important;max-width:none!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important}.architectural-drafting-services-usa-page .vbs-our-clients__marquee-wrap{min-height:72px!important}@media(max-width:767px){.architectural-drafting-services-usa-page .ads-usa-trust{padding-top:24px;padding-bottom:24px}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;text-align:center!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__divider{display:block!important;width:min(100%,280px)!important;height:1.5px!important;margin:12px auto!important;padding:0!important;border:none!important;background:linear-gradient(90deg,transparent 0,#cbcccd 18%,#cbcccd 82%,transparent)!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__item{flex:0 0 auto!important;width:100%;max-width:280px;padding-left:0!important;padding-right:0!important;align-items:center!important;justify-content:center!important;text-align:center!important;align-self:center!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__item:before{display:none!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__copy{width:100%;align-items:center!important;justify-content:center!important;text-align:center!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__label,.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__value{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust__label{width:100%!important;max-width:240px!important}.architectural-drafting-services-usa-page .ads-usa-hero__copy,.architectural-drafting-services-usa-page .ads-usa-hero__title-block{gap:8px!important}.architectural-drafting-services-usa-page section .flex.flex-col.items-start.gap-5,.architectural-drafting-services-usa-page section .flex.w-full.flex-col.items-start.gap-5{gap:12px!important}.architectural-drafting-services-usa-page section .flex.flex-col.items-start.gap-3{gap:8px!important}.architectural-drafting-services-usa-page .vbs-client-success-stories__head,.architectural-drafting-services-usa-page .vbs-our-clients__head,.architectural-drafting-services-usa-page .vbs-our-clients__head-top{gap:10px!important}.architectural-drafting-services-usa-page .vbs-our-clients__title{font-size:28px;line-height:1.2}.architectural-drafting-services-usa-page .vbs-our-clients__logo{width:170px!important;height:60px!important}}@media(min-width:768px)and (max-width:1023px){.architectural-drafting-services-usa-page .ads-usa-trust .vbs-home-hero-trust{flex-wrap:wrap;justify-content:center}}.architectural-drafting-services-usa-page .vbs-client-success-stories{background:#fafafa}.architectural-drafting-services-usa-page .cad-landing-tools__tile-name{font-size:18px;font-weight:500;line-height:30px;text-transform:capitalize;color:#111}@media(min-width:1024px){.architectural-drafting-services-usa-page .cad-landing-tools__tile-name{font-size:20px}}.ads-usa-workflow__timeline{position:relative}.ads-usa-workflow__axis{position:absolute;left:37px;width:2px;background-image:repeating-linear-gradient(180deg,rgba(215,4,22,.35) 0,rgba(215,4,22,.35) 6px,transparent 0,transparent 12px);pointer-events:none;z-index:0}.ads-usa-workflow__axis-progress{position:absolute;top:0;left:50%;width:2px;transform:translateX(-50%);background-image:repeating-linear-gradient(180deg,#d70416 0,#d70416 6px,transparent 0,transparent 12px)}.ads-usa-workflow__step{position:relative;z-index:1}.ads-usa-workflow__badge{width:76px;min-width:76px;height:auto;padding:16px 19px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.15);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ads-usa-workflow__badge--active{background:#d70416!important;border:none!important}.ads-usa-workflow__badge--inactive{background:#fff!important;border:1px solid #cbcccd!important}.ads-usa-workflow__badge-number{font-size:36px;font-weight:500;line-height:1}.ads-usa-workflow__badge--active .ads-usa-workflow__badge-number{color:#fff!important}.ads-usa-workflow__badge--inactive .ads-usa-workflow__badge-number{color:#111!important}@media(max-width:639px){.ads-usa-workflow__axis{left:27px}.ads-usa-workflow__badge{width:56px;min-width:56px;padding:12px 10px}.ads-usa-workflow__badge-number{font-size:24px}}#ads-usa-contact{scroll-margin-top:96px}.ads-usa-hero{position:relative;overflow:hidden;background:#fff;margin-top:0!important}.ads-usa-hero__media{position:relative;isolation:isolate;border:1px solid #ececec;box-shadow:0 14px 32px rgba(17,24,39,.12),0 2px 8px rgba(17,24,39,.06)}.ads-usa-hero__media-bg,.ads-usa-hero__media-overlay{position:absolute;inset:0;z-index:0}.ads-usa-hero__media-overlay{pointer-events:none;background:rgba(0,0,0,.28)}.ads-usa-hero__form-wrap{width:100%;padding:28px 22px}@media(min-width:640px){.ads-usa-hero__form-wrap{padding:32px 28px}}@media(min-width:1024px){.ads-usa-hero__form-wrap{padding:28px 22px}}@media(min-width:1280px){.ads-usa-hero__form-wrap{padding:40px 36px}}@media(min-width:1440px){.ads-usa-hero__form-wrap{padding:48px 44px}}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero{display:flex;width:100%;flex-direction:column;gap:10px;border-radius:12px;border:1px solid #ececec;background:#fff;padding:20px 16px 6px 10px;box-shadow:0 8px 24px rgba(17,24,39,.12)}@media(min-width:640px){.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero{gap:12px;padding:24px 18px 8px 12px}}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__title{margin:0;color:#111;font-size:26px;font-weight:500;line-height:1.2;text-align:center;text-transform:capitalize}@media(min-width:640px){.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__title{font-size:28px}}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__title-lead{font-weight:500}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__title-accent{font-weight:300;color:#d70416}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__embed{width:100%;min-width:0;overflow:hidden;background:#fff;scrollbar-width:none}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__embed::-webkit-scrollbar{display:none;width:0;height:0}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__iframe.vbs-zoho-iframe-form{position:relative;width:100%;min-width:0;height:var(--vbs-zoho-iframe-visible-height,660px)!important;min-height:var(--vbs-zoho-iframe-visible-height,660px);max-height:var(--vbs-zoho-iframe-visible-height,660px);overflow:hidden;background:#fff;touch-action:manipulation;scrollbar-width:none}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__iframe.vbs-zoho-iframe-form::-webkit-scrollbar{display:none;width:0;height:0}.ads-usa-hero__form-wrap .vbs-zoho-iframe-form__shift{width:calc(100% + 84px);margin-left:-36px;transform:translate3d(0,calc(-1 * var(--vbs-zoho-iframe-header-crop, 130px)),0);will-change:transform;background:#fff}.ads-usa-hero__form-wrap .acs-inquiry-zoho-hero__frame{display:block;width:100%!important;max-width:none;margin:0;border:none!important;background:#fff!important;background-color:#fff!important;height:var(--vbs-zoho-iframe-full-height,790px)!important;overflow:hidden!important;touch-action:manipulation;pointer-events:auto}.ads-usa-hero__media{min-height:0}.mep-bim-services-usa-page .mep-bim-html-root :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span){font-size:54px!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section){font-size:48px!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h3,.h3,h3 span,.text-card-title){font-size:24px!important;line-height:1.35!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h4,.h4,h4 span){font-size:20px!important;line-height:1.35!important}@media(min-width:768px)and (max-width:1439px){.mep-bim-services-usa-page .mep-bim-html-root :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span){font-size:54px!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section){font-size:40px!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h3,.h3,h3 span,.text-card-title){font-size:20px!important;line-height:1.3!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h4,.h4,h4 span){font-size:20px!important;line-height:1.35!important}}@media(max-width:767px){.mep-bim-services-usa-page .mep-bim-html-root :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h1,.h1,.hero-h1,.mep-hero-h1,.text-display,.text-display-accent,h1 span){font-size:clamp(32px,8vw,40px)!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h2,.h2,h2 span,h2 .text-section,h2 .text-accent,.mep-section-heading,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-our-clients__title,.vbs-our-clients__title-dark,.vbs-our-clients__title-accent,.vbs-client-success-stories__title,.vbs-get-in-touch__info-head h2,.vbs-get-in-touch__info-head .text-section){font-size:clamp(28px,4vw,48px)!important;line-height:1.15!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h3,.h3,h3 span,.text-card-title),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h3,.h3,h3 span,.text-card-title){font-size:20px!important;line-height:1.35!important}.mep-bim-services-usa-page .mep-bim-html-root :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know) :is(h4,.h4,h4 span),:is(.vbs-landing-page,.cad-drafting-services-usa-page,.cad-drafting-landing-page,.architectural-drafting-services-usa-page,.architectural-bim-services-usa-page,.three-d-rendering-services-usa-page,.revit-architectural-drafting-page,.mep-bim-services-usa-page,.mep-bim-html-root,.delivery-inside-architecture-firms-page,.dw-page,.hvd-page,.gaf-capacity-page,.dc-page,.doc-systems-page,.dedicated-capacity-lp,.margin-calc-page,.arch-draft-lp-page,.arch-drafting-lp,.arch-drafting-want-to-know).vbs-redesign-page :is(h4,.h4,h4 span){font-size:18px!important;line-height:1.35!important}}@media(min-width:768px)and (max-width:1439px){.arch-draft-lp-page .arch-drafting-lp .hero-h1,.arch-draft-lp-page .arch-drafting-lp .hero-h1 span,.arch-drafting-lp .hero-h1,.arch-drafting-lp .hero-h1 span,.bim-modeling-services-usa-page .cad-usa-hero h1,.bim-modeling-services-usa-page .cad-usa-hero h1 span,.cad-drafting-services-usa-page:not(.cad-to-bim-conversion-services-page) .cad-usa-hero h1,.cad-drafting-services-usa-page:not(.cad-to-bim-conversion-services-page) .cad-usa-hero h1 span,.dc-page .dc-hero h1,.dc-page .dc-hero h1 span,.dedicated-capacity-lp section:first-of-type h1,.dedicated-capacity-lp section:first-of-type h1 span,.delivery-inside-architecture-firms-page .diaf-hero h1,.delivery-inside-architecture-firms-page .diaf-hero h1 span,.dw-page .dw-hero h1,.dw-page .dw-hero h1 span,.gaf-capacity-page .gaf-hero h1,.gaf-capacity-page .gaf-hero h1 span,.hvd-page .hvd-hero h1,.hvd-page .hvd-hero h1 span,.hyatt-case-page.hyatt-page .hyatt-hero__title,.margin-calc-page .mch-hero h1,.margin-calc-page .mch-hero h1 span,.revit-doc-support-page .revit-doc-support-hero h1.revit-doc-support__title,.revit-doc-support-page .revit-doc-support-hero h1.revit-doc-support__title span,.vbs-landing-page .dc-page .dc-hero h1,.vbs-landing-page .dc-page .dc-hero h1 span,.vbs-landing-page .dedicated-capacity-lp h1,.vbs-landing-page .dedicated-capacity-lp h1 span,.vbs-landing-page .delivery-inside-architecture-firms-page .diaf-hero h1,.vbs-landing-page .delivery-inside-architecture-firms-page .diaf-hero h1 span,.vbs-landing-page .dw-page .dw-hero h1,.vbs-landing-page .dw-page .dw-hero h1 span,.vbs-landing-page .gaf-capacity-page .gaf-hero h1,.vbs-landing-page .gaf-capacity-page .gaf-hero h1 span,.vbs-landing-page .hvd-page .hvd-hero h1,.vbs-landing-page .hvd-page .hvd-hero h1 span,.vbs-landing-page .margin-calc-page .mch-hero h1,.vbs-landing-page .margin-calc-page .mch-hero h1 span,.vbs-redesign-page.doc-systems-page .doc-figma-lp .doc-figma-hero h1,.vbs-redesign-page.doc-systems-page .doc-figma-lp .doc-figma-hero h1 span,.vbs-redesign-page.doc-systems-page .doc-figma-lp h1.doc-figma-title,.vbs-redesign-page.hyatt-case-page .hyatt-hero__title{font-size:38px!important;line-height:1.15!important}}@media(min-width:1024px)and (max-width:1439px){.bim-modeling-services-usa-page .cad-usa-hero .cad-usa-hero__media,.cad-drafting-services-usa-page:not(.cad-to-bim-conversion-services-page) .cad-usa-hero .cad-usa-hero__media{width:560px!important;max-width:560px!important;height:456px!important;flex:0 0 560px!important}.dw-page .dw-hero-media{max-width:560px!important}.dedicated-capacity-lp .dedicated-capacity-lp-hero-media{max-width:520px;margin-left:auto}.arch-drafting-lp .hero-visual{flex:0 0 520px;width:520px;max-width:520px}.hyatt-case-page .hyatt-hero,.hyatt-case-page .hyatt-hero__inner{min-height:480px}}@media(min-width:1101px)and (max-width:1439px){.margin-calc-page .mch-hero-media{max-width:560px!important;height:456px!important;flex:0 1 560px!important}.dc-page .dc-hero-media{max-width:560px!important;height:396px!important;flex:0 1 560px!important}.delivery-inside-architecture-firms-page .diaf-hero-media,.gaf-capacity-page .gaf-hero-media{max-width:560px!important;height:456px!important;flex:0 1 560px!important}.hvd-page .hvd-hero-media{max-width:560px!important;flex:0 1 560px!important}}@media(min-width:1281px)and (max-width:1439px){.revit-doc-support-page{--revit-hero-media-w-desktop:560px;--revit-hero-media-h-desktop:368px}}.aia-conference-events-page .aia-engage,.aia-conference-events-page .aia-split,.aia-conference-events-page .aia-team,.aia-conference-events-page .vbs-client-success-stories,.aia-conference-events-page .vbs-evaluate-cta,.aia-conference-events-page .vbs-home-faq,.aia-conference-events-page .vbs-our-clients{padding-top:40px!important;padding-bottom:40px!important}@media(min-width:1024px){.aia-conference-events-page .aia-engage,.aia-conference-events-page .aia-split,.aia-conference-events-page .aia-team,.aia-conference-events-page .vbs-client-success-stories,.aia-conference-events-page .vbs-evaluate-cta,.aia-conference-events-page .vbs-home-faq,.aia-conference-events-page .vbs-our-clients{padding-top:56px!important;padding-bottom:56px!important}}.aia-conference-events-page .aia-callout{display:flex;width:100%;align-items:flex-start;gap:10px;padding:20px;background:#f8fffa;border:1px solid #42aa32;border-radius:10px}.aia-conference-events-page .aia-callout__text{margin:0;color:#111!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.aia-conference-events-page .evaluate-delivery-cta-panel h2,.aia-conference-events-page .text-section,.aia-conference-events-page .vbs-client-success-stories__title,.aia-conference-events-page .vbs-home-faq__title,.aia-conference-events-page h1,.aia-conference-events-page h2{text-transform:capitalize!important}.aia-conference-events-page .vbs-client-success-stories__description{width:1200px!important;max-width:100%!important}.aia-conference-events-page .aia-hero{padding-top:24px!important;padding-bottom:48px!important}@media(min-width:1024px){.aia-conference-events-page .aia-hero{padding-top:32px!important;padding-bottom:64px!important}}.aia-hero__row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:40px}.aia-hero__copy{max-width:637px;gap:20px}.aia-hero__copy,.aia-hero__intro{display:flex;width:100%;flex-direction:column;align-items:flex-start}.aia-hero__intro{gap:10px}.aia-hero__headline{width:100%}.aia-hero__cta,.aia-hero__headline{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aia-conference-events-page .aia-hero h1{font-size:48px!important;line-height:1.15!important}.aia-hero__media{position:relative;flex-shrink:0;width:100%;max-width:650px;height:530px;overflow:hidden;border-radius:10px;background:#f4f4f4;box-shadow:0 0 16.8px rgba(0,0,0,.15)}.aia-hero__carousel,.aia-hero__slide{position:absolute;inset:0;width:100%;height:100%}.aia-hero__slide{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity 1.2s ease-in-out}.aia-hero__slide.is-active{opacity:1;z-index:1}.aia-hero__overlay{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(17,17,17,0) 49%,rgba(17,17,17,.2) 70%,rgba(17,17,17,.8) 88%)}.aia-hero__caption{position:absolute;z-index:3;left:27px;right:27px;bottom:48px;margin:0;color:#fff!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.aia-hero__dots{position:absolute;z-index:3;left:50%;bottom:30px;display:flex;width:260px;height:4px;align-items:center;gap:10px;overflow:hidden;transform:translateX(-50%)}.aia-hero__dot{flex:1 1 0;height:10px;padding:0;border:0;background:#cbcccd;cursor:pointer}.aia-hero__dot.is-active{background:#d70416}.aia-clients{position:relative}.aia-clients__copy{display:flex;width:100%;max-width:720px;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:20px}.aia-clients__title{max-width:720px}.aia-clients__desc{max-width:700px}.aia-clients__fade{pointer-events:none;position:absolute;top:0;right:0;z-index:2;width:min(240px,18vw);height:100%;background:linear-gradient(270deg,#ffffff 56%,rgba(255,255,255,0))}.aia-team__intro{gap:10px}.aia-team__inner,.aia-team__intro{display:flex;width:100%;flex-direction:column;align-items:flex-start}.aia-team__inner{gap:24px}.aia-team__headline{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aia-team__grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.aia-team .vbs-leadership-team__card{max-width:none}.aia-team .vbs-leadership-team__card-media{height:380px}.aia-team .vbs-leadership-team__card:focus-within .vbs-leadership-team__card-media,.aia-team .vbs-leadership-team__card:hover .vbs-leadership-team__card-media{background:#f4f4f4}.aia-split__row{display:flex;width:100%;align-items:stretch;gap:40px}.aia-split__media{position:relative;width:100%;max-width:700px;flex-shrink:0;overflow:hidden;border-radius:10px;background:#cbcccd;aspect-ratio:700/640}.aia-split--pressure .aia-split__media{max-width:520px;flex:0 1 520px;aspect-ratio:520/460}.aia-split--pressure .aia-split__copy{max-width:none}.aia-split__media--walk{aspect-ratio:700/590}.aia-split__media img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aia-split__copy{max-width:710px;flex:1 1 0;align-items:flex-start;justify-content:center;gap:20px}.aia-pressure__item,.aia-pressure__list,.aia-split__copy{display:flex;width:100%;flex-direction:column}.aia-pressure__item{gap:16px;padding-bottom:16px}.aia-pressure__rule{width:100%;height:1px;background:linear-gradient(90deg,rgba(203,204,205,0) 0,#cbcccd 14%,#cbcccd 42%,rgba(203,204,205,0))}.aia-pressure__row{display:flex;width:100%;align-items:flex-start;gap:12px}.aia-pressure__bullet{flex-shrink:0;width:6px;height:6px;margin-top:9px;border-radius:999px;background:gray}.aia-pressure__text{margin:0;flex:1 1 0;min-width:0;color:gray;font-size:16px;font-weight:400;line-height:24px}.aia-engage__row{display:flex;width:100%;align-items:center;gap:60px}.aia-engage__intro{align-items:flex-start}.aia-engage__cards,.aia-engage__intro{display:flex;min-width:0;flex:1 1 0;flex-direction:column;gap:20px}.aia-engage__cards{align-items:stretch}.aia-engage__card{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 20px 40px;overflow:hidden;border:1px solid #cbcccd;border-radius:10px;background:#fff;text-align:left;cursor:pointer;transition:box-shadow .2s ease}.aia-engage__card:hover{box-shadow:0 4px 10px rgba(0,0,0,.12)}.aia-engage__card-copy{display:flex;width:min(408px,100%);flex-direction:column;align-items:flex-start;gap:16px}.aia-engage__card-label{color:#111;font-size:16px;font-weight:400;line-height:24px}.aia-engage__card-title{color:#111;font-size:24px;font-weight:500;line-height:1.2}.aia-engage__card-cta{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;gap:6px;color:#2299d6;font-size:16px;font-weight:400;line-height:30px;white-space:nowrap}.aia-conference-events-page .aia-cta-booth{margin:0;color:#111!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}.aia-booking-modal .modal-content{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:14px!important;box-shadow:0 24px 64px rgba(0,0,0,.2)!important}.aia-booking-modal .modal-header{background:#fff!important;border-bottom:1px solid #eef1f4!important;padding:14px 18px!important}.aia-booking-modal .modal-title{color:#111827!important;font-size:26px!important;font-weight:600!important;line-height:1.3!important}.aia-booking-modal .modal-body{background:#fff!important;padding:14px 18px 18px!important}.aia-booking-modal .aia-nimbus-modal-body .aia-nimbus-embed-host{min-height:520px;width:100%}@media(min-width:1024px)and (max-width:1439px){.aia-engage__row,.aia-hero__row,.aia-split__row{flex-direction:row;align-items:center;gap:28px}.aia-engage__intro,.aia-hero__copy,.aia-split__copy{flex:1 1 0;min-width:0;max-width:none;align-items:flex-start;text-align:left}.aia-hero__media{flex:1 1 0;flex-shrink:1;min-width:0;height:auto;max-width:48%;aspect-ratio:650/530}.aia-conference-events-page .aia-hero h1{font-size:40px!important}.aia-team .vbs-leadership-team__card-media{height:300px}.aia-team__grid{gap:24px}.aia-split__media{flex:1 1 0;flex-shrink:1;min-width:0;max-width:48%}.aia-split--pressure .aia-split__media{flex:0 0 32%;width:32%;max-width:340px;min-width:220px;height:auto;aspect-ratio:2/3;align-self:center}.aia-split--pressure .aia-split__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%}}@media(max-width:1023px){.aia-engage__row,.aia-hero__row,.aia-split__row,.aia-split__row--walk{flex-direction:column;align-items:stretch;text-align:left}.aia-clients__copy,.aia-engage__intro,.aia-hero__copy,.aia-hero__cta,.aia-hero__headline,.aia-hero__intro,.aia-split__copy,.aia-team__headline,.aia-team__inner,.aia-team__intro{align-items:flex-start;text-align:left;max-width:none;width:100%}.aia-clients__copy,.aia-hero__media,.aia-split__copy,.aia-split__media{max-width:none}.aia-conference-events-page .text-tag{align-self:flex-start}.aia-clients__copy>.flex,.aia-engage__intro>.flex,.aia-hero__copy>.flex,.aia-split__copy>.flex{align-items:flex-start;text-align:left;width:100%}.aia-clients__desc,.aia-clients__title,.aia-conference-events-page .vbs-client-success-stories__description,.aia-conference-events-page .vbs-client-success-stories__title,.aia-conference-events-page .vbs-home-faq__desc,.aia-conference-events-page .vbs-home-faq__title,.aia-engage h2,.aia-engage__intro p,.aia-hero h1,.aia-hero p,.aia-split h2,.aia-split__copy>p,.aia-team h2,.aia-team__intro p{text-align:left;margin-left:0;margin-right:0}.aia-conference-events-page .vbs-our-clients__container{flex-direction:column;align-items:flex-start;gap:40px}.aia-conference-events-page .vbs-our-clients__marquee-wrap{width:100%;flex:0 0 auto;padding-top:0;padding-bottom:0;padding-left:0}.aia-conference-events-page .vbs-client-success-stories__container,.aia-conference-events-page .vbs-client-success-stories__head,.aia-conference-events-page .vbs-client-success-stories__header,.aia-conference-events-page .vbs-client-success-stories__intro,.aia-conference-events-page .vbs-home-faq__container,.aia-conference-events-page .vbs-home-faq__head,.aia-conference-events-page .vbs-home-faq__head-top{align-items:flex-start;text-align:left}.aia-conference-events-page .vbs-home-faq__container{flex-direction:column}.aia-conference-events-page .vbs-home-faq__head,.aia-conference-events-page .vbs-home-faq__list{max-width:100%;width:100%}.aia-conference-events-page .vbs-client-success-stories__header{flex-direction:column;align-items:flex-start}.aia-hero__media{height:auto;width:100%;max-width:650px;aspect-ratio:650/530}.aia-split__media--walk{min-height:0;max-width:640px;width:100%;flex:0 1 auto}.aia-split--pressure .aia-split__media{min-height:0;width:min(100%,360px);max-width:360px;flex:0 1 auto;aspect-ratio:2/3;height:auto}.aia-split--pressure .aia-split__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%}.aia-team__grid{grid-template-columns:1fr;justify-items:stretch;gap:28px}.aia-team .vbs-leadership-team__card{width:100%;max-width:none}.aia-team .vbs-leadership-team__card-media{height:280px}.aia-callout,.aia-pressure__item,.aia-pressure__list{text-align:left}.aia-engage__cards{width:100%}.aia-clients__fade{display:none}}@media(max-width:767px){.aia-conference-events-page .aia-engage,.aia-conference-events-page .aia-split,.aia-conference-events-page .aia-team,.aia-conference-events-page .vbs-client-success-stories,.aia-conference-events-page .vbs-evaluate-cta,.aia-conference-events-page .vbs-home-faq,.aia-conference-events-page .vbs-our-clients{padding-top:32px!important;padding-bottom:32px!important}.aia-conference-events-page .aia-hero h1,.aia-conference-events-page .aia-hero h1 span{font-size:var(--vbs-mobile-h1-size,32px)!important;line-height:var(--vbs-mobile-h1-line,1.15)!important}.aia-engage__row,.aia-hero__row,.aia-split__row{gap:24px}.aia-hero__caption{left:16px;right:16px;bottom:36px;font-size:14px!important;line-height:20px!important;text-align:left}.aia-hero__dots{width:min(260px,100% - 48px);bottom:16px}.aia-team .vbs-leadership-team__card-media{height:260px}.aia-engage__card{flex-direction:column;align-items:flex-start;text-align:left;padding:24px 16px}.aia-engage__card-copy{width:100%;align-items:flex-start}.aia-engage__card-cta{align-self:flex-start}.aia-engage__card-title{font-size:20px}.aia-callout{justify-content:flex-start}}@media(max-width:749.98px){.aia-engage__row,.aia-hero__row,.aia-split__row,.aia-split__row--walk{align-items:center;text-align:center}.aia-clients__copy,.aia-engage__intro,.aia-hero__copy,.aia-hero__cta,.aia-hero__headline,.aia-hero__intro,.aia-split__copy,.aia-team__headline,.aia-team__inner,.aia-team__intro{align-items:center!important;text-align:center}.aia-conference-events-page .text-tag{align-self:center!important}.aia-clients__copy>.flex,.aia-engage__intro>.flex,.aia-hero__copy>.flex,.aia-split__copy>.flex{align-items:center!important;text-align:center}.aia-clients__desc,.aia-clients__title,.aia-conference-events-page .vbs-client-success-stories__description,.aia-conference-events-page .vbs-client-success-stories__title,.aia-conference-events-page .vbs-home-faq__desc,.aia-conference-events-page .vbs-home-faq__title,.aia-engage h2,.aia-engage__intro p,.aia-hero h1,.aia-hero p,.aia-split h2,.aia-split__copy>p,.aia-team h2,.aia-team__intro p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.aia-conference-events-page .vbs-client-success-stories__container,.aia-conference-events-page .vbs-client-success-stories__head,.aia-conference-events-page .vbs-client-success-stories__header,.aia-conference-events-page .vbs-client-success-stories__intro,.aia-conference-events-page .vbs-home-faq__container,.aia-conference-events-page .vbs-home-faq__head,.aia-conference-events-page .vbs-home-faq__head-top,.aia-conference-events-page .vbs-our-clients__container{align-items:center!important;text-align:center!important}.aia-hero__media,.aia-split--pressure .aia-split__media,.aia-split__media--walk{margin-left:auto;margin-right:auto}.aia-team__grid{justify-items:center}.aia-team .vbs-leadership-team__card{max-width:360px}.aia-hero__caption{text-align:center!important}.aia-engage__card{text-align:center}.aia-engage__card,.aia-engage__card-copy{align-items:center}.aia-engage__card-cta{align-self:center}.aia-callout{justify-content:center}}@media(max-width:767px){.vbs-redesign-page{--vbs-mobile-h1-size:clamp(32px,8vw,40px);--vbs-mobile-h1-line:1.15;--vbs-mobile-h2-size:clamp(28px,4vw,48px);--vbs-mobile-h2-line:1.15}.vbs-redesign-page .about-hero-section h1,.vbs-redesign-page .about-hero-section h1 span,.vbs-redesign-page .careers-hero-section h1,.vbs-redesign-page .careers-hero-section h1 span,.vbs-redesign-page .h1,.vbs-redesign-page .leadership-hero-section h1,.vbs-redesign-page .leadership-hero-section h1 span,.vbs-redesign-page .mep-page-hero h1,.vbs-redesign-page .mep-page-hero h1 span,.vbs-redesign-page .mep-page-hero--overlay h1,.vbs-redesign-page .mep-page-hero--overlay h1 span,.vbs-redesign-page .text-display,.vbs-redesign-page .text-display-accent,.vbs-redesign-page .vbs-home-hero__title,.vbs-redesign-page .vbs-home-hero__title-accent,.vbs-redesign-page .vbs-home-hero__title-dark,.vbs-redesign-page .vbs-split-hero__copy h1,.vbs-redesign-page .vbs-split-hero__copy h1 span,.vbs-redesign-page h1,.vbs-redesign-page h1 span{font-size:var(--vbs-mobile-h1-size)!important;line-height:var(--vbs-mobile-h1-line)!important}.vbs-redesign-page.bim-resources-page h1.bim-resources__title,.vbs-redesign-page.bim-resources-page h1.bim-resources__title span,.vbs-redesign-page.vbs-webinar-detail-page .vbs-webinar-detail__title,.vbs-redesign-page.vbs-webinar-detail-page .vbs-webinar-detail__title *,.vbs-redesign-page.vbs-webinar-detail-page h1.vbs-webinar-detail__title,.vbs-redesign-page.vbs-webinar-detail-page h1.vbs-webinar-detail__title *,.vbs-redesign-page.vbs-webinar-detail-page h1.vbs-webinar-detail__title span{font-size:28px!important;line-height:36px!important}.vbs-redesign-page .architecture-ai-bim-workflow h2 .text-accent,.vbs-redesign-page .architecture-ai-bim-workflow h2 .text-section,.vbs-redesign-page .h2,.vbs-redesign-page .mep-figma-benefits__title,.vbs-redesign-page .mep-figma-benefits__title-accent,.vbs-redesign-page .mep-figma-benefits__title-dark,.vbs-redesign-page .mep-figma-disciplines h2 .text-accent,.vbs-redesign-page .mep-figma-disciplines h2 .text-section,.vbs-redesign-page .mep-figma-overview h2 .text-accent,.vbs-redesign-page .mep-figma-overview h2 .text-section,.vbs-redesign-page .mep-figma-qa__title-accent,.vbs-redesign-page .mep-figma-qa__title-dark,.vbs-redesign-page .mep-figma-qa__title-heading,.vbs-redesign-page .mep-figma-qa__title-heading span,.vbs-redesign-page .mep-figma-resources__title,.vbs-redesign-page .mep-figma-resources__title-accent,.vbs-redesign-page .mep-figma-resources__title-dark,.vbs-redesign-page .mep-figma-services__title,.vbs-redesign-page .mep-figma-services__title-accent,.vbs-redesign-page .mep-figma-services__title-dark,.vbs-redesign-page .mep-figma-what-you-get h2 .text-accent,.vbs-redesign-page .mep-figma-what-you-get h2 .text-section,.vbs-redesign-page .mep-figma-why-choose__title,.vbs-redesign-page .mep-figma-why-choose__title-accent,.vbs-redesign-page .mep-figma-why-choose__title-dark,.vbs-redesign-page .mep-figma-workflow__title,.vbs-redesign-page .mep-figma-workflow__title-accent,.vbs-redesign-page .mep-figma-workflow__title-dark,.vbs-redesign-page .mep-section-heading,.vbs-redesign-page .mep-section-heading .text-accent,.vbs-redesign-page .mep-section-heading .text-section,.vbs-redesign-page .text-section,.vbs-redesign-page .vbs-best-benefits__title,.vbs-redesign-page .vbs-best-benefits__title-accent,.vbs-redesign-page .vbs-best-benefits__title-dark,.vbs-redesign-page .vbs-client-success-stories__title,.vbs-redesign-page .vbs-engagement-models-section__title,.vbs-redesign-page .vbs-get-in-touch__info-head .text-section,.vbs-redesign-page .vbs-get-in-touch__info-head h2,.vbs-redesign-page .vbs-home-about__title,.vbs-redesign-page .vbs-home-capabilities__title,.vbs-redesign-page .vbs-home-faq__title,.vbs-redesign-page .vbs-our-clients__title,.vbs-redesign-page .vbs-our-clients__title-accent,.vbs-redesign-page .vbs-our-clients__title-dark,.vbs-redesign-page h2,.vbs-redesign-page h2 .text-accent,.vbs-redesign-page h2 .text-section,.vbs-redesign-page h2 span{font-size:var(--vbs-mobile-h2-size)!important;line-height:var(--vbs-mobile-h2-line)!important}.vbs-redesign-page .evaluate-delivery-cta-panel h2,.vbs-redesign-page .evaluate-delivery-cta-panel h2 .text-accent,.vbs-redesign-page .evaluate-delivery-cta-panel h2 .text-section,.vbs-redesign-page .evaluate-delivery-cta-panel h2 span{font-size:clamp(22px,5.5vw,28px)!important;line-height:1.25!important}.vbs-redesign-page.bim-resources-page h2.bim-resources__form-title,.vbs-redesign-page.bim-resources-page h2.bim-resources__section-heading{font-size:22px!important;line-height:normal!important}}@media(min-width:768px)and (max-width:1439px){:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page){--vbs-laptop-h2-size:40px;--vbs-laptop-h2-line:1.15;--vbs-laptop-h3-size:20px;--vbs-laptop-h3-line:1.3;--vbs-section-title-max:720px;--vbs-section-desc-max:640px}.mep-bim-html-root :is(h2,.h2,h2 span),:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(h2,h2 span,.h2,.text-section,.text-accent,.mep-section-heading,.vbs-home-capabilities__title,.vbs-home-about__title,.vbs-our-clients__title,.vbs-our-clients__title-accent,.vbs-our-clients__title-dark,.vbs-best-benefits__title,.vbs-best-benefits__title-dark,.vbs-best-benefits__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-engagement-models-section__title,.vbs-client-success-stories__title,.vbs-client-success-stories__title-dark,.vbs-client-success-stories__title-accent,.mep-figma-services__title,.mep-figma-services__title-dark,.mep-figma-services__title-accent,.mep-figma-workflow__title,.mep-figma-workflow__title-dark,.mep-figma-workflow__title-accent,.mep-figma-qa__title-dark,.mep-figma-qa__title-accent,.mep-figma-qa__title-heading,.mep-figma-qa__title-heading span,.mep-figma-benefits__title,.mep-figma-benefits__title-dark,.mep-figma-benefits__title-accent,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.mep-figma-resources__title,.mep-figma-resources__title-dark,.mep-figma-resources__title-accent,.vbs-get-in-touch__info-head .text-section,.vbs-get-in-touch__info-head h2,.vbs-listing-hero__title,.evaluate-delivery-cta-panel h2,.evaluate-delivery-cta-panel h2 span):not(.bim-resources__section-heading):not(.bim-resources__form-title),main:is(.vbs-redesign-page,.vbs-landing-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) :is(h2,h2 span,.h2,.text-section,.text-accent):not(.bim-resources__section-heading):not(.bim-resources__form-title){font-size:var(--vbs-laptop-h2-size,40px)!important;line-height:var(--vbs-laptop-h2-line,1.15)!important}.mep-bim-html-root :is(h3,.h3,h3 span),:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(h3,h3 span,.h3,.text-card-title,.vbs-leadership-team__card-name,.arch-svc-workflow__step h3,.mep-figma-workflow__step-title,.mep-figma-why-choose__card-title,.resources-browse-card h3,.vbs-capability-card h3,.vbs-engagement-models-section__card-title),main:is(.vbs-redesign-page,.vbs-landing-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) :is(h3,h3 span,.h3,.text-card-title){font-size:var(--vbs-laptop-h3-size,20px)!important;line-height:var(--vbs-laptop-h3-line,1.3)!important}.vbs-project-detail-page :is(h2,h2 span,.h2,.text-section){font-size:var(--vbs-laptop-h2-size,40px)!important;line-height:var(--vbs-laptop-h2-line,1.15)!important}:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(.mep-figma-workflow__title,.mep-figma-qa__title,.mep-figma-qa__title-heading,.mep-figma-benefits__title,.mep-figma-why-choose__title,.mep-figma-resources__title,.mep-figma-disciplines__title,.vbs-our-clients__title,.vbs-best-benefits__title,.vbs-home-faq__title,.vbs-home-capabilities__title,.vbs-client-success-stories__title,.vbs-engagement-models-section__title){max-width:min(var(--vbs-section-title-max,720px),100%)!important}:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(.mep-figma-services__section-desc,.mep-figma-workflow__section-desc,.mep-figma-qa__section-desc,.mep-figma-benefits__section-desc,.mep-figma-why-choose__section-desc,.mep-figma-resources__section-desc,.mep-figma-disciplines__section-desc,.mep-figma-overview__section-desc,.vbs-our-clients__desc,.vbs-best-benefits__desc,.vbs-home-faq__desc,.vbs-home-capabilities__desc,.vbs-client-success-stories__description,.vbs-engagement-models-section__desc,.arch-svc-engagement__section-desc){max-width:min(var(--vbs-section-desc-max,640px),var(--services-desc-max-w,833px),100%)!important}.vbs-redesign-page .mep-figma-resources__title,.vbs-redesign-page .mep-figma-resources__title-accent,.vbs-redesign-page .mep-figma-resources__title-dark{width:620px!important;max-width:100%!important}}@media(max-width:1023px){.vbs-redesign-page .mep-figma-benefits__tag,.vbs-redesign-page .mep-figma-disciplines__tag,.vbs-redesign-page .mep-figma-overview__tag,.vbs-redesign-page .mep-figma-qa__tag,.vbs-redesign-page .mep-figma-resources__tag,.vbs-redesign-page .mep-figma-services__tag,.vbs-redesign-page .mep-figma-what-you-get__tag,.vbs-redesign-page .mep-figma-why-choose__tag,.vbs-redesign-page .mep-figma-workflow__tag,.vbs-redesign-page .text-tag,.vbs-redesign-page .vbs-best-benefits__tag,.vbs-redesign-page .vbs-careers-openings__tag,.vbs-redesign-page .vbs-client-success-stories__tag,.vbs-redesign-page .vbs-engagement-models-section__tag,.vbs-redesign-page .vbs-home-about__tag,.vbs-redesign-page .vbs-home-capabilities__tag,.vbs-redesign-page .vbs-home-faq__tag,.vbs-redesign-page .vbs-home-hero__tag,.vbs-redesign-page .vbs-our-clients__tag{font-size:10px!important;font-weight:400!important;line-height:1.2!important;padding:3px 8px!important;border-radius:8px!important}.vbs-redesign-page .vbs-leadership-team__tab{font-size:12px!important;padding:8px 12px!important}}@media(min-width:1024px){.vbs-redesign-page .mep-figma-benefits__tag,.vbs-redesign-page .mep-figma-disciplines__tag,.vbs-redesign-page .mep-figma-overview__tag,.vbs-redesign-page .mep-figma-qa__tag,.vbs-redesign-page .mep-figma-resources__tag,.vbs-redesign-page .mep-figma-services__tag,.vbs-redesign-page .mep-figma-what-you-get__tag,.vbs-redesign-page .mep-figma-why-choose__tag,.vbs-redesign-page .mep-figma-workflow__tag,.vbs-redesign-page .text-tag,.vbs-redesign-page .vbs-best-benefits__tag,.vbs-redesign-page .vbs-careers-openings__tag,.vbs-redesign-page .vbs-client-success-stories__tag,.vbs-redesign-page .vbs-engagement-models-section__tag,.vbs-redesign-page .vbs-home-about__tag,.vbs-redesign-page .vbs-home-capabilities__tag,.vbs-redesign-page .vbs-home-faq__tag,.vbs-redesign-page .vbs-home-hero__tag,.vbs-redesign-page .vbs-our-clients__tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:6px 12px!important;border-radius:10px!important;border:1px solid #2299d6!important;background:rgba(34,153,214,.1)!important;font-family:var(--font-inter,Inter,sans-serif)!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;color:#2299d6!important;text-transform:capitalize!important}}.vbs-redesign-page .mep-figma-overview__title,.vbs-redesign-page .mep-figma-overview__title *,.vbs-redesign-page .mep-figma-what-you-get__title,.vbs-redesign-page .mep-figma-what-you-get__title *,.vbs-redesign-page .mep-page-hero h1,.vbs-redesign-page .mep-page-hero h1 *,.vbs-redesign-page .mep-section-heading,.vbs-redesign-page .mep-section-heading *,.vbs-redesign-page .text-accent,.vbs-redesign-page .text-section,.vbs-redesign-page h1,.vbs-redesign-page h1 *,.vbs-redesign-page h2,.vbs-redesign-page h2 *{text-transform:none!important}@media(min-width:768px)and (max-width:1439px){:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page){--vbs-laptop-h2-size:40px;--vbs-laptop-h2-line:1.15;--vbs-laptop-h3-size:20px;--vbs-laptop-h3-line:1.3;--vbs-section-title-max:720px;--vbs-section-desc-max:640px}.mep-bim-html-root :is(h2,.h2,h2 span),:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(h2,h2 span,.h2,.text-section,.text-accent,.mep-section-heading,.vbs-home-capabilities__title,.vbs-home-about__title,.vbs-our-clients__title,.vbs-our-clients__title-accent,.vbs-our-clients__title-dark,.vbs-best-benefits__title,.vbs-best-benefits__title-dark,.vbs-best-benefits__title-accent,.vbs-home-faq__title,.vbs-home-faq__title-dark,.vbs-home-faq__title-accent,.vbs-engagement-models-section__title,.vbs-client-success-stories__title,.vbs-client-success-stories__title-dark,.vbs-client-success-stories__title-accent,.mep-figma-services__title,.mep-figma-services__title-dark,.mep-figma-services__title-accent,.mep-figma-workflow__title,.mep-figma-workflow__title-dark,.mep-figma-workflow__title-accent,.mep-figma-qa__title-dark,.mep-figma-qa__title-accent,.mep-figma-qa__title-heading,.mep-figma-qa__title-heading span,.mep-figma-benefits__title,.mep-figma-benefits__title-dark,.mep-figma-benefits__title-accent,.mep-figma-why-choose__title,.mep-figma-why-choose__title-dark,.mep-figma-why-choose__title-accent,.mep-figma-resources__title,.mep-figma-resources__title-dark,.mep-figma-resources__title-accent,.vbs-get-in-touch__info-head .text-section,.vbs-get-in-touch__info-head h2,.vbs-listing-hero__title,.evaluate-delivery-cta-panel h2,.evaluate-delivery-cta-panel h2 span):not(.bim-resources__section-heading):not(.bim-resources__form-title),main:is(.vbs-redesign-page,.vbs-landing-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) :is(h2,h2 span,.h2,.text-section,.text-accent):not(.bim-resources__section-heading):not(.bim-resources__form-title){font-size:var(--vbs-laptop-h2-size,40px)!important;line-height:var(--vbs-laptop-h2-line,1.15)!important}.mep-bim-html-root :is(h3,.h3,h3 span),:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(h3,h3 span,.h3,.text-card-title,.vbs-leadership-team__card-name,.arch-svc-workflow__step h3,.mep-figma-workflow__step-title,.mep-figma-why-choose__card-title,.resources-browse-card h3,.vbs-capability-card h3,.vbs-engagement-models-section__card-title),main:is(.vbs-redesign-page,.vbs-landing-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) :is(h3,h3 span,.h3,.text-card-title){font-size:var(--vbs-laptop-h3-size,20px)!important;line-height:var(--vbs-laptop-h3-line,1.3)!important}.vbs-project-detail-page :is(h2,h2 span,.h2,.text-section){font-size:var(--vbs-laptop-h2-size,40px)!important;line-height:var(--vbs-laptop-h2-line,1.15)!important}:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(.mep-figma-workflow__title,.mep-figma-qa__title,.mep-figma-qa__title-heading,.mep-figma-benefits__title,.mep-figma-why-choose__title,.mep-figma-resources__title,.mep-figma-disciplines__title,.vbs-our-clients__title,.vbs-best-benefits__title,.vbs-home-faq__title,.vbs-home-capabilities__title,.vbs-client-success-stories__title,.vbs-engagement-models-section__title){max-width:min(var(--vbs-section-title-max,720px),100%)!important}:is(.vbs-redesign-page,.vbs-landing-page,.mep-bim-services-usa-page,.mep-bim-html-root,.cad-drafting-landing-page,.cad-drafting-services-usa-page):not(.vbs-blog-detail-page):not(.vbs-news-detail-page):not(.legal-page) main :is(.mep-figma-services__section-desc,.mep-figma-workflow__section-desc,.mep-figma-qa__section-desc,.mep-figma-benefits__section-desc,.mep-figma-why-choose__section-desc,.mep-figma-resources__section-desc,.mep-figma-disciplines__section-desc,.mep-figma-overview__section-desc,.vbs-our-clients__desc,.vbs-best-benefits__desc,.vbs-home-faq__desc,.vbs-home-capabilities__desc,.vbs-client-success-stories__description,.vbs-engagement-models-section__desc,.arch-svc-engagement__section-desc){max-width:min(var(--vbs-section-desc-max,640px),var(--services-desc-max-w,833px),100%)!important}}