@import url("https://use.typekit.net/aoh8dea.css");.cta-primary:focus-visible,.cta-tertiary:focus-visible{outline:4px solid #2b2828;outline-offset:5px}.cta-secondary:focus-visible{outline:7px solid #95c23d;outline-offset:5px}body{background-color:#e8e8e4}h1,h2,h3{font-family:nueva-std,serif;font-style:normal;font-weight:700}h3{border-top:7px solid #95c23d;display:inline-block;margin-top:0;padding-top:10px}.test-name,.test-title{color:#fff}.icon-con svg{fill:#fff}.cta-primary{-webkit-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;-moz-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;color:inherit}.cta-primary:hover{-webkit-box-shadow:inset 3px 3px 6px 0 rgba(35,31,32,.3),inset -3px -3px 3px 0 #fff!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(35,31,32,.3),inset -3px -3px 3px 0 #fff!important;box-shadow:inset 3px 3px 6px 0 rgba(35,31,32,.3),inset -3px -3px 3px 0 #fff!important;color:inherit}.cta-primary:active{-webkit-box-shadow:inset 6px 6px 10px 0 rgba(35,31,32,.3),inset -6px -6px 6px 0 #fff!important;-moz-box-shadow:inset 6px 6px 10px 0 rgba(35,31,32,.3),inset -6px -6px 6px 0 #fff!important;box-shadow:inset 6px6px 10px 0 rgba(35,31,32,.3),inset -6px -6px 6px 0 #fff!important;color:inherit}.cta-secondary{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-secondary:hover{-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-secondary:active{-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-tertiary{-webkit-box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-tertiary:hover{-webkit-box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-tertiary:active{-webkit-box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;color:inherit}.cta-four{-webkit-box-shadow:3px 3px 6px 0 #000,-3px -3px 3px 0 hsla(0,0%,100%,.2)!important;-moz-box-shadow:3px 3px 6px 0 #000,-3px -3px 3px 0 hsla(0,0%,100%,.2)!important;box-shadow:3px 3px 6px 0 #000,-3px -3px 3px 0 hsla(0,0%,100%,.2)!important;color:inherit}.cta-four:hover{-webkit-box-shadow:inset 3px 3px 6px 0 #000,inset -3px -3px 3px 3px #fff!important;-moz-box-shadow:inset 3px 3px 6px 0 #000,inset -3px -3px 3px 3px #fff!important;box-shadow:inset 3px 3px 6px 0 #000,inset -3px -3px 3px 3px #fff!important;color:inherit}.cta-four:active{-webkit-box-shadow:inset 6px 6px 10px 0 #000,inset -6px -6px 6px 0 #fff!important;-moz-box-shadow:inset 6px 6px 10px 0 #000,inset -6px -6px 6px 0 rgba(255,255,255,1 !important);box-shadow:inset 6px 6px 10px 0 #000,inset -6px -6px 6px 0 #fff!important;color:inherit}.parentHero img{border-radius:10px;-webkit-box-shadow:6px 6px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:6px 6px 10px 0 rgba(0,0,0,.3);box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.ourServices .hhs-img-hover-con{-webkit-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;-moz-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;transition:box-shadow .3s ease-in-out,color .1s ease-in-out!important}.ourServices .hhs-img-hover-con:hover{-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important}.ourServices .hhs-img-hover-con:active,.ourServices .hhs-img-hover-con:hover{background-image:url(https://39535430.fs1.hubspotusercontent-na1.net/hubfs/39535430/Mulligan/Hover%20Swoosh%205.jpg);background-position:50%}.ourServices .hhs-img-hover-con:active{-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important}.hhs-img-hover-con .hhs-img-hover-front,.ourServices .hhs-img-hover-back{transition:none!important}.ourServices .container{padding-left:0;padding-right:0}.ourApproachFlipCards .col-lg-4,.ourApproachFlipCards .col-md-6,.ourApproachFlipCards .col-sm-12{padding-left:5px;padding-right:5px}.ourApproachFlipCards img{display:block;margin-left:auto;margin-right:auto}.ourApproachFlipCards .contents,.ourApproachFlipCards .hhs-card-flip-con,.ourApproachFlipCards .hhs-card-flip-con .tile .back,.ourApproachFlipCards .hhs-card-flip-con .tile .front{border-radius:10px!important}.ourApproachFlipCards .back{background-color:#86b340}.strategicPlanningAccordion,.strategicPlanningAccordion a:hover{border-radius:10px}.howWeDoItCards .hhs-img-hover-con{-webkit-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;-moz-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 #fff!important;transition:box-shadow .3s ease-in-out,color .1s ease-in-out!important}.howWeDoItCards .hhs-img-hover-con:hover{-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important}.howWeDoItCards .hhs-img-hover-con:active,.howWeDoItCards .hhs-img-hover-con:hover{background-image:url(https://39535430.fs1.hubspotusercontent-na1.net/hubfs/39535430/Mulligan/wave_Blue.jpg);background-position:50%;z-index:10}.howWeDoItCards .hhs-img-hover-con:active{-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important}.hhs-img-hover-con .hhs-img-hover-front,.howWeDoItCards .hhs-img-hover-back{transition:none!important}.howWeDoItCards .container{padding-left:0;padding-right:0}.howWeDoItCards .hhs-hover-img{height:80%!important;object-fit:contain!important;-o-object-fit:contain!important;right:15px!important;top:15px!important}.howWeDoItCards .hhs-img-hover-con:hover>img{display:none!important}.howWeDoItCards h5{background-color:hsla(60,8%,90%,.85);display:inline-block}.howWeDoItCards p{font-size:16px;line-height:1.3em}#hwitR2 .col-lg-4.col-sm-12.c3.card-col{display:none}#hwitR2 .row{display:flex;justify-content:center!important}.foot-nav-title,.hhs-foot-nav-col h5,.hhs-foot-rss h5{font-family:nueva-std,serif;font-style:normal;font-weight:700}@media (min-width:940px){.hhs-foot-nav-col.hhs-foot-rss.nav-col-1{margin-top:-60px}}@media (min-width:575px){.hhs-foot-nav-col.hhs-foot-rss.nav-col-1 h5{display:none}}footer{border-bottom:20px solid #95c23d}#return-to-top{background-color:#95c23d!important;-webkit-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important;-moz-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important;box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important}#return-to-top:hover{background-color:#95c23d!important;-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important}#return-top-top:active{background-color:#95c23d!important;-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important}#strategic_planning_software h3{font-size:1.25em}.profileTeamCards .hhs-profile-card{border-radius:10px;-webkit-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important;-moz-box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important;box-shadow:3px 3px 6px 0 rgba(35,31,32,.3),-3px -3px 3px 0 hsla(0,0%,100%,.7)!important;z-index:900}.profileTeamCards .hhs-profile-card:hover{border-radius:10px;-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;z-index:1000}.profileTeamCards .hhs-profile-card:active{border-radius:10px;-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important}.profileTeamCards img{border-radius:10px 10px 0 0;mix-blend-mode:multiply}#hs_cos_wrapper_widget_1696626844405{background-image:url(https://39535430.fs1.hubspotusercontent-na1.net/hubfs/39535430/Mulligan/wave_Green.jpg)!important;border-radius:10px}#hs_cos_wrapper_widget_1696626844405 .hs-button.primary.large{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:3px 3px 6px 0 rgba(0,0,0,.5),-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;display:block;margin-left:auto;margin-right:auto;margin-top:20px}#hs_cos_wrapper_widget_1696626844405 .hs-button.primary.large:hover{-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.5),inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important}#hs_cos_wrapper_widget_1696626844405 .hs-button.primary.large:active{-webkit-box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #000001,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 rgba(0,0,0,.5),inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important}#hs_cos_wrapper_widget_1696626844405 label{color:#fff;font-family:ubuntu,san-serif;text-transform:capitalize}#hs_cos_wrapper_module_169687361905810 .social-sharing__share-text{display:none}#hs_cos_wrapper_module_169687361905810 .social-sharing{margin:15px 0!important}#hs_cos_wrapper_module_169687361905810 .social-sharing__link{margin-bottom:20px;margin-right:20px;margin-top:20px}#hs_cos_wrapper_module_169687361905810 .social-sharing__icon{background-color:#96c13d;border-radius:3px!important;padding:10px 7px 0!important}#hs_cos_wrapper_module_169687361905810 .social-sharing__icon svg{fill:#fff;height:20px!important;width:20px!important}#hs_cos_wrapper_module_169687361905810 .social-sharing__icon:focus,#hs_cos_wrapper_module_169687361905810 .social-sharing__icon:hover{background-color:#768d99!important}#hs_cos_wrapper_module_169687361905810 .social-sharing__icon:active{background-color:#768d99}#hs_cos_wrapper_module_169687361905810 a[href*=pinterest i]{display:none}#hs_cos_wrapper_module_169687361905810 h3{font-size:1.25em!important;text-transform:capitalize!important}.blog-post h3{text-transform:capitalize!important}h1.blog-post__title{text-transform:none!important}.container.NP-container{margin-left:auto;margin-right:auto;max-width:90vw!important}.NP-blog-post__title{bottom:20px;color:#fff!important;left:60px;margin-right:60px;position:absolute;z-index:1}.NP-gradient-overlay{background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);height:600px;position:absolute;width:100vw}.fullWidthProjectFeaturedImage{border-radius:0!important;height:100%;object-fit:cover;width:100%}.NP-blog-header-full{height:600px;margin-bottom:90px;position:relative;width:100vw}.container.NP-container{padding-left:0}.NP-flexBody{align-content:flex-start;align-items:stretch;display:flex;flex-basis:90vw;flex-direction:row;justify-content:space-evenly;margin:0,auto}@media screen and (max-width:975px){.NP-flexBody{flex-wrap:wrap-reverse}.informationSidebar{flex-basis:80vw!important;margin-bottom:60px;padding:1em!important}}.social-sharing-wrapper{display:block;margin-left:auto;margin-right:auto;margin-top:120px;width:100%}.informationSidebar{align-content:flex-end;flex:1;height:auto;margin-left:auto;margin-right:auto;padding-left:10em}.informationSidebarSticky{position:sticky;position:-webkit-sticky;top:120px}.profilePhotosidebar img{max-width:200px!important}.postBody{flex-basis:600px}.NP-copyBody{flex:1.5}.NP--containingBlock{max-width:99vw}.authorAndPress .cta-primary{background:#fff}.leftTop{object-position:0 0!important;-o-object-position:0 0!important}.leftCenter{object-position:0 50%!important;-o-object-position:0 50%!important}.leftBottom{object-position:0 100%!important;-o-object-position:0 100%!important}.rightTop{object-position:100% 0!important;-o-object-position:100% 0!important}.rightCenter{object-position:100% 50%!important;-o-object-position:100% 50%!important}.rightBottom{object-position:100% 100%!important;-o-object-position:100% 100%!important}.centerTop{object-position:50% 0!important;-o-object-position:50% 0!important}.centerCenter{object-position:50% 50%!important;-o-object-position:50% 50%!important}.centerBottom{object-position:50% 100%!important;-o-object-position:50% 100%!important}.leftTopBG{background-position:0 0!important}.leftCenterBG{background-position:0 50%!important}.leftBottomBG{background-position:0 100%!important}.rightTopBG{background-position:100% 0!important}.rightCenterBG{background-position:100% 50%!important}.rightBottomBG{background-position:100% 100%!important}.centerTopBG{background-position:50% 0!important}.centerCenterBG{background-position:50% 50%!important}.centerBottomBG{background-position:50% 100%!important}.blogGrids .hhs-blog-post-card,.hhs-blog-grid-cards.post-page .hhs-blog-card-inner{border-radius:10px!important}.blogGrids .hhs-blog-post-card .hhs-post-feat-img,.hhs-blog-grid-cards.post-page .hhs-blog-card-inner img{aspect-ratio:1/.75!important;background-repeat:no-repeat;background-size:contain!important;border-radius:10px 10px 0 0;object-fit:contain!important;width:100%}.hhs-blog-grid-cards.post-page .hhs-blog-card-inner h4{color:#95c23d;font-family:playfair display,serif;font-weight:700;text-transform:none}.blogGrids .hhs-blog-post-card h3{border-top:5px solid #95c23d;font-size:1.25em}.homepageHero .hhs-vid-bg,.homepageHero .hhs-video-player{background-position:0 50%!important;height:101%!important}.hhs-hero-mod video,.hhs-scroll-down{background-repeat:no-repeat;left:0!important;position:absolute;top:0!important;transform:none!important}@media (max-width:972px){.homepageHero .hhs-hero-overlay{background:linear-gradient(180deg,rgba(116,146,160,.2),#7492a0)!important}}@media only screen and (max-width:972px){.biosDesktop{display:none!important}}@media only screen and (min-width:973px){.biosMobile{display:none!important}}.hs-menu-children-wrapper,.hs-menu-children-wrapper .is-open{background:none!important}.hs-menu-children-wrapper a{font-weight:300!important}.newsAndResources .first-col .hhs-col-inner{display:block!important}.newsAndResources .hs-button.primary.large{background:#7492a0!important;-webkit-box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:3px 3px 6px 0 #374659,-3px -3px 3px 0 hsla(0,0%,100%,.4)!important;margin-top:20px}.newsAndResources .hs-button.primary.large:hover{-webkit-box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 3px 3px 6px 0 #374659,inset -3px -3px 3px 0 hsla(0,0%,100%,.4)!important;color:inherit;margin-top:20px}.newsAndResources .hs-button.primary.large:active{-webkit-box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;-moz-box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;box-shadow:inset 6px 6px 10px 0 #374659,inset -6px -6px 6px 0 hsla(0,0%,100%,.4)!important;color:inherit;margin-top:20px}.hhs-blog-grid-cards.listing-page .hhs-blog-card-inner{border-radius:10px!important}.hhs-blog-grid-cards.listing-page .hhs-blog-card-inner h4{font-family:playfair display,serif!important;font-weight:700!important}.hhs-blog-grid-cards.listing-page .hhs-blog-card-inner img{aspect-ratio:1/.75!important;background-repeat:no-repeat;border-radius:10px 10px 0 0;object-fit:contain!important;width:100%}.newsAndResources select.post__category-selector{background-color:#fff!important;border-color:#fff!important;color:rgba(0,0,0,.5)!important;padding-right:120px!important}