.mega-menu-service-card .icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:#2c7be514;border:1px solid rgba(44,123,229,.15);flex-shrink:0;transition:all .3s cubic-bezier(.16,1,.3,1)}.mega-menu-service-card .icon iconify-icon{font-size:26px;color:var(--primary_color)}.mega-menu-service-card .icon .digipart-module-icon{filter:drop-shadow(0 2px 6px rgba(44,123,229,.25));transition:transform .3s cubic-bezier(.16,1,.3,1)}.mega-menu-service-card:hover .icon{background:#2c7be529;border-color:#2c7be559;transform:translateY(-2px)}.mega-menu-service-card:hover .icon .digipart-module-icon{transform:scale(1.08)}.resources-featured-swiper{width:282px;max-width:100%;overflow:hidden}.resources-featured-swiper .swiper-slide{height:auto}.resources-featured-swiper .mega-menu-ads{width:100%}.resources-featured-swiper .mega-menu-ads img{width:100%;height:154px;object-fit:cover}.resources-featured-swiper .resource-featured-card{position:relative;color:inherit!important;border-bottom:0!important;line-height:inherit!important;text-decoration:none;cursor:pointer}.resources-featured-swiper .resource-featured-card img{margin-bottom:10px!important;transition:transform .3s ease,box-shadow .3s ease}.resources-featured-swiper .resource-featured-card h2{color:#1c1c1c!important;transition:color .2s ease}.resources-featured-swiper .resource-featured-card .resource-type{display:inline-flex;align-items:center;min-height:20px;margin-bottom:8px;padding:3px 8px;border-radius:99px;background:#1351d81a;color:var(--primary_color);font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em}.resources-featured-swiper .resource-featured-card .resource-link{color:var(--primary_color);border-bottom:1px solid var(--primary_color);font-size:16px;font-weight:500;line-height:1}.resources-featured-swiper .resource-featured-card:hover img{transform:translateY(-2px);box-shadow:0 10px 24px #14253f24}.resources-featured-swiper .resource-featured-card:hover h2{color:var(--primary_color)!important}.resources-featured-swiper .news-all-link{display:block;margin-top:14px;text-align:center;font-size:14px;font-weight:600;color:var(--primary_color)!important;border:0!important}.resources-featured-swiper .resources-slider-controls{display:flex;align-items:center;justify-content:center;margin-top:22px}.resources-featured-swiper .resources-slider-pagination{position:static;display:flex;align-items:center;justify-content:center;gap:6px}.resources-featured-swiper .resources-slider-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0;background:#1351d847;opacity:1}.resources-featured-swiper .resources-slider-pagination .swiper-pagination-bullet-active{width:20px;border-radius:99px;background:var(--primary_color)}.expertise-list iconify-icon{font-size:20px;color:var(--primary_color)}.expertise-list li{margin-bottom:5px}.expertise-list li a:hover{color:var(--primary_color)}.header-area .ico-svg{width:1em;height:1em;display:block}.header-area .menu-bar{color:#0f172a!important;background:#1351d814!important;border:1px solid rgba(15,23,42,.12);display:inline-grid!important;place-items:center;cursor:pointer}.dp2 .header-area .menu-bar{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e}.header-area .menu-bar .ico-svg{width:26px;height:26px}.header-area .close-menu-bar{color:#0f172a!important;display:grid;place-items:center;cursor:pointer}.header-area .close-menu-bar .ico-svg{width:22px;height:22px}.header-area .dropdown-menu-item-icon .ico-chev{width:16px;height:16px}.header-area .navbar-wrapper>ul>li>a{white-space:nowrap}@media(min-width:1346px){.header-area .header-right{margin-left:clamp(24px,2.2vw,40px)}}@media(max-width:1640px){.header-area .header-contact-info .phone-number{display:none!important}.header-area .header-contact-info:before{display:none}}@media(max-width:1280px){.header-area .header-contact-info .theme-btn.theme-btn--ghost{display:none!important}}@media(max-width:1345px){.header-area .header-contact-info .theme-btn.theme-btn--signup{display:inline-flex!important}.header-area .navbar-wrapper .close-menu-bar{display:grid!important;place-items:center;line-height:0!important;padding:0;top:22px;right:60px;width:40px!important;height:40px!important;background:#fff}.header-area .navbar-wrapper{padding-left:30px!important;padding-right:60px!important}.header-area .navbar-wrapper:before{width:calc(100% - 30px)!important}.header-area .navbar-wrapper ul li .dropdown-menu-item-icon{display:grid!important;place-items:center;line-height:0!important;width:40px;height:40px;top:10px!important;right:0;transform:none!important;margin:0!important}.header-area .navbar-wrapper ul li.active>.dropdown-menu-item-icon .ico-chev{transform:rotate(180deg)}.header-area .navbar-wrapper ul li .dropdown-menu-item-icon .ico-chev{width:18px;height:18px;transition:transform .3s}.header-area .header-left .menu-bar{line-height:0!important;display:grid!important;place-items:center}.header-area .navbar-wrapper>ul{padding-top:76px!important}.header-area .navbar-wrapper>ul>li>a{display:block;padding:18px 0!important;line-height:1.2!important;font-size:18px!important}.header-area .navbar-wrapper .mobile-ctas{display:grid!important;grid-template-columns:1fr!important;justify-content:stretch!important;gap:12px;width:100%!important;padding:28px 0 8px!important;text-align:center}.header-area .navbar-wrapper .mobile-ctas .m-cta{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:100%!important;justify-self:stretch;box-sizing:border-box;max-width:none!important;height:52px;padding:0 24px!important;border-radius:999px!important;font-size:16px!important;font-weight:600!important;line-height:1!important}.header-area .navbar-wrapper .mobile-ctas .m-cta--primary{background:var(--dp-blue, #1351d8)!important;color:#fff!important;border:0!important}.header-area .navbar-wrapper .mobile-ctas .m-cta--ghost{background:transparent!important;color:#0f172a!important;border:1.5px solid rgba(15,23,42,.2)!important}.header-area .navbar-wrapper .mobile-ctas .m-cta--wa{background:#25d366!important;color:#fff!important;border:0!important;gap:10px}.header-area .navbar-wrapper .mobile-ctas .m-cta--wa .m-cta-ico{display:inline-flex;width:20px;height:20px}.header-area .navbar-wrapper .mobile-ctas .m-cta--wa .m-cta-ico svg{width:100%;height:100%}.header-area .navbar-wrapper .mobile-ctas .m-cta:hover{color:#fff!important}.header-area .navbar-wrapper .mobile-ctas .m-cta-link{display:block;padding:8px 0 0!important;font-size:14px!important;color:#64748b!important;line-height:1.4!important}}@media(max-width:575px){.header-area .header-contact-info .theme-btn.theme-btn--signup{display:none!important}}.header-area[data-astro-cid-3ef6ksr2] .logo[data-astro-cid-3ef6ksr2]{color:var(--dark1)}.header-area[data-astro-cid-3ef6ksr2].is-transparent .logo[data-astro-cid-3ef6ksr2]{color:#fff}.header-area[data-astro-cid-3ef6ksr2].is-transparent .navbar-wrapper[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--light_white)}.header-area[data-astro-cid-3ef6ksr2].is-fixed .logo[data-astro-cid-3ef6ksr2],.header-area[data-astro-cid-3ef6ksr2].is-fixed .navbar-wrapper[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--dark1)}.header-contact-info[data-astro-cid-3ef6ksr2]{gap:10px}.header-contact-info[data-astro-cid-3ef6ksr2] .theme-btn[data-astro-cid-3ef6ksr2]{white-space:nowrap;padding:12px 18px!important}.header-contact-info[data-astro-cid-3ef6ksr2] .phone-number[data-astro-cid-3ef6ksr2]{white-space:nowrap}.theme-btn--ghost[data-astro-cid-3ef6ksr2]{background:transparent!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.25)!important}.theme-btn--ghost[data-astro-cid-3ef6ksr2]:hover{border-color:#0f172a!important;color:#fff!important}.dp2 .theme-btn--ghost[data-astro-cid-3ef6ksr2]{color:#fff!important;border-color:#ffffff59!important}.dp2 .theme-btn--ghost[data-astro-cid-3ef6ksr2]:hover{border-color:#fff!important}.theme-btn--signup[data-astro-cid-3ef6ksr2]{background:var(--dp-blue, #1351d8)!important;color:#fff!important;box-shadow:0 8px 24px #1351d859}.theme-btn--signup[data-astro-cid-3ef6ksr2]:hover{background:#0f44b8!important}@media(max-width:1345px){.header-left-right[data-astro-cid-3ef6ksr2] .theme-btn[data-astro-cid-3ef6ksr2]{display:none!important}}.footer-area[data-astro-cid-sz7xmlte]{margin-top:100px}
