:root{--clone-color-1:#00aeef;--clone-color-2:#f0f0f0;--clone-color-3:#000;--clone-color-4:#fff;--clone-color-5:#0000;--clone-color-6:#02010100;--clone-color-7:#0b0b0b;--clone-color-8:#abb8c3;--clone-color-9:#f78da7;--clone-color-10:#cf2e2e;--clone-color-11:#fff;--clone-color-12:#111827;--clone-font-body:15px/400 Montserrat, sans-serif;--clone-font-heading:32px/400 Montserrat, sans-serif;--clone-type-1:59px/800 "Nunito Sans", sans-serif;--clone-type-2:23px/600 Montserrat, sans-serif;--e-global-color-primary:#f0f0f0;--e-global-color-secondary:#212121;--e-global-color-text:#212121;--e-global-color-accent:#0b0b0b;--e-global-color-b72ff5e:#000;--e-global-color-25fe8e3:#02010100;--e-global-color-e6241e2:#00aeef;--e-global-color-25a9605:#fff;--e-global-color-df2f783:#d64f9c;--e-global-color-493d4b5:#000;--color-primary:var(--e-global-color-e6241e2);--color-accent:var(--e-global-color-e6241e2);--color-surface:var(--e-global-color-25a9605);--color-card:var(--e-global-color-25a9605);--color-text:var(--e-global-color-text);--color-muted:var(--e-global-color-secondary);--color-on-primary:var(--e-global-color-25a9605);--color-on-accent:var(--e-global-color-25a9605);--color-border:var(--e-global-color-primary);--radius-button:0;--radius-card:0}
.clone-manifest-coverage{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}.elementor-section .elementor-container{flex-wrap:wrap;width:100%;margin-inline:auto;display:flex;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-column{min-height:1px;display:flex;position:relative}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}.elementor-widget-wrap{flex-wrap:wrap;align-content:flex-start;width:100%;position:relative}.elementor-widget-wrap.elementor-element-populated{display:flex}.elementor-location-header .elementor-nav-menu--main{display:none!important}.elementor-location-header .elementor-nav-menu--dropdown.elementor-nav-menu__container{z-index:9999;min-width:280px;position:absolute;top:100%;right:0;display:none!important}.elementor-location-header .elementor-nav-menu--toggle.elementor-active .elementor-nav-menu--dropdown.elementor-nav-menu__container{display:block!important}.elementor-location-header .elementor-menu-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:.25em;display:inline-flex!important}.elementor-location-header .elementor-menu-toggle svg{fill:var(--e-global-color-e6241e2);width:32px;max-width:32px;height:32px;max-height:32px}.elementor-location-header .elementor-menu-toggle .elementor-menu-toggle__icon--close,.elementor-location-header .elementor-nav-menu--toggle.elementor-active .elementor-menu-toggle__icon--open{display:none!important}.elementor-location-header .elementor-nav-menu--toggle.elementor-active .elementor-menu-toggle__icon--close{display:block!important}.elementor-location-header .elementor-nav-menu--toggle{position:relative}.elementor-location-header .elementor-element-36cced1e>.elementor-widget-container{justify-content:flex-end;display:flex}.elementor-location-header .elementor-element-2b3631f4>.elementor-container{align-items:center}.elementor-nav-menu{margin:0;padding:0;list-style:none}.elementor-nav-menu .menu-item{list-style:none}.elementor-nav-menu--dropdown .elementor-nav-menu .menu-item a{color:#fff;padding:18px 21px;text-decoration:none;display:block}.elementor-nav-menu--dropdown{background-color:var(--e-global-color-secondary)}.elementor-nav-menu--dropdown .sub-menu{margin:0;padding:0;list-style:none}.elementor-411 .elementor-element.elementor-element-7959e699{padding:3% 3% 5%}.elementor-411 .elementor-element.elementor-element-7959e699 .elementor-heading-title{color:var(--e-global-color-e6241e2);letter-spacing:-.28px;text-transform:uppercase;font-family:Nunito Sans,sans-serif;font-size:clamp(2.25rem,5.5vw,95px);font-weight:800;line-height:1.05}.elementor-411 .elementor-element.elementor-element-7959e699 .elementor-widget-text-editor p{color:var(--e-global-color-text);max-width:35%}.elementor-411 .clone-stacked-section .elementor-heading-title,.elementor-411 .elementor-section-boxed .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-family:Nunito Sans,sans-serif;font-size:23px;font-weight:600}.elementor-411 .clone-stacked-section,.elementor-411 .clone-stacked-section+.clone-stacked-section{padding:2.5rem 3%}.elementor-411 .clone-stacked-section .elementor-widget-text-editor p{margin-bottom:1rem;line-height:1.65}.elementor-411 .clone-stacked-section .elementor-widget-text-editor ul,.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor ul{margin:0 0 1rem;padding-left:1.35rem;list-style:outside;display:block}.elementor-411 .clone-stacked-section .elementor-widget-text-editor li,.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor li{margin-bottom:.35rem;line-height:1.65;display:list-item}.elementor-411 .clone-stacked-section .elementor-widget-text-editor li a,.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor li a{color:var(--e-global-color-e6241e2)}.elementor-411 .clone-side-by-side-section>.elementor-container{flex-wrap:nowrap;align-items:stretch;max-width:100%;display:flex}.elementor-411 .clone-side-by-side-section .elementor-col-50{flex:0 0 50%;width:50%;max-width:50%}.elementor-411 .clone-side-by-side-section .clone-side-by-side-text-col>.elementor-widget-wrap{padding:5% 30% 10% 0}.elementor-411 .clone-pr-services-section,.elementor-411 .clone-spm-services-section,.elementor-411 .clone-pmo-services-section{border-top:1px solid var(--e-global-color-25a9605);padding-left:3%}.elementor-411 .clone-pr-services-section>.elementor-container,.elementor-411 .clone-spm-services-section>.elementor-container,.elementor-411 .clone-pmo-services-section>.elementor-container{min-height:410px}.elementor-411 .clone-pr-difference-section,.elementor-411 .clone-spm-difference-section{border-top:1px solid var(--e-global-color-25a9605);padding-right:3%}.elementor-411 .clone-pr-difference-section>.elementor-container,.elementor-411 .clone-spm-difference-section>.elementor-container{min-height:574px}.elementor-411 .clone-pr-difference-section .clone-side-by-side-text-col>.elementor-widget-wrap,.elementor-411 .clone-spm-difference-section .clone-side-by-side-text-col>.elementor-widget-wrap{padding:5% 15% 10% 25%}.elementor-411 .clone-side-by-side-image-col img{width:100%;height:auto;display:block}.elementor-411 .clone-pr-difference-bg>.elementor-widget-wrap,.elementor-411 .clone-spm-difference-bg>.elementor-widget-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:420px}.elementor-411 .clone-pr-difference-bg>.elementor-widget-wrap{background-image:url(/brand/project-retrospective-two-people-at-white-board.jpg)}.elementor-411 .clone-spm-difference-bg>.elementor-widget-wrap{background-image:url(/brand/software-product-management-men-in-a-meeting.jpg)}.elementor-411 .clone-side-by-side-section .elementor-spacer-inner{min-height:50px}.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor p,.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor li{text-align:justify}.elementor-411 .clone-side-by-side-section .elementor-widget-text-editor p a{color:var(--e-global-color-e6241e2)}.elementor-location-footer .elementor-social-icons-wrapper .elementor-icon{background-color:var(--e-global-color-e6241e2);box-sizing:border-box;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;width:32px!important;max-width:32px!important;height:32px!important;max-height:32px!important}.elementor-location-footer .elementor-social-icons-wrapper .elementor-icon svg{fill:#fff;flex-shrink:0;display:block;width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important}.elementor-location-footer .elementor-social-icons-wrapper.elementor-grid{flex-wrap:wrap;gap:8px;display:flex}.elementor-location-footer .elementor-element-77e42d7c{background:var(--e-global-color-primary);padding:2rem 3% 1.5rem}.elementor-location-footer .elementor-element-4191c742{background:#000}.elementor-location-footer .elementor-element-4191c742 .elementor-widget-container p,.elementor-location-footer .elementor-element-4191c742 a{color:#fff;text-align:center;font-size:12px}.elementor-location-footer .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:16px;font-weight:600}.clone-footer-logo-row{text-align:center;margin-bottom:0;padding:0}.clone-footer-logo-row img{width:auto;max-width:220px;height:auto;margin-inline:auto}.clone-stacked-section{border-top:1px solid var(--e-global-color-primary);padding:3% 3% 0}.clone-stacked-section .clone-stacked-image img{width:100%;height:auto;display:block}.clone-stacked-section .elementor-widget-button .elementor-button{border:1px solid var(--e-global-color-e6241e2);color:var(--e-global-color-e6241e2);background:0 0}.clone-home-icon-mark{color:var(--e-global-color-e6241e2);margin-bottom:.75rem}.clone-home-icon-mark svg{fill:currentColor;width:42px;height:42px;margin:0 auto;display:block}.clone-home-pathway-copy{background:#fff;padding:2rem;box-shadow:0 12px 30px #00000014}.clone-image-band{padding:0}.clone-image-band img{width:100%;height:auto;display:block}.clone-image-band-centered .elementor-container{justify-content:center;max-width:1140px;padding:1.5rem 3%}.clone-image-band-centered img{width:100%;max-width:900px;height:auto;margin:0 auto;display:block}.clone-client-logos{background:#f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:2rem 3%}.clone-client-logos .elementor-container{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;max-width:1140px;display:flex}.clone-client-logos .elementor-col-16{flex:0 0 16.666%;width:16.666%;max-width:16.666%}.clone-client-logos .clone-client-logo-col .elementor-widget-container{text-align:center}.clone-client-logos img{object-fit:contain;width:auto;max-width:140px;height:auto;max-height:60px;margin:0 auto;display:block}.elementor-411 .elementor-element.elementor-element-d8bc1fb{background-color:#000;padding:3%}.elementor-411 .elementor-element.elementor-element-d8bc1fb .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase}.clone-cta-centered .elementor-element-6049fa5a .elementor-heading-title{text-transform:uppercase;font-size:clamp(1rem,2vw,1.35rem);color:#fff!important}.elementor-411 .clone-cta-default .elementor-element-536e98b8 .elementor-button{border-radius:0;padding:5px 15px;background-color:var(--e-global-color-text)!important;border:1px solid var(--e-global-color-e6241e2)!important;color:var(--e-global-color-primary)!important}.elementor-411 .clone-cta-default .elementor-element-536e98b8 .elementor-button:hover,.elementor-411 .clone-cta-default .elementor-element-536e98b8 .elementor-button:focus{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-text)!important}.clone-cta-default .elementor-button{border:1px solid var(--e-global-color-e6241e2);color:#fff;background:0 0}.clone-cta-home .elementor-button{background:var(--e-global-color-e6241e2);color:#fff;border:0}.clone-cta-centered{text-align:center;align-items:center;gap:.75rem;padding:2.5rem 0}.clone-cta-default{text-align:left;align-items:flex-start}.clone-cta-default .clone-cta-divider{max-width:520px;margin-left:0;margin-right:auto}.clone-cta-centered .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase}.clone-cta-divider{background:#abb8c3;width:100%;max-width:420px;height:1px;margin:.75rem auto 1rem}.clone-contact-form .elementor-form-fields-wrapper{flex-wrap:wrap;margin:0 -10px;display:flex}.clone-contact-form .elementor-field-group{box-sizing:border-box;margin-bottom:1rem;padding:0 10px}.clone-contact-form .elementor-field-group.elementor-col-50{width:50%}.clone-contact-form .elementor-field-group.elementor-col-100{width:100%}.clone-contact-form .elementor-field-textual{box-sizing:border-box;background:#fff;border:1px solid #ccc;width:100%;padding:.5rem .75rem}.clone-contact-form .elementor-field-label{color:var(--e-global-color-e6241e2);text-transform:uppercase;margin-bottom:.35rem;font-size:13px;font-weight:600;display:block}.clone-contact-info{margin-top:2rem}.clone-contact-info a{color:var(--e-global-color-e6241e2);text-decoration:none}.clone-contact-heading-centered{text-align:center}.clone-contact-heading-centered .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:23px;font-weight:600}.clone-home-hero-wrap{background:linear-gradient(#0000008c,#0000008c),url(/brand/business-consultant-vermont-1024x575.jpg) 50%/cover no-repeat;min-height:560px;padding:5% 3%;position:relative}.clone-home-hero-wrap .elementor-heading-title,.clone-home-hero-wrap p{color:#fff}.clone-home-hero-wrap .elementor-heading-title{text-transform:uppercase;max-width:55%;font-family:Nunito Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15}.clone-home-hero-wrap .elementor-button{background:var(--e-global-color-e6241e2);color:#fff;border:0;margin-top:1rem}.clone-home-hero-inner{z-index:1;align-items:center;position:relative}.clone-home-hero-copy{max-width:58%}.clone-home-hero-portrait{z-index:2;width:min(34%,360px);position:absolute;bottom:0;right:3%}.clone-home-hero-portrait img{border-radius:4px;width:100%;height:auto;display:block}.clone-home-banner{background:var(--e-global-color-e6241e2);text-align:center;padding:1rem 3%}.clone-home-banner p{color:#fff;text-transform:uppercase;margin:0;font-weight:600}.clone-home-icons{padding:3%}.clone-home-icons .elementor-container{justify-content:space-between;gap:1.5rem}.clone-home-icon-col{text-align:center;flex:1;min-width:180px}.clone-home-icon-col .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:14px;font-weight:600}.clone-home-pathway{padding:3%}.clone-home-pathway .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase}.clone-home-pathway img{width:100%;max-width:280px;display:block;box-shadow:0 12px 30px #0000001f}.clone-home-blue-section{background:var(--e-global-color-e6241e2);padding:3%}.clone-home-blue-section .elementor-heading-title,.clone-home-blue-section p,.clone-home-blue-section li{color:#fff}.clone-home-blue-section .elementor-button{color:#fff;background:0 0;border:1px solid #fff}.clone-home-checklist{margin:0;padding:0;list-style:none}.clone-home-checklist li{margin-bottom:.75rem;padding-left:1.75rem;position:relative}.clone-home-checklist li:before{color:#fff;content:"✓";font-weight:700;position:absolute;left:0}.clone-home-why-wrap{background:#f0f0f0;padding:3rem 0}.clone-home-why-badge img{max-width:220px;margin:0 auto;display:block}.clone-home-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:1rem 0 2rem;display:grid}.clone-home-why-grid .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:18px}.clone-home-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;display:grid}.clone-home-featured-image img{width:100%;height:auto;display:block}.clone-home-featured-card{background-position:50%;background-size:cover;min-height:180px;padding:1rem;position:relative}.clone-home-featured-card:before{content:"";background:#00000073;position:absolute;inset:0}.clone-home-featured-card .elementor-heading-title{color:#fff;text-transform:uppercase;z-index:1;font-size:14px;position:relative}.clone-home-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:1rem 0;display:grid}.clone-blog-card img{width:100%;height:auto;margin-bottom:.75rem;display:block}.clone-home-book-section{text-align:center;background:#f0f0f0;padding:3rem 0}.clone-home-book-section .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;margin-bottom:1rem}.clone-home-book-form{text-align:left;max-width:420px;margin:1.5rem auto 0}.clone-home-book-form .elementor-button{background:var(--e-global-color-e6241e2);color:#fff;border:0;width:100%}.clone-about-founder-photo .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:16px}.clone-testimonial-row{padding:2.5rem 3%}.clone-testimonial-row+.clone-testimonial-row{border-top:1px solid #f0f0f0}.clone-testimonial-row .elementor-container{align-items:flex-start}.clone-testimonial-photo{border-radius:50%;width:100%;max-width:200px;height:auto;margin:0 auto 1rem;display:block}.clone-testimonial-profile .elementor-heading-title{color:var(--e-global-color-e6241e2);text-align:center;text-transform:none;margin-bottom:.35rem;font-size:18px;font-weight:700}.clone-testimonial-profile .elementor-widget-text-editor p{text-align:center;margin:0;font-size:14px;line-height:1.5}.clone-testimonial-quote .elementor-widget-text-editor p{margin:0 0 1rem;font-size:15px;line-height:1.65}.clone-testimonial-quote .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-location-footer .clone-footer-main{background:#f0f0f0;padding:2.5rem 3% 2rem}.elementor-location-footer .clone-footer-logo-row{text-align:center;justify-content:center;margin-bottom:2rem}.elementor-location-footer .clone-footer-logo-row img{width:auto;max-width:280px;height:auto;margin:0 auto}.elementor-location-footer .clone-footer-columns{max-width:1140px}.elementor-location-footer .clone-footer-columns .elementor-heading-title{color:var(--e-global-color-e6241e2);text-transform:uppercase;font-size:16px}.elementor-location-footer .clone-footer-copyright{background:#000}.elementor-location-footer .clone-footer-copyright p,.elementor-location-footer .clone-footer-copyright a{color:#fff;text-align:center;font-size:13px}.elementor-location-footer .clone-footer-nav .elementor-item{color:var(--e-global-color-text);text-transform:uppercase;align-items:center;gap:.35rem;font-size:14px;text-decoration:none;display:inline-flex}.elementor-location-footer .clone-footer-nav .clone-footer-submenu-icon{color:var(--e-global-color-e6241e2);font-size:12px;line-height:1}.elementor-location-footer .clone-footer-nav .sub-menu{display:none}.elementor-25 .elementor-container{max-width:1140px}.elementor-25 .elementor-column.elementor-col-50{width:50%}@media (max-width:767px){.elementor-411 .elementor-element.elementor-element-7959e699 .elementor-widget-text-editor p,.clone-home-hero-wrap .elementor-heading-title{max-width:100%}.clone-home-blog-grid,.clone-home-why-grid,.clone-home-featured-grid{grid-template-columns:1fr}.clone-contact-form .elementor-field-group.elementor-col-50,.elementor-25 .elementor-column.elementor-col-50,.elementor-25 .elementor-column.elementor-col-33,.elementor-column.elementor-col-50,.elementor-column.elementor-col-33,.elementor-column.elementor-col-25{width:100%}}
