.simple-menu ul>li>a,.simple-menu ul>li>a:hover{display:inline-block;padding:3px 8px;width:100%}.simple-menu ul li{line-height:30px;list-style:none}.sc-icon{padding-bottom:10px}.simple-menu>ul>li{line-height:40px;list-style:none}.header-nav .hs-menu-wrapper>ul>li>a,.header-nav>ul>li>a{display:block;font-size:16px;padding:10px}.menu-button:first-child a,.menu-button:last-child a{display:inline-block;font-size:14px;font-weight:800;line-height:1;padding:15px 18px}.menu-button:last-child a{border-radius:8px}.by-need{border-right:1px solid #f1f1f3}.dropdown-menu{border-radius:0!important}.sc{padding-bottom:10px;padding-top:10px}.headern{position:relative}.header-nav .hs-menu-wrapper>ul ul,.simple-menu.dropdown-content{min-width:160px;padding-bottom:18px;padding-top:18px;position:absolute}.simple-menu.dropdown-content>ul{padding-left:0}.header-nav .hs-menu-wrapper>ul ul,.simple-menu.dropdown-content{display:none}.header-nav>span{display:block;width:100%}.header-nav .hs-menu-wrapper{width:100%}.header-nav .hs-menu-wrapper>ul{align-items:center;display:flex;justify-content:center;text-align:center}.header-nav .hs-menu-wrapper>ul>li{border-radius:12px}.header-nav .hs-menu-wrapper>ul li:hover>ul,.menu-items:hover .simple-menu{display:block}.dropdown-menu.mega-menu.category:before{content:"";display:block;height:50px;position:absolute;top:-28px;width:100%}.bug{display:none}.header-nav{align-items:center;display:flex;justify-content:center;text-align:center}.menu-btn{column-gap:10px;display:flex;justify-content:right}.btn a{background-color:#fff;border-radius:8px;color:#262626;display:inline-block;font-size:14px;font-weight:800;line-height:1;padding:12px 15px}.btn a:hover{background-color:#ff9500;color:#fff}.header-nav>ul:hover{border-radius:12px}.dropdown-menu.mega-menu.category{display:none;left:0;top:100%;width:100%}.content{flex-wrap:wrap;justify-content:center}.content,.services{display:flex}.by-need-h{color:#8d9eb8;font-size:.625rem;letter-spacing:.125em;margin-bottom:2rem}.service-img{border-radius:6px 0 0 6px;display:block;flex-shrink:0;width:40.33%}.service-content{border:none;display:flex;flex-direction:column;justify-content:center;padding:10px 15px}.service-content h3{font-size:14px}.service-content p{font-size:12px;line-height:1.25em}.sc-icon svg{width:30px}.sc-title{padding-bottom:10px;padding-top:10px}.sc-description a{padding:0}.need-service-card{align-items:center;column-gap:13px;display:flex;flex-wrap:wrap;padding:15px 10px}.need-icon svg{width:30px}.by-role-h{color:#8d9eb8;font-size:.625rem;letter-spacing:.125em;margin-bottom:2rem}.col.by-role{border-left:1px solid #e5eaf0;padding-left:3%}.need-title{font-size:12px;font-weight:600;margin-bottom:.125rem}.need-sub-title{font-size:12px;line-height:1.25em}.content,.services{display:flex;margin:0 auto;max-width:1400px;width:100%}.by-need,.by-role{padding:28px}.sc-title{font-weight:600;line-height:0}.sc-description,.sc-title{font-size:12px}.need-service-card:hover,.sc:hover{border-radius:12px}.need-service-card-1{padding-top:30px}.header-nav .menu-items :hover .dropdown-menu{display:block}.dropdown-menu{top:103px}li.child-menu>span{display:none}.simple-menu.dropdown-content.hs-child-menu .hs-menu-wrapper ul{display:block}.header-nav .hs-menu-wrapper>ul ul li a{display:inline-block;line-height:30px;padding:3px 8px;width:100%}@media (min-width:992px){.header-nav .hs-menu-wrapper>ul ul,.simple-menu.dropdown-content{box-shadow:0 6px 14px -7px currentColor}.simple-menu.dropdown-content.hs-child-menu .hs-item-has-children>ul{background-color:#fff;box-shadow:0 6px 14px -7px currentColor;display:none;left:100%;min-width:180px;position:absolute;top:0}.simple-menu.dropdown-content.hs-child-menu .hs-item-has-children{position:relative}.simple-menu.dropdown-content.hs-child-menu .hs-item-has-children:hover>ul{display:block}.need-icon{width:30px}.need-content{width:calc(100% - 45px)}}@media screen and (max-width:2560px){.header-nav .hs-menu-wrapper>ul>li>a,.header-nav>ul>li>a{display:block;font-size:16px;padding:10px 35px}}@media screen and (max-width:1400px){.header-nav .hs-menu-wrapper>ul>li>a,.header-nav>ul>li>a{display:block;font-size:16px;padding:10px}.header-nav .hs-menu-wrapper>ul ul li a{font-size:16px}}span.child-trigger{display:none}@media screen and (max-width:992px){.menubtn{display:block!important;text-align:left!important}.menu-items:hover .simple-menu{display:none}.header-nav{margin-top:15px}.header-nav .hs-menu-wrapper>ul>li>a,.header-nav>ul>li>a{padding:10px}.by-role{display:flex;flex-wrap:wrap}.by-role a{flex:0 0 33.3333%}.by-role-h.col{flex:0 0 100%}.by-need,.by-role{width:100%}.service-content{border-radius:10px;margin-top:10px;padding:20px 10px}.simple-menu.dropdown-content{position:relative}.service-img img{width:100%}.col-md-auto{flex:0 0 auto;width:100%!important}.bug{display:block}.navTrigger{background:none;border:none;cursor:pointer;height:36px;position:absolute;right:85px;top:15px;z-index:1000;-webkit-appearence:none;-webkit-tap-highlight-color:transparent}.navTrigger,.navTrigger:focus{outline:none}.navTrigger svg{height:48px;left:-14px;width:64px;stroke:#000;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;fill:none;display:block;position:absolute}.navTrigger svg path{transition:stroke-dasharray var(--duration,.85s) var(--easing,ease) var(--delay,0s),stroke-dashoffset var(--duration,.85s) var(--easing,ease) var(--delay,0s);stroke-dasharray:var(--array-1,26px) var(--array-2,100px);stroke-dashoffset:var(--offset,126px);transform:translateZ(0)}.navTrigger svg path:nth-child(2){--duration:0.7s;--easing:ease-in;--offset:100px;--array-2:74px}.navTrigger svg path:nth-child(3){--offset:133px;--array-2:107px}.navTrigger.active svg{stroke:#000}.navTrigger.active svg path{--offset:57px}.navTrigger.active svg path:first-child,.navTrigger.active svg path:nth-child(3){--delay:0.15s;--easing:cubic-bezier(0.2,0.4,0.2,1.1)}.navTrigger.active svg path:nth-child(2){--duration:0.4s;--offset:2px;--array-1:1px}.navTrigger.active svg path:nth-child(3){--offset:58px}.navMenu.active{display:block;display:flex;flex-direction:column;justify-content:left;opacity:1;visibility:visible;width:600px;z-index:100}.navMenu{opacity:0;visibility:hidden}.menubtn.active{display:none!important;opacity:1;visibility:hidden;z-index:100}.menubtn.active:before,.navMenu{transform:skew(-14deg) translateX(0)}.menubtn.active li,.navMenu{opacity:1;transform:translateY(0)}.navMenu ul li a:hover{left:10px}.header-logo{justify-content:left;padding-right:0;width:50%}.by-need,.by-role{flex:auto}.headern{position:relative}.dropdown-menu.mega-menu.category{position:static!important}.navMenu,.navMenu.active{width:100%}.content,.services{display:block}.service-img{width:100%}.navMenu{display:none}ul.menu-items.nav.col-12.col-md-auto.mb-2.mb-md-0{display:block}.header-nav .menu-items :hover .dropdown-menu{display:none}.header-nav a{text-align:left}li.child-menu>span{cursor:pointer;display:block;height:100%;padding:10px 20px}.header-nav>ul>li.child-menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.header-nav>ul>li.child-menu>a{flex:1}.hs-child-menu{flex:0 0 100%}.need-service-card-1 .row{margin:0!important}.need-service-card{display:block}.need-icon{margin-bottom:10px}.simple-menu.dropdown-content{min-width:unset;padding:0}.simple-menu ul>li>a,.simple-menu ul>li>a:hover{display:inline-block;padding:10px;width:100%}.menubtn{align-items:flex-start!important;display:flex!important;flex-direction:column-reverse;justify-content:left;width:100%}.menu-button{margin-bottom:10px}.header-nav .hs-menu-wrapper>ul{display:block}.header-nav .hs-menu-wrapper>ul>li.hs-item-has-children{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.header-nav .hs-menu-wrapper>ul>li.hs-item-has-children>a{flex:1}span.child-trigger{cursor:pointer;display:block;height:100%;padding:10px 20px}.header-nav .hs-menu-wrapper>ul ul{display:none;left:0;min-width:unset;opacity:1;padding:0!important;position:static!important;width:100%!important}.header-nav .hs-menu-wrapper>ul ul li a{font-size:16px;padding:10px}.header-nav .hs-menu-wrapper>ul li:hover>ul{display:none}}.menu-button a{transition:all .3s}.logo-company-name{font-size:36px;margin-bottom:0}@media screen and (max-width:768px){.navTrigger svg{left:10px}.px-5{padding-left:1rem!important;padding-right:1rem!important}.by-need{border-right:none}.dropdown-menu{border:none}.by-need,.by-role{padding:0}.need-service-card{column-gap:13px;flex-wrap:wrap;padding:15px 10px}.by-role a{flex:0 0 100%}.sc{width:100%}.by-role{padding:0}.by-role-h{margin-bottom:0;padding:15px 0}.header-nav .hs-menu-wrapper>ul>li{margin-bottom:.5rem}}