/* Presentation-only compatibility layer for the current Digital Deckhand theme. */
.ddh-icons-v1 .ddh-icon-slot{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;min-width:24px!important;flex:0 0 auto!important;background:none!important;border:0!important;border-radius:0!important;font-size:0!important;line-height:1!important;font-style:normal!important;transform:none!important;overflow:visible!important}
.ddh-icons-v1 .ddh-brand-icon{display:block!important;width:100%!important;height:100%!important;fill:none!important;stroke:currentColor!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important;overflow:visible}
.ddh-icons-v1 .ddh-removed-glyph{display:none!important}
.ddh-icons-v1 .ddh-icon-slot:before,.ddh-icons-v1 .ddh-icon-slot:after{content:none!important;border:0!important;display:none!important}
.ddh-icons-v1 :is(.button,.header-cta,.contact-next,.contact-back){gap:12px!important}
.ddh-icons-v1 .header-cta{justify-content:center!important}
.ddh-icons-v1 .services-menu-trigger>.ddh-icon-slot,.ddh-icons-v1 .mobile-services-menu>summary>.ddh-icon-slot{width:18px!important;height:18px!important;min-width:18px!important;position:static!important;opacity:.85}
.ddh-icons-v1 .services-menu-list a>.ddh-icon-slot{width:23px!important;height:23px!important;min-width:23px!important}
.ddh-icons-v1 .mobile-menu>summary>.ddh-icon-slot{width:27px!important;height:27px!important;min-width:27px!important;position:static!important;margin:0!important}
.ddh-icons-v1 .mobile-menu[open]>summary>.ddh-icon-slot{transform:none!important}
.ddh-icons-v1 .work-modal-close>.ddh-icon-slot{position:static!important;margin:0!important;inset:auto!important;width:25px!important;height:25px!important}
.ddh-icons-v1 .gallery-project-list button>i.ddh-icon-slot{cursor:pointer;position:static!important;width:28px!important;height:28px!important;min-width:28px!important;padding:2px!important}
.ddh-icons-v1 .crew-branch>.ddh-icon-slot{width:22px!important;height:22px!important;min-width:22px!important}
.ddh-icons-v1 :is(.capability-list,.method-row) summary :is(b,span).ddh-icon-slot{transform:none!important}
.ddh-icons-v1 :is(.seo-audit-output,.seo-pace-panel) li:before{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;background:currentColor!important;-webkit-mask:url('svg/ddh-check.svg') center/contain no-repeat!important;mask:url('svg/ddh-check.svg') center/contain no-repeat!important;border:0!important}
.ddh-icons-v1 :is(.social-multiplier-input,.social-scope-panel,.social-commitment-grid,.growth-fit-check-grid) li:before{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;background:currentColor!important;-webkit-mask:url('svg/ddh-check.svg') center/contain no-repeat!important;mask:url('svg/ddh-check.svg') center/contain no-repeat!important;border:0!important}
.ddh-icons-v1 .embedded-overhead li:before{content:""!important;display:inline-block!important;width:16px!important;height:16px!important;background:currentColor!important;-webkit-mask:url('svg/ddh-close.svg') center/contain no-repeat!important;mask:url('svg/ddh-close.svg') center/contain no-repeat!important;border:0!important}
.ddh-icons-v1 .gallery-project-list button.is-selected>i.ddh-icon-slot{color:var(--teal,#0b6b70)!important}
