.services-modern-eyebrow{color:#27aae2;font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:15px;padding-top:10px}.services-modern-breadcrumb{background:#f7f9fc;border-top:1px solid #ebeff5;border-bottom:1px solid #e5eaf1;padding:13px 0;font-size:13px}.services-modern-breadcrumb a{color:#29398b;font-weight:600}.services-modern-breadcrumb a:hover{color:#0f7baa}.services-modern-breadcrumb span{color:#a1a8b3;padding:0 10px}.services-modern-breadcrumb strong{color:#687386}.services-modern-core{background:#fff;padding:85px 0 55px}.services-modern-card-column{display:flex;margin-bottom:30px}.services-modern-card{width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #e1e7ef;border-radius:13px;padding:32px 29px;min-height:410px;text-decoration:none !important;box-shadow:0 5px 16px rgba(38,55,91,.04);transition:all .25s ease}.services-modern-card:hover{transform:translateY(-5px);border-color:#bdd9ea;box-shadow:0 16px 34px rgba(38,55,91,.1)}.services-modern-card-icon{width:55px;height:55px;border-radius:11px;background:#e9f7fd;color:#27aae2;display:flex;align-items:center;justify-content:center;font-size:23px;margin-bottom:22px}.services-modern-card h3{color:var(--dutech-heading);font-size:20px;line-height:1.35;font-weight:700;margin-bottom:14px}.services-modern-card p{color:#677487;font-size:14px;line-height:1.72;margin-bottom:17px}.services-modern-card ul{margin:0 0 20px;padding-left:18px;color:#586579}.services-modern-card li{font-size:14px;margin-bottom:7px}.services-modern-card-link{margin-top:auto;color:#29398b;font-size:14px;font-weight:700}.services-modern-card-link i{color:#27aae2;margin-left:7px}.services-modern-delivery{background:#f7f9fc;padding:85px 0}.services-modern-delivery .services-modern-section-content{padding-left:0;padding-right:35px}.services-modern-delivery-list{margin-top:25px}.services-modern-delivery-list>div{color:#657184;font-size:14px;line-height:1.55;margin-bottom:13px;padding-left:18px;position:relative}.services-modern-delivery-list>div:before{content:"";width:7px;height:7px;border-radius:50%;background:#27aae2;position:absolute;left:0;top:8px}.services-modern-delivery-list strong{color:#29398b;margin-right:5px}.services-modern-why{background:#fff;padding:85px 0}.services-modern-why-card{height:100%;min-height:265px;text-align:center;background:#f8fafc;border:1px solid #e4e9f0;border-radius:12px;padding:30px 22px;transition:all .25s ease}.services-modern-why-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(38,55,91,.08)}.services-modern-why-icon{width:55px;height:55px;border-radius:50%;margin:0 auto 19px;display:flex;align-items:center;justify-content:center;background:#e9f7fd;color:#27aae2;font-size:22px}.services-modern-why-card h3{color:var(--dutech-heading);font-size:17px;line-height:1.4;margin-bottom:12px;font-weight:700}.services-modern-why-card p{color:#697587;font-size:14px;line-height:1.65}.services-modern-contracts{background:#f7f9fc;padding:80px 0}.services-modern-contract-card{height:100%;min-height:210px;background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:30px;display:flex;text-decoration:none !important;transition:all .25s ease}.services-modern-contract-card:hover{transform:translateY(-4px);border-color:#bfdceb;box-shadow:0 14px 30px rgba(38,55,91,.09)}.services-modern-contract-icon{width:55px;height:55px;min-width:55px;border-radius:10px;background:var(--dutech-cyan);color:#fff;display:flex;align-items:center;justify-content:center;margin-right:21px;font-size:20px}.services-modern-contract-card h3{color:#252b33;font-size:19px;font-weight:700;margin-bottom:10px}.services-modern-contract-card p{color:#687486;font-size:14px;line-height:1.65}.services-modern-contract-card span{color:#29398b;font-weight:700;font-size:14px}.services-modern-contract-card span i{color:#27aae2;margin-left:7px}@media(max-width:991px){.services-modern-section-content,.services-modern-delivery .services-modern-section-content{padding:0;margin-top:35px}.services-modern-outcomes,.services-modern-core,.services-modern-delivery,.services-modern-why,.services-modern-contracts{padding:65px 0}.services-modern-why-card{margin-bottom:25px}.services-modern-contract-card{margin-bottom:25px}}@media(max-width:767px){.services-modern-card{min-height:auto}.services-modern-why-card{min-height:auto}.services-modern-contract-card{display:block}.services-modern-contract-icon{margin-bottom:18px}}.services-hero-banner{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;overflow:hidden}.services-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,27,60,.94) 0%,rgba(8,27,60,.88) 30%,rgba(8,27,60,.58) 52%,rgba(8,27,60,.12) 72%,rgba(8,27,60,0) 100%)}.services-hero-banner .auto-container{position:relative;z-index:2;width:100%}.services-hero-content{max-width:620px}.services-hero-eyebrow{color:#45c0ee;margin-bottom:15px}.services-hero-content h1{color:#fff;margin-bottom:18px}.services-hero-line{width:64px;height:3px;background:#27aae2;margin-bottom:24px}.services-hero-content p{color:rgba(255,255,255,.9);font-size:17px;line-height:1.7;margin-bottom:18px}.services-hero-content .services-hero-lead{color:#fff;font-weight:500;margin-bottom:20px}.services-hero-secondary{color:#fff !important;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none !important}.services-hero-secondary:hover{color:#45c0ee !important}.services-hero-secondary i{margin-left:8px}@media(max-width:991px){.services-hero-banner{background-position:60% center}.services-hero-overlay{background:linear-gradient(90deg,rgba(8,27,60,.95) 0%,rgba(8,27,60,.88) 48%,rgba(8,27,60,.45) 75%,rgba(8,27,60,.18) 100%)}.services-hero-content{max-width:560px}}@media(max-width:767px){.services-hero-banner{background-position:66% center}.services-hero-overlay{background:linear-gradient(90deg,rgba(8,27,60,.96) 0%,rgba(8,27,60,.92) 65%,rgba(8,27,60,.68) 100%)}.services-hero-content{max-width:100%}.services-hero-secondary{display:inline-block}}.services-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,27,60,.88) 0%,rgba(8,27,60,.78) 28%,rgba(8,27,60,.48) 48%,rgba(8,27,60,.14) 68%,rgba(8,27,60,0) 100%)}.services-modern-outcomes .row{align-items:stretch !important}.services-modern-outcomes .col-lg-6:first-child{display:flex;align-items:stretch}.services-modern-final-cta{position:relative;background:#fff !important;padding:72px 0 !important;border:0 !important;box-shadow:none !important}.services-modern-final-cta::before,.services-modern-final-cta::after{display:none !important;content:none !important}.services-modern-final-cta-content{max-width:900px;margin:0 auto;text-align:center}.services-modern-final-cta-content p{max-width:780px;margin:0 auto;color:#657286;font-size:16px;line-height:1.75}.services-modern-final-cta-action{margin-top:28px}.services-modern-final-cta-btn{display:inline-block;background:#0F7BAA !important;border:1px solid #0F7BAA !important;color:#fff !important;padding:16px 28px;text-decoration:none !important}.services-modern-final-cta-btn .btn-title{color:#fff !important}.services-modern-final-cta-btn:hover{background:#29398b !important;border-color:#29398b !important;color:#fff !important}@media(max-width:767px){.services-modern-final-cta{padding:55px 0 !important}.services-modern-final-cta-content p{font-size:15px;line-height:1.7}.services-modern-final-cta-action{margin-top:24px}.services-modern-final-cta-btn{display:block;width:100%;text-align:center}}.services-page+.main-footer,.services-page+footer{border-top:0 !important}.services-page+.dutech-modern-footer{border-top:0 !important}#services-overview{scroll-margin-top:100px}.services-hero-actions{margin-top:30px}@media(max-width:767px){.services-hero-actions>.dutech-btn-outline-light{width:100%;justify-content:center;text-align:center}}