.encora-navbar-module .text-top-menus{color:#041222;font-family:Tahoma,sans-serif;font-size:1.125rem!important;font-weight:700;letter-spacing:-.0313rem;line-height:1.4375rem;margin-right:16px;text-decoration:none}.encora-navbar-module .mobile-title{color:#0b1e3c;font-family:Anek Latin,sans-serif;font-size:2.625rem!important;font-weight:700;letter-spacing:-.125rem;line-height:3.125rem}.encora-navbar-module .mobile-navbar-wrapper{background:transparent;bottom:8px;display:flex;left:0;position:fixed;transition:all .4s ease;width:100%;z-index:5}.encora-navbar-module .mobile-navbar-wrapper.open{pointer-events:auto}.encora-navbar-module .mobile-navbar{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;overflow:hidden;padding:16px;position:relative;transition:height .4s ease;width:80%}.encora-navbar-module .mobile-navbar-wrapper.open .mobile-navbar{height:calc(100vh - 97px)}.encora-navbar-module .mobile-navbar-slide-container{display:none;flex:1;height:100%;overflow:hidden;position:relative;width:100%}.encora-navbar-module .mobile-navbar-wrapper.open .mobile-navbar-slide-container{display:block}.encora-navbar-module .mobile-navbar-content{background:#fff;display:flex;flex-direction:column;height:100%;left:100%;position:absolute;top:0;transition:transform .35s ease,left .35s ease;width:100%}.encora-navbar-module .mobile-navbar-content.main-menu{left:0;transform:translateX(0);z-index:1}.encora-navbar-module .mobile-navbar-content.main-menu.slide-out{transform:translateX(-100%)}.encora-navbar-module .mobile-navbar-content.sub-menu{transform:translateX(100%);z-index:2}.encora-navbar-module .mobile-navbar-content.sub-menu.slide-in{left:0;transform:translateX(0)}.encora-navbar-module .mobile-navbar-bottom{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-top:auto;z-index:10}.encora-navbar-module .mobile-navbar-toggle{align-items:center;background:none;border:none;color:#303030;cursor:pointer;display:flex;font-size:16px!important;font-weight:600;gap:6px}.encora-navbar-module .mobile-navbar-links{display:flex;flex-direction:column;gap:20px;margin-bottom:auto;margin-top:auto;width:100%}.encora-navbar-module .mobile-navbar-link{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;text-decoration:none;width:100%}.encora-navbar-module .mobile-navbar-close{align-items:center;background:#f5f7fa;border:2px solid #d3dce6;border-radius:8px;color:#303030;display:flex;font-size:16px!important;font-weight:600;gap:6px;justify-content:flex-end;padding:8px 8px 8px 12px}.encora-navbar-module .mobile-navbar-logo{display:block}.encora-navbar-module .nav-back-arrow-mobile{position:relative;top:5px}.encora-navbar-module .mobile-navbar-title{color:#0b1e3c;font-size:24px!important;font-weight:700;margin-bottom:24px}.encora-navbar-module h2{color:#0b1e3c;margin-bottom:24px}.encora-navbar-module .h4{color:#0b1e3c;font-size:2rem!important;font-weight:700;letter-spacing:-.0625rem;line-height:2.375rem}.encora-navbar-module .submenu-placeholder{color:#666;font-size:14px!important;padding:24px 0}.encora-navbar-module .sub-menu-wrapper{pointer-events:none}.encora-navbar-module .sub-menu{pointer-events:auto}.encora-navbar-module .p-008{padding:8px}.encora-navbar-module .bottom-desktop-navbar .active-link{background-color:#f5f7fa;border:2px solid #cbd5e1}.encora-navbar-module .bottom-desktop-navbar .bottom-navbar-wrapper{bottom:20px;left:0;opacity:1;overflow:visible;pointer-events:auto;position:fixed;right:0;transform:translateY(0);transition:transform .3s ease,opacity .3s ease;z-index:999}.encora-navbar-module .bottom-desktop-navbar .bottom-navbar-wrapper.hide-nav{opacity:0;pointer-events:none;transform:translateY(100%)}.encora-navbar-module .bottom-desktop-navbar .bottom-navbar-wrapper.expanded{bottom:0;overflow:hidden;pointer-events:all;top:0}.encora-navbar-module .bottom-desktop-navbar .bottom-navbar{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);margin:0 auto;max-width:100%;padding:0 1.5rem;transition:max-width .7s ease,padding .7s ease}.encora-navbar-module .bottom-desktop-navbar .nav-links{display:flex;flex-grow:1;gap:.5rem;justify-content:center}.encora-navbar-module .bottom-desktop-navbar .nav-links a{text-decoration:none;white-space:nowrap}.encora-navbar-module .bottom-desktop-navbar .nav-links a:hover{background-color:#f5f7fa;padding:8px}.encora-navbar-module .bottom-desktop-navbar .sub-menu-wrapper{bottom:3.375rem;height:0;left:0;overflow:hidden;position:absolute;right:0}.encora-navbar-module .bottom-desktop-navbar .active-link{background-color:#d9dde1;border:2px solid #41556c}.encora-navbar-module .bottom-desktop-navbar .bottom-navbar-wrapper .link-toggle .icon.rotated{transform:rotate(45deg)}.encora-navbar-module .bottom-desktop-navbar .sub-menu-wrapper.expanded{height:90vh;max-height:100vh}.encora-navbar-module .bottom-desktop-navbar .sub-menu{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 4px 16px rgba(0,0,0,.1);margin-top:0;padding:1.5rem}.encora-navbar-module .bottom-desktop-navbar .sub-menu-header{display:flex;justify-content:space-between;margin-bottom:16px}.encora-navbar-module .sub-menu{display:flex;flex-direction:column;height:100%}.encora-navbar-module .see-all-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%234c70bc' d='m20.78 12.53-6.75 6.75a.996.996 0 0 1-1.41 0 .996.996 0 0 1 0-1.41l5.47-5.47H3.75a.999.999 0 1 1 0-2h14.34l-5.47-5.47a.996.996 0 1 1 1.41-1.41l6.75 6.75c.07.07.13.15.17.24s.06.19.06.28-.02.19-.06.28a1 1 0 0 1-.17.24Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:20px;margin-bottom:auto;margin-top:auto;width:20px}.encora-navbar-module .services-grid{height:calc(100vh - 220px);overflow-y:auto;padding-right:8px;scroll-behavior:smooth}.encora-navbar-module .services-grid::-webkit-scrollbar{width:6px}.encora-navbar-module .services-grid::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.encora-navbar-module .services-grid .columns{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.encora-navbar-module .services-grid .columns>div a{display:block;width:100%}.encora-navbar-module .services-grid .sub-menu-item{align-items:flex-end;border-radius:16px;display:flex;min-height:110px;padding:24px;transition:background-color .3s ease}.encora-navbar-module .services-grid .sub-menu-item span{font-family:Tahoma,sans-serif!important;font-size:30px!important;text-decoration:unset}.encora-navbar-module .services-grid .sub-menu-item:hover{background-color:#e2e8f0}.bottom-navbar-wrapper.shrink .bottom-navbar{max-width:1000px;padding:.5rem 1rem}.encora-navbar-module .bottom-navbar-wrapper.shrink .nav-links{gap:.5rem}.encora-navbar-module .nav-button a:hover,.nav-button span:hover{color:#fff}.encora-navbar-module .mariposa-button-nav{border-radius:8px;box-sizing:border-box;font-size:18px!important;min-width:7.2rem;padding:.5rem!important;padding:1rem;position:relative;text-decoration:none;width:fit-content}.encora-navbar-module .mariposa-button-nav span{width:max-content}.encora-navbar-module .my-auto{margin-bottom:auto;margin-top:auto}.encora-navbar-module .sub-menu-header>h2{color:#041222;font-size:3.875rem!important;font-weight:700;letter-spacing:-.125rem;line-height:4.625rem}.encora-navbar-module .industries-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr;height:calc(100% - 8rem)}.encora-navbar-module .industry-card{align-items:flex-end;background:rgba(24,37,65,0);background-position:50%;background-size:cover;border-radius:16px;color:#fff;display:flex;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:transform .3s ease}.encora-navbar-module .industry-card:before{content:"";inset:0;position:absolute;transition:.3s}.encora-navbar-module .industry-card span{font-family:Tahoma,sans-serif;font-size:30px!important;position:relative;z-index:2}.encora-navbar-module .industry-card:hover{transform:translateY(-4px)}.encora-navbar-module .industry-card:hover:before{background:rgba(0,0,0,.5)}.encora-navbar-module .big-left{grid-column:1;grid-row:1/span 3}.encora-navbar-module .big-right{grid-column:3;grid-row:1/span 3}.encora-navbar-module .middle:nth-child(2){grid-column:2;grid-row:1}.encora-navbar-module .middle:nth-child(3){grid-column:2;grid-row:2}.encora-navbar-module .middle:nth-child(4){grid-column:2;grid-row:3}@media (max-width:768px){.encora-navbar-module .industries-grid{grid-auto-rows:180px;grid-template-columns:1fr}.encora-navbar-module .big-left,.encora-navbar-module .big-right{grid-column:auto;grid-row:auto}}.encora-navbar-module .sub-menu-margins{height:100%;margin-left:3rem;margin-right:3rem}.encora-navbar-module .wwk .wwk-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);height:calc(100vh - 220px)}.encora-navbar-module .wwk .wwk-card{align-items:flex-end;border-radius:16px;display:flex;overflow:hidden;padding:20px;position:relative;text-decoration:none;transition:transform .3s ease}.encora-navbar-module .wwk .wwk-card:not(.wwk-light){background-position:50%;background-size:cover;color:#fff}.encora-navbar-module .wwk .wwk-card:not(.wwk-light):before{background:rgba(0,0,0,.35);content:"";inset:0;position:absolute}.encora-navbar-module .wwk .wwk-light{background:#f5f7fa;color:#182541}.encora-navbar-module .wwk .wwk-card span{font-family:Tahoma,sans-serif;font-size:30px!important;position:relative;z-index:2}.encora-navbar-module .wwk .wwk-card:hover{transform:translateY(-4px)}.encora-navbar-module .wwk .wwk-big-left{grid-column:1/span 2;grid-row:1}.encora-navbar-module .wwk .wwk-big-right-top{grid-column:3/span 2;grid-row:1}.encora-navbar-module .wwk .wwk-bottom-left{grid-column:1;grid-row:2}.encora-navbar-module .wwk .wwk-bottom-center{grid-column:2;grid-row:2}.encora-navbar-module .wwk .wwk-bottom-right{grid-column:3/span 2;grid-row:2}@media (max-width:768px){.encora-navbar-module .wwk .wwk-grid{grid-template-columns:1fr}.encora-navbar-module .wwk .wwk-card{grid-column:auto!important;grid-row:auto!important}}.encora-navbar-module .whoweare{height:100%;overflow:hidden}.encora-navbar-module .whoweare .whoweare-scroll{height:calc(100vh - 220px);overflow-y:auto;padding-right:8px}.encora-navbar-module .whoweare .wwa-top{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding-bottom:24px}.encora-navbar-module .whoweare .wwa-bottom{display:grid;gap:16px;grid-template-columns:1fr 1fr;min-height:60vh}.encora-navbar-module .whoweare .wwa-bottom-left{display:grid;gap:16px;grid-template-rows:repeat(3,1fr)}.encora-navbar-module .whoweare .wwa-bottom-right{display:flex}.encora-navbar-module .whoweare .wwa-feature{background:#182541;border-radius:16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:24px;width:100%}.encora-navbar-module .whoweare .wwa-card{height:auto}.encora-navbar-module .whoweare .wwa-card,.encora-navbar-module .whoweare .wwa-card-top{align-items:flex-end;background:#f5f7fa;border-radius:16px;color:#182541;display:flex;font-family:Tahoma,sans-serif;font-size:30px!important;padding:20px;text-decoration:none;transition:.3s}.encora-navbar-module .whoweare .wwa-card-top{height:174px}.encora-navbar-module .whoweare .wwa-card:hover{background:#e2e8f0;transform:translateY(-3px)}.encora-navbar-module .whoweare .wwa-button{background:#f5f7fa;border-radius:8px;color:#041222;display:inline-block;font-family:Tahoma,sans-serif;font-weight:800;margin-top:12px;padding:10px 14px;text-decoration:none}.encora-navbar-module .services-grid .columns>div>a{height:auto;text-decoration:unset}.encora-navbar-module .wwa-image{margin-top:1rem}.encora-navbar-module .mobile-hide{@media (max-width:1100px){display:none}}.encora-navbar-module .desktop-hide{@media (min-width:1100px){display:none}}@media (max-width:1659px){.encora-navbar-module .bottom-navbar-wrapper,.encora-navbar-module .sub-menu-wrapper{padding-left:3rem;padding-right:3rem}}@media (min-width:1659px){.encora-navbar-module .bottom-navbar-wrapper{padding-left:calc(50vw - 780px);padding-right:calc(50vw - 780px)}}@media (min-width:1660px){.encora-navbar-module .sub-menu-wrapper.pl-048.pr-048{padding-left:calc(50vw - 780px);padding-right:calc(50vw - 780px)}}@media (max-width:1100px){.encora-navbar-module .insights-scroll-container{height:100%;margin:0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:10px}.encora-navbar-module .insights-scroll-container::-webkit-scrollbar{width:6px}.encora-navbar-module .insights-scroll-container::-webkit-scrollbar-thumb{background-color:#4c70bc;border-radius:3px}.encora-navbar-module .header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.encora-navbar-module .h2{color:#041222;font-size:42px!important;font-weight:700;letter-spacing:-.02em;line-height:50px}.encora-navbar-module .see-all-link{align-items:center;color:#082340;display:inline-flex;font-family:Tahoma,sans-serif;font-size:18px!important;font-weight:500;text-decoration:none}.encora-navbar-module .see-all{margin-left:4px;text-decoration:underline}.encora-navbar-module .grid{display:grid;gap:8px;grid-template-columns:1fr;margin-top:8px}.encora-navbar-module .service-card{align-items:center;background-color:#f1f3f9;border-radius:8px;display:flex;min-height:90px;padding:12px 16px;text-decoration:none}.encora-navbar-module .service-card span{color:#041222;font-family:Tahoma,sans-serif;font-size:24px!important;font-weight:700;letter-spacing:-.01em;line-height:28px}}@media (max-width:480px){.encora-navbar-module .h2{font-size:34px!important;line-height:40px}.encora-navbar-module .service-card span{font-size:20px!important;line-height:24px}}@media (max-width:1100px){.encora-navbar-module .industries-scroll-container{height:100%;margin:0 auto 8px;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:10px}.encora-navbar-module .industries-scroll-container::-webkit-scrollbar{width:6px}.encora-navbar-module .industries-scroll-container::-webkit-scrollbar-thumb{background-color:#4c70bc;border-radius:3px}.encora-navbar-module .header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.encora-navbar-module .h2{color:#041222;font-size:42px!important;font-weight:700;letter-spacing:-.02em;line-height:50px;margin:0}.encora-navbar-module .text-std{font-family:Tahoma,Arial,sans-serif;font-size:18px!important;font-weight:500;letter-spacing:-.005em;line-height:23px}.encora-navbar-module .see-all-link{align-items:center;color:#082340;display:inline-flex;font-family:Anek Latin,sans-serif;text-decoration:none}.encora-navbar-module .see-all{margin-left:4px;text-decoration:underline}.encora-navbar-module .grid{display:grid;gap:8px;grid-template-columns:1fr;margin-top:8px}.encora-navbar-module .block{display:block;text-decoration:none}.encora-navbar-module .industry-card{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;min-height:160px;overflow:hidden;padding:32px 24px 24px}.encora-navbar-module .industry-card h5{color:#f7f2ea;font-family:Tahoma,sans-serif;font-size:24px!important;font-weight:700;letter-spacing:-.01em;line-height:28px;margin:0}.encora-navbar-module .banking{background-image:linear-gradient(0deg,rgba(0,23,73,.4),rgba(0,23,73,.4)),url(https://images.ctfassets.net/yon5rraf34cy/1v41ilylm5TZ1THkZfpjcq/12d599f68356c3b07a4a946d9bd07265/Navigation_Industries_Banking.jpeg)}.encora-navbar-module .insurance{background-image:linear-gradient(0deg,rgba(0,23,73,.4),rgba(0,23,73,.4)),url(https://images.ctfassets.net/yon5rraf34cy/6IBR7cuRcbOMjS2ZV9S829/344f1c7168187afd66093a7f8f5233b9/Navigation_Industries_Insurance.jpeg)}.encora-navbar-module .hitech{background-image:linear-gradient(0deg,rgba(0,23,73,.4),rgba(0,23,73,.4)),url(https://images.ctfassets.net/yon5rraf34cy/2nEWj5NORLm9vJ4S9sVhzj/fedf44cda305dedda31bdff2a3f6bf70/Navigation_Industries_HiTech.jpeg)}.encora-navbar-module .healthcare{background-image:linear-gradient(0deg,rgba(0,23,73,.4),rgba(0,23,73,.4)),url(https://images.ctfassets.net/yon5rraf34cy/1BdNP8XiK1qRO8fPAiPcXG/586e3c3aa13238268ee2d2986c431cb0/Navigation_Industries_Healthcare.jpeg)}.encora-navbar-module .travel{background-image:linear-gradient(0deg,rgba(0,23,73,.4),rgba(0,23,73,.4)),url(https://images.ctfassets.net/yon5rraf34cy/7FTRsBMwwx5y4XeVdPmYbW/0607f67a8d36aaff5b2eac1e30cd8f0e/Navigation_Industries_Travel.jpeg)}}@media (max-width:480px){.encora-navbar-module .h2{font-size:34px!important;line-height:40px}.encora-navbar-module .industry-card h5{font-size:20px!important;line-height:24px}}@media (max-width:1100px){.encora-navbar-module .whatweknow-scroll-container{height:100%;margin:0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:10px}.encora-navbar-module .whatweknow-scroll-container::-webkit-scrollbar{width:6px}.encora-navbar-module .whatweknow-scroll-container::-webkit-scrollbar-thumb{background-color:#4c70bc;border-radius:3px}.encora-navbar-module .header-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.encora-navbar-module .h2{color:#041222;font-family:Anek Latin,sans-serif;font-size:42px!important;font-weight:700;letter-spacing:-.02em;line-height:50px}.encora-navbar-module .see-all-link{align-items:center;color:#041222;display:inline-flex;font-family:Anek Latin,sans-serif;font-size:18px!important;font-weight:500;text-decoration:none}.encora-navbar-module .see-all{margin-left:4px;text-decoration:underline}.encora-navbar-module .grid{display:grid;gap:8px;grid-template-columns:1fr;margin-top:8px}.encora-navbar-module .block{display:block;text-decoration:none}.encora-navbar-module .case-card{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;min-height:160px;overflow:hidden;padding:32px 24px 24px}.encora-navbar-module .case-card h5{color:#041222;font-family:Tahoma,sans-serif;font-size:24px!important;font-weight:700;letter-spacing:-.01em;line-height:28px;margin:0}.encora-navbar-module .case-bg{background-color:#d9dde1}}@media (max-width:480px){.encora-navbar-module .h2{font-size:34px!important;line-height:40px}.encora-navbar-module .case-card h5{font-size:20px!important;line-height:24px}}@media (max-width:1100px){.encora-navbar-module .whoweare-scroll-container{height:100%;margin:0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:10px}.encora-navbar-module .whoweare-scroll-container::-webkit-scrollbar{width:6px}.encora-navbar-module .whoweare-scroll-container::-webkit-scrollbar-thumb{background-color:#4c70bc;border-radius:3px}.encora-navbar-module .h2{color:#041222;font-family:Anek Latin,sans-serif;font-size:42px!important;font-weight:700;letter-spacing:-.02em;line-height:50px;margin-bottom:16px}.encora-navbar-module .cards{display:flex;flex-direction:column;gap:8px}.encora-navbar-module .service-card{align-items:center;background-color:#f1f3f9;border-radius:8px;display:flex;min-height:90px;padding:12px 16px;text-decoration:none}.encora-navbar-module .see-all-link{align-items:center;color:#082340;display:inline-flex;font-family:Anek Latin,sans-serif;text-decoration:none}.encora-navbar-module .see-all{margin-left:4px;text-decoration:underline}.encora-navbar-module .service-card span{color:#041222;font-family:Tahoma,sans-serif;font-size:24px!important;font-weight:700;letter-spacing:-.01em;line-height:28px}.encora-navbar-module .promo-wrapper{border-radius:8px;margin-top:8px;overflow:hidden}.encora-navbar-module .promo-content{background-color:#041222;border-radius:8px 8px 0 0;padding:20px}.encora-navbar-module .promo-content h5{color:#f7f2ea;font-family:Anek Latin,sans-serif;font-size:24px!important;font-weight:700;letter-spacing:-.01em;line-height:28px;margin-bottom:12px}.encora-navbar-module .promo-content p{color:#f7f2ea;font-family:Tahoma,Arial,sans-serif;font-size:16px!important;line-height:22px;margin-bottom:48px}.encora-navbar-module .promo-btn{align-items:center;background-color:#f7f2ea;border-radius:8px;color:#001749;display:flex;font-family:Tahoma,Arial,sans-serif;font-size:18px!important;font-weight:700;justify-content:center;line-height:23px;padding:14px 20px;text-align:center;text-decoration:none}.encora-navbar-module .promo-image{border-radius:0 0 8px 8px;display:block;height:200px;object-fit:cover;object-position:center;width:100%}}@media (max-width:480px){.encora-navbar-module .h2{font-size:34px;line-height:40px}.encora-navbar-module .promo-content h5,.encora-navbar-module .service-card span{font-size:20px;line-height:24px}}