/* decor-paint-cookie-consent */
:root{--dpcc-primary:#18498f;--dpcc-surface:#fff;--dpcc-text:#253247}.dpcc-root{font-family:Arial,Helvetica,sans-serif;color:var(--dpcc-text)}body.dpcc-modal-open{overflow:hidden}.dpcc-banner{position:fixed;z-index:10020;right:20px;bottom:20px;width:min(620px,calc(100% - 40px));padding:21px;background:var(--dpcc-surface);color:var(--dpcc-text);border:1px solid #dce5ef;border-radius:15px;box-shadow:0 20px 64px rgba(18,54,96,.22)}.dpcc-banner[hidden],.dpcc-modal[hidden],.dpcc-backdrop[hidden],.dpcc-revisit[hidden],.dpcc-toast[hidden]{display:none!important}.dpcc-banner__copy h2{margin:0 0 8px;color:var(--dpcc-primary);font-size:21px;line-height:1.25}.dpcc-banner__copy p{margin:0;color:#637188;font-size:13px;line-height:1.62}.dpcc-banner__copy a{color:var(--dpcc-primary);text-decoration:underline;text-underline-offset:3px}.dpcc-banner__actions{margin-top:16px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.dpcc-button{min-height:46px;padding:9px 13px;border:1px solid #cbd6e4;border-radius:8px;background:#fff;color:var(--dpcc-primary);font-size:12px;font-weight:700;line-height:1.25;cursor:pointer}.dpcc-button--primary{background:var(--dpcc-primary);border-color:var(--dpcc-primary);color:#fff}.dpcc-button--outline{background:#fff}.dpcc-button:hover{filter:brightness(.98)}.dpcc-button:focus-visible,.dpcc-modal button:focus-visible,.dpcc-revisit:focus-visible{outline:3px solid #87b6ec;outline-offset:2px}.dpcc-backdrop{position:fixed;z-index:10030;inset:0;background:rgba(15,31,52,.58);backdrop-filter:blur(2px)}.dpcc-modal{position:fixed;z-index:10031;top:50%;left:50%;width:min(640px,calc(100% - 32px));max-height:min(760px,calc(100dvh - 36px));display:flex;flex-direction:column;overflow:hidden;transform:translate(-50%,-50%);background:var(--dpcc-surface);border-radius:16px;box-shadow:0 28px 90px rgba(8,28,54,.32)}.dpcc-modal__header{padding:19px 21px 17px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e2e8f0}.dpcc-modal__header small{color:var(--dpcc-primary);font-size:10px;font-weight:800;letter-spacing:.14em}.dpcc-modal__header h2{margin:4px 0 0;color:var(--dpcc-text);font-size:24px}.dpcc-modal__close{width:44px;height:44px;border:0;border-radius:50%;background:#eef3f8;color:#2c3645;font-size:34px;font-weight:300;line-height:1;cursor:pointer}.dpcc-modal__body{padding:18px 21px;overflow:auto}.dpcc-modal__intro{margin:0 0 8px;color:#647289;font-size:13px;line-height:1.65}.dpcc-category{padding:16px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid #e4e9f0}.dpcc-category__copy strong{color:#27364a;font-size:16px}.dpcc-category__copy p{margin:5px 0 0;color:#6b7789;font-size:12px;line-height:1.58}.dpcc-switch{position:relative;width:48px;height:27px;display:block}.dpcc-switch input{position:absolute;width:1px;height:1px;opacity:0}.dpcc-switch>span{position:absolute;inset:0;background:#b5bfcc;border-radius:999px;transition:.18s}.dpcc-switch>span:after{position:absolute;top:4px;left:4px;width:19px;height:19px;content:"";background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.16);transition:.18s}.dpcc-switch input:checked+span{background:var(--dpcc-primary)}.dpcc-switch input:checked+span:after{transform:translateX(21px)}.dpcc-switch input:disabled+span{opacity:.78}.dpcc-modal__log-notice{margin:15px 0 0;padding:12px;background:#f3f7fb;color:#607087;border-radius:8px;font-size:11px;line-height:1.55}.dpcc-modal__footer{padding:15px 21px 19px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e2e8f0}.dpcc-modal__footer>a{color:var(--dpcc-primary);font-size:13px;text-decoration:underline}.dpcc-modal__footer .dpcc-button{min-width:180px}.dpcc-revisit{position:fixed;z-index:10010;left:18px;bottom:18px;width:50px;height:50px;border:0;border-radius:50%;background:var(--dpcc-primary);color:#fff;box-shadow:0 12px 30px rgba(18,54,96,.28);cursor:pointer}.dpcc-revisit span{font-size:11px;font-weight:800}.dpcc-toast{position:fixed;z-index:10050;left:50%;bottom:24px;max-width:calc(100% - 36px);padding:11px 15px;transform:translateX(-50%);background:#173d71;color:#fff;border-radius:999px;box-shadow:0 12px 30px rgba(0,0,0,.2);font-size:12px}.dpcc-embed{min-height:220px;display:grid;place-items:center;background:#eef3f8;border:1px solid #d9e2ed;border-radius:10px;overflow:hidden}.dpcc-embed__placeholder{padding:24px;text-align:center}.dpcc-embed__placeholder strong{color:#203a5f}.dpcc-embed__placeholder p{color:#657389;font-size:13px}.dpcc-embed__placeholder button,.dpcc-shortcode-button{min-height:42px;padding:9px 14px;border:0;border-radius:8px;background:var(--dpcc-primary,#18498f);color:#fff;font-weight:700;cursor:pointer}.dpcc-cookie-table-wrap{max-width:100%;overflow-x:auto}.dpcc-cookie-table{width:100%;border-collapse:collapse;font-size:14px}.dpcc-cookie-table th,.dpcc-cookie-table td{padding:11px 12px;border:1px solid #dce5ef;text-align:left;vertical-align:top}.dpcc-cookie-table th{background:#f2f6fb;color:#223a5b}.dpcc-cookie-table code{font-size:12px;overflow-wrap:anywhere}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:782px){.dpcc-banner{right:12px;bottom:82px;width:calc(100% - 24px);padding:17px}.dpcc-banner__actions{grid-template-columns:1fr}.dpcc-button{min-height:44px}.dpcc-modal{top:auto;right:0;bottom:0;left:0;width:100%;max-height:88dvh;transform:none;border-radius:18px 18px 0 0}.dpcc-modal__header{padding:16px 17px 14px}.dpcc-modal__header h2{font-size:21px}.dpcc-modal__body{padding:13px 17px}.dpcc-category{padding:14px 0}.dpcc-category__copy strong{font-size:15px}.dpcc-modal__footer{padding:13px 17px max(16px,env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr}.dpcc-modal__footer .dpcc-button{width:100%;min-width:0}.dpcc-revisit{bottom:82px}.dpcc-toast{bottom:88px}}@media(prefers-reduced-motion:reduce){.dpcc-switch>span,.dpcc-switch>span:after{transition:none}}  html body .wfc-legal-actions .dpcc-shortcode-button{position:static;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 13px;margin:0;border:1px solid #92bcc5;border-radius:8px;background:#fff!important;color:#04545d!important;font:600 13px/1.4 'Be Vietnam Pro',Arial,sans-serif;cursor:pointer}html body .wfc-legal-actions .dpcc-shortcode-button:focus-visible{outline:3px solid #ffbd44;outline-offset:3px}html body .dpcc-root .dpcc-modal__footer{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.dpcc-modal__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html body .dpcc-root .dpcc-modal__footer .dpcc-button{min-width:0;width:100%;font-size:13px;min-height:48px}html body .dpcc-root .dpcc-button--primary{background:#04545d!important;color:#fff!important;border-color:#04545d!important}html body .dpcc-root .dpcc-button--outline,html body .dpcc-root .dpcc-button--settings{background:#fff!important;color:#04545d!important;border-color:#92bcc5!important}html body .dpcc-root .dpcc-banner__copy p,html body .dpcc-root .dpcc-modal__intro{color:#41515e;font-size:14px;line-height:1.6}html body .dpcc-root .dpcc-category__copy p{font-size:13px;line-height:1.6;color:#41515e}@media(max-width:540px){.dpcc-modal__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dpcc-modal__actions [data-dpcc-save]{grid-column:1/-1}.dpcc-root .dpcc-modal{max-height:calc(100dvh - 28px)}.dpcc-root .dpcc-modal__header{padding:14px 16px}.dpcc-root .dpcc-modal__body{padding:12px 16px}.dpcc-root .dpcc-modal__footer{padding:12px 16px}}
/* dpip-nationwide-growth */
.dpip-growth{--dpip-growth-blue: #174f98;--dpip-growth-blue-dark: #103f7d;--dpip-growth-yellow: var(--dp-brand-yellow,#f9c734);--dpip-growth-ink: #102a43;--dpip-growth-muted: #5f7287;--dpip-growth-line: #d8e3ef;--dpip-growth-soft: #f3f7fc;color: var(--dpip-growth-ink);font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;font-size: 16px;line-height: 1.6;}.dpip-app-back-row{display: flex;margin: 5px auto 0;max-width: 1200px;width: calc(100% - 30px);}body.dpip-managed-page .entry-content > .dpip-app-back-row{max-width: var(--sdd-shell,1200px);width: 100%;}.dpip-app-back{align-items: center;background: #f5f9ff;border: 1px solid #b8cee6;border-radius: 9px;box-shadow: none;color: #103f7d !important;display: inline-flex;font-size: 13px;font-weight: 800;gap: 5px;min-height: 40px;padding: 5px 10px;text-decoration: none !important;transition: background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;}.dpip-app-back:hover,.dpip-app-back:focus-visible{background: #174f98;border-color: #174f98;box-shadow: 0 7px 16px rgba(16,63,125,.18);color: #fff !important;transform: translateY(-1px);}.dpip-app-back:focus-visible{outline: 3px solid var(--dp-brand-yellow,#f9c734);outline-offset: 3px;}.dpip-service-nav{background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 14px;box-shadow: 0 10px 28px rgba(16,63,125,.07);display: grid;font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;font-size: 16px;gap: 7px;grid-template-columns: minmax(0,1fr);margin: 10px auto 14px;max-width: 1200px;padding: 7px;position: relative;z-index: 20;width: calc(100% - 30px);}  body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav{margin: 10px auto 14px;max-width: var(--sdd-shell,1200px);width: 100%;}.dpip-service-nav__intro{align-items: baseline;display: flex;flex-wrap: wrap;gap: 3px 10px;min-width: 0;padding-inline: 4px;}.dpip-service-nav__intro > span{color: var(--dpip-growth-blue);font-size: 13px;font-weight: 900;letter-spacing: .09em;line-height: 1.3;text-transform: uppercase;}.dpip-service-nav__intro > strong{color: var(--dpip-growth-ink);font-size: 14px;line-height: 1.3;}.dpip-service-nav__body{align-items: stretch;display: grid;gap: 6px;grid-template-columns: minmax(152px,170px) minmax(0,1fr);min-width: 0;}.dpip-service-nav__head{align-content: center;background: linear-gradient(135deg,#edf5ff,#f8fbff);border-radius: 10px;display: grid;gap: 0;min-width: 0;padding: 4px 8px;}.dpip-service-nav__head > a{align-items: center;color: var(--dpip-growth-blue-dark);display: grid;gap: 8px;grid-template-columns: 34px minmax(0,1fr);min-height: 48px;min-width: 0;text-decoration: none;white-space: nowrap;}.dpip-service-nav__head > a > span{align-items: center;background: var(--dpip-growth-blue);border-bottom: 3px solid var(--dpip-growth-yellow);border-radius: 9px;color: #fff;display: inline-flex;font-size: 13px;font-weight: 900;height: 32px;justify-content: center;line-height: 1;width: 32px;}.dpip-service-nav__head strong{font-size: 15px;line-height: 1.3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.dpip-service-nav__head small{color: var(--dpip-growth-muted);display: none;font-size: 13px;line-height: 1.35;padding-left: 42px;}.dpip-service-nav__grid{display: grid;gap: 5px;grid-template-columns: repeat(12,minmax(0,1fr));list-style: none;margin: 0;padding: 0;}.dpip-service-nav__grid > li{margin: 0;min-width: 0;padding: 0;}.dpip-service-nav__grid > li > a{align-items: center;background: linear-gradient(180deg,#fff 0%,#f7faff 100%);border: 1px solid #5e87b5;border-radius: 10px;box-shadow: 0 5px 14px rgba(16,63,125,.08);color: #23415f;display: flex;font-size: 13px;font-weight: 800;gap: 7px;justify-content: center;line-height: 1.25;min-height: 46px;min-width: 0;padding: 6px 5px;text-align: center;text-decoration: none;transition: background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;}.dpip-service-nav__grid > li > a > span{min-width: 0;overflow-wrap: anywhere;}.dpip-service-nav__grid > li > a:hover,.dpip-service-nav__grid > li > a:focus-visible{background: #edf5ff;border-color: var(--dpip-growth-blue);box-shadow: 0 10px 22px rgba(16,63,125,.16);color: var(--dpip-growth-blue-dark);transform: translateY(-1px);}.dpip-service-nav__grid > li > a.is-current{background: linear-gradient(135deg,var(--dpip-growth-blue-dark),var(--dpip-growth-blue));border-color: var(--dpip-growth-blue-dark);box-shadow: 0 10px 24px rgba(16,63,125,.24);color: #fff;}.dpip-service-nav__head > a[aria-current="page"]{background: #edf5ff;color: var(--dpip-growth-blue-dark);}.dpip-service-nav__actions{display: block;min-width: 0;}.dpip-service-nav__actions > .dpip-service-nav__grid{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));min-width: 0;overflow: visible;}.dpip-service-nav__actions > .dpip-service-nav__grid > li{min-width: 0;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{box-shadow: none;font-size: 13px;line-height: 1.25;min-height: 46px;padding: 6px 5px;white-space: normal;}.dpip-service-nav__actions > .dpip-service-nav__grid > li > a > span{overflow-wrap: anywhere;white-space: normal;}  .dpip-service-nav ~ .dpip .dpip-dashboard-links{display: none;}.dpip-growth-hero{background: linear-gradient(135deg,#0f3e79 0%,#1762ad 70%,#2573bd 100%);color: #fff;padding: clamp(38px,6vw,78px) 0;position: relative;overflow: hidden;}.dpip-growth-hero::after{background: rgba(255,197,1,.16);border-radius: 50%;content: "";height: 360px;position: absolute;right: -120px;top: -180px;width: 360px;}.dpip-growth-hero__grid{display: grid;gap: clamp(24px,5vw,64px);grid-template-columns: minmax(0,1.55fr) minmax(240px,.65fr);position: relative;z-index: 1;}.dpip-growth-breadcrumb{align-items: center;display: flex;flex-wrap: wrap;font-size: 14px;gap: 8px;margin-bottom: 24px;}.dpip-growth-breadcrumb a{color: #fff;text-decoration: underline;text-underline-offset: 3px;}.dpip-growth-eyebrow,.dpip-growth-section-head span{color: var(--dpip-growth-yellow);display: block;font-size: 13px;font-weight: 800;letter-spacing: .08em;margin-bottom: 8px;}.dpip-growth-hero h1{color: #fff;font-size: clamp(30px,4.5vw,52px);line-height: 1.08;margin: 0 0 16px;}.dpip-growth-hero p{color: rgba(255,255,255,.9);font-size: clamp(16px,2vw,19px);line-height: 1.65;margin: 0;max-width: 760px;}.dpip-growth-actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 26px;}.dpip-growth-trust{align-content: center;background: rgba(255,255,255,.1);border: 1px solid rgba(255,255,255,.25);border-radius: 18px;display: grid;gap: 5px;padding: 24px;}.dpip-growth-trust strong{color: var(--dpip-growth-yellow);font-size: 36px;line-height: 1;}.dpip-growth-trust span{color: #fff;font-size: 14px;margin-bottom: 18px;}.dpip-growth-intro,.dpip-growth-filter,.dpip-growth-empty{background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 16px;box-shadow: 0 12px 30px rgba(16,63,125,.06);margin-bottom: 24px;padding: clamp(18px,3vw,30px);}.dpip-growth-intro h2{color: var(--dpip-growth-blue-dark);margin: 0 0 12px;}.dpip-growth-intro p:last-child{margin-bottom: 0;}.dpip-growth-filter{align-items: end;display: grid;gap: 16px;grid-template-columns: minmax(220px,1.4fr) minmax(190px,1fr) auto auto;}.dpip-growth-filter label:not(.dpip-growth-check){display: block;font-size: 14px;font-weight: 700;margin-bottom: 7px;}.dpip-growth-filter select{background: #fff;border: 1px solid #bacbdd;border-radius: 9px;color: var(--dpip-growth-ink);min-height: 46px;padding: 0 38px 0 12px;width: 100%;}.dpip-growth-check{align-items: center;display: flex;font-weight: 700;gap: 8px;min-height: 46px;}.dpip-growth-check input{height: 20px;margin: 0;width: 20px;}.dpip-growth-results-head,.dpip-growth-section-head{align-items: end;display: flex;justify-content: space-between;margin: 34px 0 18px;}.dpip-growth-results-head span{color: var(--dpip-growth-blue);font-size: 13px;font-weight: 800;letter-spacing: .08em;}.dpip-growth-results-head h2,.dpip-growth-section-head h2{color: var(--dpip-growth-ink);font-size: clamp(24px,3vw,34px);margin: 4px 0 0;}.dpip-growth-results-head a{color: var(--dpip-growth-blue);font-weight: 700;}.dpip-growth-grid{display: grid;gap: 20px;grid-template-columns: repeat(3,minmax(0,1fr));}.dpip-growth-card{background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 16px;box-shadow: 0 12px 28px rgba(16,63,125,.07);display: flex;flex-direction: column;min-width: 0;overflow: hidden;}.dpip-growth-card__visual{align-items: center;background: radial-gradient(circle at 86% 12%,rgba(255,197,1,.35) 0 22%,transparent 23%),linear-gradient(145deg,#edf5ff,#fffdf1);color: var(--dpip-growth-blue);display: flex;flex-direction: column;justify-content: center;min-height: 180px;text-decoration: none;}.dpip-growth-card__visual > span{align-items: center;background: var(--dpip-growth-blue);border-bottom: 4px solid var(--dpip-growth-yellow);border-radius: 14px;color: #fff;display: flex;font-size: 24px;font-weight: 800;height: 68px;justify-content: center;width: 68px;}.dpip-growth-card__visual small{color: var(--dpip-growth-muted);font-weight: 700;margin-top: 11px;}.dpip-growth-card__body{display: flex;flex: 1;flex-direction: column;padding: 20px;}.dpip-growth-card__status{align-items: center;display: flex;flex-wrap: wrap;font-size: 13px;font-weight: 800;gap: 8px;justify-content: space-between;}.dpip-growth-card__status > span{color: var(--dpip-growth-blue);}.dpip-growth-card__status em{border-radius: 999px;font-style: normal;padding: 5px 8px;}.dpip-growth-card__status .is-open{background: #e6f7ec;color: #147a3c;}.dpip-growth-card__status .is-busy{background: #f1f3f6;color: #66788a;}.dpip-growth-card h3{font-size: 20px;line-height: 1.35;margin: 14px 0 5px;}.dpip-growth-card h3 a{color: var(--dpip-growth-ink);text-decoration: none;}.dpip-growth-card__location{color: var(--dpip-growth-muted);font-size: 14px;margin: 0 0 12px;}.dpip-growth-chips{display: flex;flex-wrap: wrap;gap: 6px;}.dpip-growth-chips span{background: #eef5ff;border-radius: 999px;color: var(--dpip-growth-blue-dark);font-size: 13px;font-weight: 700;padding: 6px 9px;}.dpip-growth-card__facts{border-bottom: 1px solid var(--dpip-growth-line);border-top: 1px solid var(--dpip-growth-line);display: grid;gap: 6px;grid-template-columns: repeat(3,1fr);margin: 18px 0;padding: 14px 0;}.dpip-growth-card__facts span{color: var(--dpip-growth-muted);font-size: 13px;text-align: center;}.dpip-growth-card__facts strong{color: var(--dpip-growth-blue-dark);display: block;font-size: 14px;}.dpip-growth-card__actions{display: grid;gap: 8px;grid-template-columns: 1fr 1fr;margin-top: auto;}.dpip-growth-pagination{margin: 28px 0;}.dpip-growth-pagination ul{display: flex;flex-wrap: wrap;gap: 6px;justify-content: center;list-style: none;margin: 0;padding: 0;}.dpip-growth-pagination a,.dpip-growth-pagination span{align-items: center;border: 1px solid var(--dpip-growth-line);border-radius: 8px;display: flex;height: 42px;justify-content: center;min-width: 42px;padding: 0 10px;}.dpip-growth-pagination .current{background: var(--dpip-growth-blue);color: #fff;}.dpip-growth-province-index{margin: 32px auto 0;max-width: 1280px;padding-inline: clamp(14px,3vw,28px);}.dpip-growth-province-index .dpip-growth-section-head{margin: 0 0 14px;}.dpip-growth-province-index .dpip-growth-section-head > div > span{background: #edf5ff;border: 1px solid #c9dcf3;border-radius: 999px;color: var(--dpip-growth-blue);display: inline-flex;padding: 6px 11px;}.dpip-growth-province-index .dpip-growth-section-head h2{font-size: clamp(22px,2.6vw,31px);}.dpip-growth-province-index .dpip-growth-section-head p{color: var(--dpip-growth-muted);margin: 5px 0 0;max-width: 760px;}.dpip-growth-province-grid{display: grid;gap: 10px;grid-template-columns: repeat(4,minmax(0,1fr));}.dpip-growth-province-grid a{align-items: center;background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 10px;color: var(--dpip-growth-ink);display: flex;gap: 8px;justify-content: space-between;min-height: 58px;min-width: 0;padding: 10px 12px;text-decoration: none;transition: border-color .18s ease,transform .18s ease,box-shadow .18s ease;}.dpip-growth-province-grid a:hover,.dpip-growth-province-grid a:focus-visible,.dpip-growth-province-grid a.is-current{border-color: var(--dpip-growth-yellow);box-shadow: 0 8px 22px rgba(16,63,125,.1);transform: translateY(-2px);}.dpip-growth-province-grid a > span{font-size: 14px;font-weight: 800;line-height: 1.35;min-width: 0;}.dpip-growth-province-grid small{color: var(--dpip-growth-blue);flex: 0 0 auto;font-size: 13px;font-weight: 700;white-space: nowrap;}.dpip-growth-province-more{margin-top: 12px;}.dpip-growth-province-more > summary{align-items: center;background: #edf5ff;border: 1px solid #c9dcf3;border-radius: 10px;color: var(--dpip-growth-blue-dark);cursor: pointer;display: flex;font-weight: 800;gap: 10px;justify-content: center;list-style: none;min-height: 48px;padding: 9px 14px;}.dpip-growth-province-more > summary::-webkit-details-marker{display: none;}.dpip-growth-province-more > summary::after{border-bottom: 2px solid currentColor;border-right: 2px solid currentColor;content: "";height: 8px;margin-left: 2px;transform: rotate(45deg) translate(-2px,-2px);transition: transform .18s ease;width: 8px;}.dpip-growth-province-more[open] > summary{margin-bottom: 10px;}.dpip-growth-province-more[open] > summary::after{transform: rotate(225deg) translate(-1px,-1px);}.dpip-growth-province-more > summary small{color: var(--dpip-growth-muted);font-size: 13px;font-weight: 600;}.dpip-growth-product-cta{align-items: center;background: linear-gradient(135deg,var(--dpip-growth-blue-dark),var(--dpip-growth-blue));border-radius: 12px;color: #fff;display: flex;gap: 18px;justify-content: space-between;margin: 18px 0;padding: 18px;}.dpip-growth-product-cta strong,.dpip-growth-product-cta span{display: block;}.dpip-growth-product-cta span{color: rgba(255,255,255,.86);font-size: 13px;margin-top: 3px;}.dpip-growth-product-cta .dpip-btn{align-items: center;border: 0;border-radius: 9px;display: inline-flex;font-weight: 800;justify-content: center;min-height: 46px;padding: 0 18px;text-decoration: none;}.dpip-growth-product-cta .dpip-btn--yellow{background: var(--dpip-growth-yellow);color: #092f61;}.dpip-growth-admin{--dpip-growth-blue: #174f98;--dpip-growth-blue-dark: #103f7d;--dpip-growth-yellow: var(--dp-brand-yellow,#f9c734);--dpip-growth-ink: #102a43;--dpip-growth-muted: #5f7287;--dpip-growth-line: #d8e3ef;}.dpip-growth-admin__hero{align-items: center;background: linear-gradient(135deg,#103f7d,#1762ad);border-left: 5px solid var(--dpip-growth-yellow);border-radius: 14px;color: #fff;display: flex;gap: 24px;justify-content: space-between;margin: 20px 0 16px;padding: 26px;}.dpip-growth-admin__hero h1{color: #fff;margin: 5px 0 8px;}.dpip-growth-admin__hero p{color: rgba(255,255,255,.88);margin: 0;}.dpip-growth-admin__hero > div > span{color: var(--dpip-growth-yellow);font-size: 13px;font-weight: 800;letter-spacing: .08em;}.dpip-growth-admin__range{align-items: center;background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 10px;display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 16px;padding: 12px 16px;}.dpip-growth-admin__range label{font-weight: 700;}.dpip-growth-kpis{display: grid;gap: 12px;grid-template-columns: repeat(6,minmax(0,1fr));}.dpip-growth-kpis article,.dpip-growth-admin__panel{background: #fff;border: 1px solid var(--dpip-growth-line);border-radius: 12px;box-shadow: 0 8px 22px rgba(16,63,125,.05);}.dpip-growth-kpis article{padding: 17px;}.dpip-growth-kpis span,.dpip-growth-kpis small{color: var(--dpip-growth-muted);display: block;}.dpip-growth-kpis strong{color: var(--dpip-growth-blue-dark);display: block;font-size: 24px;margin: 7px 0;overflow-wrap: anywhere;}.dpip-growth-admin__panel{margin-top: 16px;padding: 20px;}.dpip-growth-admin .dpip-growth-section-head{margin: 0 0 16px;}.dpip-growth-admin .dpip-growth-section-head > div > span{color: var(--dpip-growth-blue);}.dpip-growth-funnel{display: grid;gap: 8px;grid-template-columns: repeat(7,minmax(0,1fr));}.dpip-growth-funnel div{background: #eff5fc;border-bottom: 3px solid var(--dpip-growth-yellow);border-radius: 8px;padding: 14px;position: relative;}.dpip-growth-funnel div:not(:last-child)::after{color: var(--dpip-growth-blue);content: "→";position: absolute;right: -8px;top: 50%;transform: translateY(-50%);z-index: 2;}.dpip-growth-funnel span{color: var(--dpip-growth-muted);display: block;font-size: 13px;}.dpip-growth-funnel strong{color: var(--dpip-growth-blue-dark);display: block;font-size: 22px;margin-top: 5px;}.dpip-growth-heatmap-wrap{overflow: auto;}.dpip-growth-heatmap{border-collapse: separate;border-spacing: 3px;min-width: 980px;width: 100%;}.dpip-growth-heatmap th{color: var(--dpip-growth-ink);font-size: 13px;padding: 7px;text-align: left;}.dpip-growth-heatmap td{background: #f2f5f8;border-radius: 5px;color: var(--dpip-growth-ink);padding: 7px;text-align: center;}.dpip-growth-heatmap td[data-level="1"]{background: #dcecff;}.dpip-growth-heatmap td[data-level="2"]{background: #a9d0fb;}.dpip-growth-heatmap td[data-level="3"]{background: #66a8e8;color: #082e5b;}.dpip-growth-heatmap td[data-level="4"]{background: var(--dpip-growth-blue);color: #fff;}.dpip-growth-roi{display: grid;gap: 12px;grid-template-columns: repeat(3,1fr);}.dpip-growth-roi > div{background: #f5f8fc;border-radius: 9px;padding: 17px;}.dpip-growth-roi span{color: var(--dpip-growth-muted);display: block;}.dpip-growth-roi strong{color: var(--dpip-growth-blue-dark);display: block;font-size: 25px;margin-top: 7px;}.dpip-growth a:focus-visible,.dpip-growth button:focus-visible,.dpip-growth input:focus-visible,.dpip-growth select:focus-visible,.dpip-growth summary:focus-visible,.dpip-growth-admin a:focus-visible,.dpip-growth-admin button:focus-visible,.dpip-growth-admin select:focus-visible{outline: 3px solid var(--dpip-growth-yellow);outline-offset: 3px;}@media (max-width: 1100px){.dpip-service-nav{grid-template-columns: minmax(0,1fr);}.dpip-service-nav__actions > .dpip-service-nav__grid{grid-template-columns: repeat(3,minmax(0,1fr));}.dpip-service-nav__head{align-items: center;grid-template-columns: minmax(0,1fr);}.dpip-service-nav__head small{display: none;padding-left: 0;}.dpip-growth-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.dpip-growth-filter{grid-template-columns: repeat(2,minmax(0,1fr));}.dpip-growth-province-grid{grid-template-columns: repeat(3,minmax(0,1fr));}.dpip-growth-kpis{grid-template-columns: repeat(3,minmax(0,1fr));}.dpip-growth-funnel{grid-template-columns: repeat(4,minmax(0,1fr));}.dpip-growth-funnel div::after{display: none;}}  @media (max-width: 720px){body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav{margin-block: 8px 12px;}body.dpip-managed-page .entry-content > .dpip-app-back-row,.dpip-app-back-row{margin-top: 4px;width: calc(100% - 20px);}.dpip-app-back{min-height: 40px;padding-inline: 11px;}.dpip-service-nav.dpip-service-nav{gap: 5px;grid-template-columns: minmax(0,1fr);margin-block: 8px 12px;padding: 5px;width: calc(100% - 20px);}.dpip-service-nav__intro{gap: 2px 7px;padding-inline: 3px;}.dpip-service-nav__intro > strong{font-size: 13px;}.dpip-service-nav__body{grid-template-columns: 42px minmax(0,1fr);}.dpip-service-nav__head{grid-template-columns: 1fr;padding: 4px;}.dpip-service-nav__head > a{grid-template-columns: 32px;justify-content: center;min-height: 44px;}.dpip-service-nav__head strong,.dpip-service-nav__head small{display: none;}.dpip-service-nav__grid{display: grid;gap: 7px;grid-template-columns: repeat(2,minmax(0,1fr));overflow: visible;padding: 0;}.dpip-service-nav__grid > li > a{font-size: 13px;min-height: 52px;padding: 8px 8px 8px 10px;}.dpip-service-nav__actions{display: grid;gap: 5px;grid-template-columns: minmax(0,1fr);}.dpip-service-nav__actions > .dpip-service-nav__grid{display: grid;gap: 5px;grid-template-columns: repeat(2,minmax(0,1fr));overflow: visible;padding: 0;}.dpip-service-nav__actions > .dpip-service-nav__grid > li{min-width: 0;}.dpip-service-nav__actions > .dpip-service-nav__grid > li:last-child:nth-child(odd){grid-column: 1 / -1;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{min-height: 44px;padding: 0 10px;}.dpip-growth-hero__grid{grid-template-columns: 1fr;}.dpip-growth-trust{grid-template-columns: auto 1fr;}.dpip-growth-trust span{margin: 0;}.dpip-growth-filter{grid-template-columns: 1fr;}.dpip-growth-grid{grid-template-columns: 1fr;}.dpip-growth-province-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.dpip-growth-province-index{margin-top: 26px;padding-inline: 10px;}.dpip-growth-province-index .dpip-growth-section-head{margin-bottom: 12px;}.dpip-growth-province-index .dpip-growth-section-head p{font-size: 13px;line-height: 1.5;}.dpip-growth-province-grid{gap: 8px;}.dpip-growth-province-grid a{min-height: 52px;padding: 9px 10px;}.dpip-growth-province-grid a > span{font-size: 13px;}.dpip-growth-province-grid small{display: none;}.dpip-growth-province-more{margin-top: 10px;}.dpip-growth-province-more > summary{min-height: 46px;}.dpip-growth-product-cta,.dpip-growth-admin__hero{align-items: stretch;flex-direction: column;}.dpip-growth-kpis,.dpip-growth-funnel{grid-template-columns: repeat(2,minmax(0,1fr));}.dpip-growth-roi{grid-template-columns: 1fr;}}@media (max-width: 420px){.dpip-service-nav{border-radius: 12px;padding: 5px;}.dpip-service-nav__head{padding: 4px;}.dpip-service-nav__head small{display: none;}.dpip-service-nav__grid{gap: 6px;}.dpip-service-nav__grid > li > a{font-size: 13px;min-height: 48px;padding: 7px;}.dpip-service-nav__grid > li > a > b{flex-basis: 22px;height: 22px;width: 22px;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{min-height: 44px;padding-inline: 9px;}.dpip-growth-province-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.dpip-growth-province-grid a{align-items: flex-start;min-height: 54px;}.dpip-growth-province-more > summary{align-items: center;flex-wrap: wrap;gap: 3px 8px;}.dpip-growth-card__facts{gap: 2px;}.dpip-growth-card__actions{grid-template-columns: 1fr;}.dpip-growth-kpis,.dpip-growth-funnel{grid-template-columns: 1fr;}}@media (prefers-reduced-motion: reduce){.dpip-growth *,.dpip-growth *::before,.dpip-growth *::after{scroll-behavior: auto !important;transition: none !important;}}@media (max-width: 720px){body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav{display: grid;gap: 3px;grid-template-columns: minmax(0,1fr);margin-block: 5px 8px;padding: 4px;width: calc(100% - 20px);}.dpip-service-nav.dpip-service-nav .dpip-service-nav__intro{gap: 1px 6px;line-height: 1.2;padding-inline: 2px;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > span{font-size: 13px;letter-spacing: .07em;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > strong{font-size: 13px;line-height: 1.2;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__body{gap: 4px;grid-template-columns: 36px minmax(0,1fr);}.dpip-service-nav.dpip-service-nav .dpip-service-nav__head{border-radius: 8px;padding: 1px 2px;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a{gap: 0;grid-template-columns: 30px;justify-content: center;min-height: 44px;padding-inline: 1px;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > span{height: 28px;width: 28px;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__head strong{display: none;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions{display: block;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid{display: grid;gap: 3px;grid-template-columns: repeat(2,minmax(0,1fr));overflow: visible;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li{min-width: 0;width: auto;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{font-size: 13px;justify-content: center;line-height: 1.2;min-height: 44px;padding: 3px 4px;text-align: center;white-space: normal;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a > span{overflow-wrap: anywhere;white-space: normal;}}@media (max-width: 340px){.dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid{grid-template-columns: repeat(2,minmax(0,1fr));}}  body.dpip-managed-page .entry-content > .dpip-app-back-row{margin: 8px auto 0;max-width: 1200px;}body.dpip-managed-page .entry-content > .dpip-app-back-row .dpip-app-back{font-size: .8125rem;font-weight: 800;line-height: 1.2;min-height: 40px;padding: 8px 12px;}body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav{margin-block: 8px 12px;}@media (max-width: 720px){body.dpip-managed-page .entry-content > .dpip-app-back-row{margin-top: 6px;width: calc(100% - 20px);}body.dpip-managed-page .entry-content > .dpip-app-back-row .dpip-app-back{min-height: 44px;padding-inline: 11px;}body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav{margin-block: 5px 8px;}body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a{line-height: 1.2;min-height: 44px;}}@media (max-width: 390px){body.dpip-managed-page .entry-content > .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{font-size: .8125rem;}}
/* dpip-application-sidebar */
body.dpip-managed-page .dpip-service-nav__desktop-title{display: none;}body.dpip-managed-page .dpip-service-nav__mobile-caption{display: none;}body.dpip-managed-page .dpip-service-nav__item-icon svg{display: block;fill: none;filter: none;height: 18px;max-width: none;mix-blend-mode: normal;opacity: 1;overflow: visible;pointer-events: none;stroke: currentColor;stroke-opacity: 1;visibility: visible;width: 18px;}@media (min-width: 992px){body.dpip-managed-page{  --dpip-app-sidebar-width: 245px;--dpip-app-sidebar-gap: 20px;--dpip-app-top-gap: 30px;--dpip-app-rail-sticky-top: 30px;--dpip-app-sidebar-blue: #2f5ca1;--dpip-app-sidebar-blue-dark: #174f98;--dpip-app-sidebar-ink: #26364b;--dpip-app-sidebar-line: #d4deea;--dpip-app-sidebar-dash: #597db2;--dpip-app-sidebar-hover-soft: #f1f5fb;}  body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content){align-items: start;column-gap: var(--dpip-app-sidebar-gap);display: grid;grid-auto-flow: row;grid-template-columns: var(--dpip-app-sidebar-width) minmax(0,1fr);min-width: 0;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > .dpip-app-back-row{display: none;grid-column: 1 / -1;grid-row: 1;margin: 0;max-width: none;width: 100%;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > .dpip-service-nav{align-self: start;grid-column: 1;grid-row: 2 / span 40;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > :is(.dpip:not(.dpip-service-nav),.dpip-kb,.dpip-tw){align-self: start;grid-column: 2;margin-left: 0;margin-right: 0;max-width: 100%;min-width: 0;width: 100%;}  body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-growth-province-index{margin: 24px 0 0;max-width: 100%;padding-inline: 0;width: 100%;}  body.dpip-managed-page.dpip-directory-page .dpip-directory > .dpip-shell:first-child,body.dpip-managed-page.dpip-directory-page .dpip-directory > .dpip-directory-nav,body.dpip-managed-page.dpip-estimate-page .dpip-cost > .dpip-cost__top{display: none;}  body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > :is(.dpip:not(.dpip-service-nav),.dpip-kb,.dpip-tw) > :is(.dpip-hero,.dpip-workspace-header,.dpip-cost-hero,.dpip-kb-hero,.dpip-tw__hero){border-radius: 12px;margin-inline: 0;max-width: 100%;overflow: hidden;width: 100%;}  body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero .dpip-hero__grid{gap: clamp(18px,2vw,28px);grid-template-columns: minmax(0,1.3fr) minmax(280px,.7fr);}body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero h1{font-size: clamp(1.9rem,2.25vw,2.3rem);white-space: normal;}  body.dpip-managed-page.dpip-job-board-page .dpip.dpip-job-board .dpip-filter--jobs,body.dpip-managed-page.dpip-knowledge-page .dpip-kb-filter{grid-template-columns: repeat(2,minmax(0,1fr));}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-filter{grid-template-columns: minmax(0,1.45fr) minmax(170px,1fr) minmax(150px,.9fr) minmax(150px,.9fr);}body.dpip-managed-page.dpip-job-board-page .dpip.dpip-job-board .dpip-filter--jobs .dpip-field--keyword,body.dpip-managed-page.dpip-knowledge-page .dpip-kb-filter__search{grid-column: 1 / -1;}body.dpip-managed-page.dpip-job-board-page .dpip.dpip-job-board .dpip-filter__submit,body.dpip-managed-page.dpip-knowledge-page .dpip-kb-filter .dpip-kb-btn{justify-self: stretch;width: 100%;}  body.dpip-managed-page .dpip.dpip-profile .dpip-profile-layout,body.dpip-managed-page .dpip .dpip-dashboard-grid,body.dpip-managed-page .dpip .dpip-dashboard-grid--task-first,body.dpip-managed-page .dpip.dpip-profile-manager .dpip-profile-manager__layout{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page .dpip.dpip-profile .dpip-profile-side,body.dpip-managed-page .dpip .dpip-dashboard-grid > aside,body.dpip-managed-page .dpip.dpip-profile-manager .dpip-profile-manager__aside{position: static;}body.dpip-managed-page .dpip.dpip-profile .dpip-profile-facts{grid-template-columns: repeat(3,minmax(0,1fr));row-gap: 10px;}body.dpip-managed-page .dpip.dpip-profile .dpip-profile-facts > span:nth-child(4){border-left: 0;padding-left: 0;}body.dpip-managed-page .dpip.dpip-profile-manager .dpip-profile-manager__aside{grid-template-columns: repeat(3,minmax(0,1fr));}  body.dpip-managed-page.dpip-dossier-page .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__panel > .dpip-pd__form .dpip-pd__grid{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-dossier-page .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__panel > .dpip-pd__form .dpip-pd__grid > label:not(.dpip-pd__wide),body.dpip-managed-page.dpip-dossier-page .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__panel > .dpip-pd__form .dpip-pd__grid > .dpip-pd__date-field{grid-column: span 1;}body.dpip-managed-page.dpip-dossier-page .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__panel > .dpip-pd__form .dpip-pd__grid > .dpip-pd__wide{grid-column: 1 / -1;}body.dpip-managed-page.dpip-dossier-page .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__panel > .dpip-pd__form .dpip-pd__warranties{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > .dpip:not(.dpip-service-nav) > .dpip-main.dpip-shell,body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > .dpip.dpip-shell:not(.dpip-service-nav){margin-inline: 0;max-width: 100%;padding-inline: 0;width: 100%;}  body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-connection-hub.dpip-shell{margin-inline: 0;max-width: 100%;width: 100%;}body.dpip-managed-page.dpip-dashboard-page #primary :is(.sdd-page-content,.entry-content) > .dpip-dashboard > .dpip-main.dpip-shell,body.dpip-managed-page.dpip-job-board-page #primary :is(.sdd-page-content,.entry-content) > .dpip-job-board > .dpip-main.dpip-shell,body.dpip-managed-page.dpip-profile-page #primary :is(.sdd-page-content,.entry-content) > .dpip-profile-manager > .dpip-main.dpip-shell,body.dpip-managed-page.dpip-estimate-page #primary :is(.sdd-page-content,.entry-content) > .dpip-cost > .dpip-cost-main.dpip-shell{margin-inline: 0;max-width: 100%;padding-inline: 0;width: 100%;}  body.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root]{align-items: start;column-gap: var(--dpip-app-sidebar-gap);display: grid;grid-template-columns: var(--dpip-app-sidebar-width) minmax(0,1fr);margin: 0 auto;max-width: var(--sdd-shell,1200px);min-width: 0;width: min(calc(100% - 30px),var(--sdd-shell,1200px));}body.dpip-nationwide-page .dpip-growth-province > .dpip-app-back-row{display: none;grid-column: 1 / -1;grid-row: 1;margin: 0;max-width: none;width: 100%;}body.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav{align-self: start;grid-column: 1;grid-row: 2 / span 2;}body.dpip-nationwide-page .dpip-growth-province > .dpip-growth-hero,body.dpip-nationwide-page .dpip-growth-province > .dpip-main{grid-column: 2;margin-inline: 0;max-width: 100%;min-width: 0;width: 100%;}body.dpip-nationwide-page .dpip-growth-province > .dpip-growth-hero{border-radius: 12px;grid-row: 2;overflow: hidden;}body.dpip-nationwide-page .dpip-growth-province > .dpip-main{grid-row: 3;}  body.dpip-managed-page .dpip-service-nav.dpip-service-nav{background: transparent;border: 0;border-radius: 0;box-shadow: none;display: block;font-size: 16px;margin: 0;max-height: calc(100vh - var(--dpip-app-rail-sticky-top) - 20px);max-width: none;overflow-y: auto;padding: 0;position: sticky;scrollbar-color: #b9c9dc transparent;scrollbar-width: thin;top: var(--dpip-app-rail-sticky-top);width: 100%;z-index: 20;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro{align-items: center;background: #fff;border: 1px solid var(--dpip-app-sidebar-line);border-radius: 12px 12px 0 0;display: flex;min-height: 50px;padding: 0 15px 0 10px;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > span:not(.dpip-service-nav__desktop-title),body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > strong{display: none;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > .dpip-service-nav__desktop-title{align-items: center;color: var(--dpip-app-sidebar-ink);display: flex;font-size: 13px;font-weight: 900;gap: 9px;letter-spacing: .015em;line-height: 1.25;text-transform: uppercase;white-space: nowrap;}body.dpip-managed-page .dpip-service-nav__desktop-title svg{color: var(--dpip-app-sidebar-blue-dark);flex: 0 0 18px;height: 18px;width: 18px;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__body{background: #fff;border: 1px solid var(--dpip-app-sidebar-line);border-radius: 0 0 12px 12px;border-top: 0;display: block;overflow: hidden;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head{background: #fff;border-radius: 0;display: block;padding: 0;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a{align-items: center;background: #fff;border: 0;border-bottom: 1px dashed var(--dpip-app-sidebar-dash);border-radius: 0;box-shadow: none;color: var(--dpip-app-sidebar-ink);display: grid;font-size: 12px;font-weight: 600;gap: 9px;grid-template-columns: 22px minmax(0,1fr) 20px;justify-content: stretch;isolation: isolate;line-height: 1.3;min-height: 41px;padding: 8px 6px 8px 8px;position: relative;text-align: left;text-decoration: none;text-transform: uppercase;transform: none;transition: background-color 160ms ease,border-color 160ms ease,color 160ms ease;white-space: nowrap;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a > .dpip-service-nav__item-icon{align-items: center;background: transparent;border: 0;border-radius: 0;color: var(--dpip-app-sidebar-blue-dark);display: inline-flex;height: 22px;justify-content: center;filter: none;mix-blend-mode: normal;opacity: 1;overflow: visible;position: relative;transform: none;transition: color 160ms ease,transform 160ms ease;visibility: visible;width: 22px;z-index: 1;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head strong,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__item-label{color: inherit;display: block;font-size: inherit;font-weight: inherit;line-height: inherit;overflow: visible;overflow-wrap: normal;text-overflow: clip;transition: transform 160ms ease;white-space: nowrap;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head small{display: none;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid{display: block;list-style: none;margin: 0;min-width: 0;padding: 0;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li{margin: 0;padding: 0;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li:last-child > a{border-bottom: 0;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__arrow{align-items: center;color: #5c7190;display: inline-flex;font-size: 21px;font-weight: 500;height: 22px;justify-content: center;line-height: 1;position: relative;transition: color 160ms ease,transform 160ms ease;width: 20px;z-index: 1;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a.is-current,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a[aria-current="page"],body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a.is-current,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a[aria-current="page"],body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:focus-visible,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a:focus-visible{background: var(--dpip-app-sidebar-blue);border-color: var(--dpip-app-sidebar-blue);color: #fff;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav a.is-current .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a[aria-current="page"] .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a.is-current .dpip-service-nav__arrow,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a[aria-current="page"] .dpip-service-nav__arrow,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:focus-visible .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:focus-visible .dpip-service-nav__arrow{color: #fff;}  body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"],:focus-visible) > .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a:is(.is-current,[aria-current="page"],:focus-visible) > .dpip-service-nav__item-icon{color: #fff;filter: none;opacity: 1;transform: none;visibility: visible;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:focus-visible{box-shadow: inset 0 0 0 3px rgba(27,82,151,.2);outline: 3px solid rgba(27,82,151,.28);outline-offset: 2px;position: relative;z-index: 2;}}@media (min-width: 992px) and (hover: hover) and (pointer: fine){body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:hover,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a:hover{background: var(--dpip-app-sidebar-hover-soft);border-color: var(--dpip-app-sidebar-dash);color: var(--dpip-app-sidebar-blue-dark);}body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:hover .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:hover .dpip-service-nav__arrow{color: var(--dpip-app-sidebar-blue-dark);}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:hover > .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a:hover > .dpip-service-nav__item-icon{color: var(--dpip-app-sidebar-blue-dark);filter: none;opacity: 1;transform: translateX(1px);visibility: visible;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:hover .dpip-service-nav__item-label{transform: translateX(2px);}body.dpip-managed-page .dpip-service-nav.dpip-service-nav a:hover .dpip-service-nav__arrow{transform: translateX(2px);}  body.dpip-managed-page .dpip-service-nav.dpip-service-nav :is(.dpip-service-nav__head,.dpip-service-nav__grid > li) > a:is(.is-current,[aria-current="page"],:focus-visible):hover{background: var(--dpip-app-sidebar-blue);border-color: var(--dpip-app-sidebar-blue);color: #fff;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav :is(.dpip-service-nav__head,.dpip-service-nav__grid > li) > a:is(.is-current,[aria-current="page"],:focus-visible):hover > :is(.dpip-service-nav__item-icon,.dpip-service-nav__arrow){color: #fff;}}  @media (min-width: 992px) and (max-width: 1125px){body.dpip-managed-page .dpip .dpip-table-wrap--responsive{overflow: visible;}body.dpip-managed-page .dpip .dpip-table--customer-jobs,body.dpip-managed-page .dpip .dpip-table--painter-quotes{display: block;font-size: .84rem;min-width: 0;}body.dpip-managed-page .dpip .dpip-table--customer-jobs thead,body.dpip-managed-page .dpip .dpip-table--painter-quotes thead{display: none;}body.dpip-managed-page .dpip .dpip-table--customer-jobs tbody,body.dpip-managed-page .dpip .dpip-table--painter-quotes tbody{display: grid;gap: 9px;}body.dpip-managed-page .dpip .dpip-table--customer-jobs tr,body.dpip-managed-page .dpip .dpip-table--painter-quotes tr{background: #fff;border: 1px solid var(--dpip-line);border-radius: 11px;display: block;min-width: 0;padding: 5px 10px;}body.dpip-managed-page .dpip .dpip-table--customer-jobs td,body.dpip-managed-page .dpip .dpip-table--painter-quotes td{border: 0;display: block;min-height: 38px;min-width: 0;overflow-wrap: anywhere;padding: 9px 0 9px 100px;position: relative;}body.dpip-managed-page .dpip .dpip-table--customer-jobs td + td,body.dpip-managed-page .dpip .dpip-table--painter-quotes td + td{border-top: 1px solid var(--dpip-line);}body.dpip-managed-page .dpip .dpip-table--customer-jobs td::before,body.dpip-managed-page .dpip .dpip-table--painter-quotes td::before{color: var(--dpip-blue-deep);content: attr(data-label);font-size: 13px;font-weight: 900;left: 0;letter-spacing: .035em;line-height: 1.35;position: absolute;text-transform: uppercase;top: 10px;width: 88px;}body.dpip-managed-page .dpip .dpip-table--customer-jobs .dpip-quote-choices,body.dpip-managed-page .dpip .dpip-table--painter-quotes .dpip-quote-choices,body.dpip-managed-page .dpip .dpip-table--customer-jobs .dpip-match-suggestions{min-width: 0;width: 100%;}body.dpip-managed-page .dpip .dpip-table--customer-jobs .dpip-row-actions,body.dpip-managed-page .dpip .dpip-table--painter-quotes .dpip-row-actions{gap: 6px;min-width: 0;}}  @media (min-width: 992px) and (max-width: 1100px){body.dpip-managed-page{--dpip-app-sidebar-width: 205px;--dpip-app-sidebar-gap: 16px;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro{padding-inline: 7px 12px;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__intro > .dpip-service-nav__desktop-title{font-size: 12px;gap: 7px;}body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a,body.dpip-managed-page .dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a{font-size: 12px;gap: 5px;padding-left: 5px;}}  @media (min-width: 992px) and (max-width: 1040px){body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero .dpip-hero__grid{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero .dpip-hero__trust{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));padding: 0;}body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero .dpip-hero__trust > div{grid-template-columns: 34px minmax(0,1fr);padding: 12px;}body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-directory > .dpip-hero .dpip-hero__trust > div + div{border-left: 1px solid rgba(255,255,255,.15);border-top: 0;}}  @media (max-width: 991px){body.dpip-managed-page.dpip-directory-page :is(.sdd-page-content,.entry-content) > .dpip-service-nav.dpip-service-nav,body.dpip-managed-page.dpip-estimate-page :is(.sdd-page-content,.entry-content) > .dpip-service-nav.dpip-service-nav{display: none;}body.dpip-managed-page .dpip-service-nav__actions .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav__head .dpip-service-nav__item-icon,body.dpip-managed-page .dpip-service-nav__arrow{display: none;}}  @media (min-width: 992px){body.dpip-managed-page:not(.dpip-nationwide-page) #primary.sdd-standard-page{overflow-x: visible;padding-block: var(--dpip-app-top-gap) 30px;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary.sdd-standard-page > .sdd-narrow-shell > .sdd-page-article,body.dpip-managed-page:not(.dpip-nationwide-page) #primary.sdd-standard-page > .sdd-narrow-shell > .sdd-page-article > .sdd-page-content{margin: 0;max-width: none;min-width: 0;padding: 0;width: 100%;}  body.dpip-managed-page:not(.dpip-nationwide-page) #primary.sdd-standard-page > .sdd-narrow-shell > .sdd-page-article > .sdd-page-header{border: 0;clip: rect(0 0 0 0);clip-path: inset(50%);height: 1px;margin: -1px;padding: 0;position: absolute;white-space: nowrap;width: 1px;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content){row-gap: 0;}  body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > .dpip-service-nav{grid-row: 2 / span 40;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > :is(.dpip:not(.dpip-service-nav):not(.dpip-growth-province-index),.dpip-kb,.dpip-tw){font-size: var(--dpip-app-reading-size,15px);grid-row: 2;line-height: 1.5;margin-block: 0;min-width: 0;padding-top: 0;}body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-growth-province-index{grid-row: 3;margin-top: 18px;}body.dpip-managed-page:not(.dpip-nationwide-page) #primary :is(.sdd-page-content,.entry-content) > :is(.dpip:not(.dpip-service-nav),.dpip-kb,.dpip-tw) :where(h1,h2,h3,h4,p,li,dt,dd,strong,small,span,a,button){max-width: 100%;overflow-wrap: anywhere;}  body.dpip-managed-page #primary :where( .dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn,.dpip-job-card__detail-link,.dpip-kb-card__link,.dpip-reset,.dpip-filter-reset,.dpip-table-link,.dpip-cost-alert a,.dpip-kb-table a,.dpip-kb-steps__head button,.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]) ){align-items: center;box-sizing: border-box;border-width: 2px;display: inline-flex;font-size: .875rem;font-weight: 900;height: auto;justify-content: center;line-height: 1.25;min-height: 44px;min-width: 0;overflow-wrap: normal !important;padding: 9px 15px;text-align: center;text-decoration: none !important;vertical-align: middle;white-space: nowrap !important;word-break: normal !important;}body.dpip-managed-page #primary :where( .dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn,.dpip-job-card__detail-link,.dpip-kb-card__link,.dpip-reset,.dpip-filter-reset,.dpip-table-link,.dpip-cost-alert a,.dpip-kb-table a,.dpip-kb-steps__head button,.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]) ) > :where(span,strong){overflow-wrap: normal !important;white-space: nowrap !important;word-break: normal !important;}body.dpip-managed-page #primary :where( .dpip-btn--blue,.dpip-job-card__detail-link,.dpip-pd__button--blue,.dpip-kb-btn--blue,.dpip-tw-btn:not(.dpip-tw-btn--outline):not(.dpip-tw-btn--danger),.dpip-table-link,.dpip-cost-alert a,.dpip-kb-card__link,.dpip-kb-table a,.dpip-kb-steps__head button,.dpip-pd__coordination-filter button[aria-pressed="true"] ){background: #0d4f98 !important;border-color: #07376c !important;box-shadow: 0 9px 20px rgba(6,48,99,.28);color: #fff !important;}body.dpip-managed-page #primary :where( .dpip-btn--yellow,.dpip-pd__button--yellow,.dpip-kb-btn--yellow ){background: var(--dpip-action-orange,#ff8a00) !important;border-color: var(--dpip-action-orange-border,#a94f00) !important;box-shadow: 0 7px 16px rgba(169,79,0,.2);color: var(--dpip-action-orange-ink,#102f54) !important;}body.dpip-managed-page #primary :where( .dpip-btn--outline,.dpip-btn--ghost,.dpip-pd__button:not(.dpip-pd__button--blue):not(.dpip-pd__button--yellow):not(.dpip-pd__button--danger),.dpip-kb-btn--outline,.dpip-tw-btn--outline,.dpip-reset,.dpip-filter-reset,.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]):not([aria-pressed="true"]) ){background: #fff !important;border-color: #0d4f98 !important;box-shadow: 0 7px 17px rgba(6,48,99,.16);color: #0b478b !important;}body.dpip-managed-page #primary :where( .dpip-btn--danger,.dpip-pd__button--danger,.dpip-tw-btn--danger,[data-dpip-kb-remove-step] ){background: #b42318 !important;border-color: #781910 !important;color: #fff !important;}body.dpip-managed-page #primary :where( .dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn,.dpip-job-card__detail-link,.dpip-kb-card__link,.dpip-reset,.dpip-filter-reset,.dpip-table-link,.dpip-cost-alert a,.dpip-kb-table a,.dpip-kb-steps__head button,[data-dpip-kb-remove-step],.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]) ):not([disabled]):not([aria-disabled="true"]):hover{filter: brightness(.93);transform: translateY(-1px);}body.dpip-managed-page #primary :where( .dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn,.dpip-kb-steps__head button,[data-dpip-kb-remove-step],.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]) ):is([disabled],[aria-disabled="true"]){background: #dce6f0 !important;border-color: #7890aa !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.8) !important;color: #294761 !important;cursor: not-allowed;filter: none !important;opacity: 1 !important;transform: none !important;}body.dpip-managed-page #primary [data-dpip-kb-remove-step]{align-items: center;border-width: 2px;box-sizing: border-box;display: inline-flex;flex: 0 0 44px;font-size: 1.15rem;font-weight: 900;height: 44px;justify-content: center;line-height: 1;min-height: 44px;padding: 0;width: 44px;}  body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-compose .dpip-kb-step{grid-template-columns: 34px minmax(140px,.8fr) minmax(220px,1.7fr) minmax(140px,.7fr) 44px;}body.dpip-managed-page #primary :where( .dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn,.dpip-job-card__detail-link,.dpip-kb-card__link,.dpip-reset,.dpip-filter-reset,.dpip-table-link,.dpip-cost-alert a,.dpip-kb-table a,.dpip-kb-steps__head button,[data-dpip-kb-remove-step],.dpip-pd__records li button:not([class]),.dpip-pd__actions button:not([class]),.dpip-pd__coordination-attachment button:not([class]),.dpip-pd__coordination-filter button:not([class]) ):focus-visible{outline: 3px solid var(--dp-brand-yellow,#f9c734);outline-offset: 2px;}  body.dpip-managed-page #primary :where( .dpip-hero,.dpip-workspace-header,.dpip-cost-hero,.dpip-pd__hero,.dpip-tw__hero,.dpip-kb-hero,.dpip-kb-compact-head ){border-radius: 14px;margin-top: 0;}body.dpip-managed-page #primary :where( .dpip-workspace-header h1,.dpip-cost-hero__title,.dpip-pd__hero h1,.dpip-pd__hero h2,.dpip-tw__hero h2,.dpip-kb-hero h1,.dpip-directory .dpip-hero h1 ){font-size: clamp(1.72rem,2.25vw,2.08rem);letter-spacing: -.02em;line-height: 1.16;white-space: normal;}body.dpip-managed-page #primary :where( .dpip-workspace-header p,.dpip-cost-hero p,.dpip-pd__hero p,.dpip-tw__hero p,.dpip-kb-hero p,.dpip-directory .dpip-hero__grid > div:first-child > p ){font-size: .9rem;line-height: 1.52;}body.dpip-managed-page #primary .dpip .dpip-workspace-header > .dpip-shell{gap: 16px;padding: 18px 20px;}body.dpip-managed-page #primary .dpip .dpip-workspace-header h1{margin-block: 4px 5px;}body.dpip-managed-page #primary .dpip .dpip-workspace-header__meta{min-height: 52px;min-width: 116px;padding: 9px 12px;white-space: normal;}body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header__meta{background: var(--dp-brand-yellow,#f9c734);border: 2px solid #ffe681;box-shadow: 0 8px 20px rgba(0,30,70,.24);color: #062f67;font-weight: 900;min-width: 142px;overflow-wrap: normal;white-space: nowrap;word-break: normal;}body.dpip-managed-page #primary .dpip .dpip-main{gap: 12px;padding-block: 10px 0;}body.dpip-managed-page #primary .dpip :where(.dpip-panel,.dpip-side-panel,.dpip-filter-panel,.dpip-empty){border-radius: 14px;}body.dpip-managed-page #primary .dpip .dpip-empty{min-height: 0;padding: 22px 18px;}body.dpip-managed-page #primary .dpip .dpip-empty :where(h1,h2){font-size: clamp(1.35rem,2vw,1.65rem);line-height: 1.24;margin-block: 7px 4px;}body.dpip-managed-page #primary .dpip .dpip-empty p{line-height: 1.5;margin-block: 0 11px;}  body.dpip-managed-page.dpip-dashboard-page #primary :is(.sdd-page-content,.entry-content) > .dpip.dpip-shell.dpip-main > .dpip-empty{align-items: center;display: grid;gap: 4px 14px;grid-template-areas: "icon title action" "icon copy action";grid-template-columns: 48px minmax(0,1fr) minmax(170px,auto);padding: 20px 22px;text-align: left;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip-empty .dpip-icon{grid-area: icon;margin: 0;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip-empty h2{grid-area: title;margin: 0;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip-empty p{grid-area: copy;margin: 0;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip-empty .dpip-btn{grid-area: action;min-height: 46px;}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory > .dpip-hero .dpip-hero__grid{gap: 18px;padding-block: 20px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero h1{margin-block: 8px 7px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child > p{margin-bottom: 12px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions{gap: 9px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions .dpip-btn{font-size: .875rem;min-height: 46px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust{border-radius: 12px;padding-inline: 12px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust > div{grid-template-columns: 38px minmax(0,1fr);padding-block: 8px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust .dpip-svg{height: 32px;padding: 7px;width: 32px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-filter{gap: 8px;margin-bottom: 12px;padding: 11px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-results-head{margin-bottom: 8px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-card-grid{gap: 12px;}  body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-filter-panel{padding: 11px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-filter--jobs{gap: 8px 10px;padding: 0;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board :where(.dpip-filter input,.dpip-filter select){min-height: 42px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-results-head{margin-block: 11px 8px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-job-list{gap: 10px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-job-card--compact{padding: 12px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-job-card__facts{margin-block: 9px;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-board .dpip-job-card__detail-link{font-size: .875rem;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-main,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-main{padding-block: 10px 0;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page :where(.dpip-cost-entry,.dpip-pd__core-advice){margin-block: 0 10px;padding: 11px 13px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-cost-entry{flex-wrap: wrap;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-steps{margin-bottom: 10px;min-height: 46px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-steps button{height: auto;min-height: 44px;padding-block: 7px;white-space: nowrap !important;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-steps button > :where(span,strong){overflow-wrap: normal !important;white-space: nowrap !important;word-break: normal !important;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-steps button:disabled{background: #e8f0f8;border-bottom-color: #9eb2c7;color: #304d69;opacity: 1;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-layout{gap: 12px;grid-template-columns: minmax(0,1fr) 230px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-panel,body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-summary{border-radius: 13px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-form-section{padding: 12px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-form-grid{gap: 8px 10px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-field textarea{min-height: 66px;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-actions{gap: 8px;padding: 10px 12px;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review{padding: 12px;}  body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-board{gap: 10px;grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table :where(th,td){min-width: 0;overflow-wrap: anywhere;padding: 8px;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table .dpip-status{max-width: 100%;white-space: normal;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table__actions{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table__actions > .dpip-btn,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-moderation .dpip-btn{font-size: .8125rem;min-height: 44px;padding-inline: 6px;white-space: nowrap !important;}  body.dpip-managed-page.dpip-trust-page #primary .dpip-tw{gap: 10px;margin: 0;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw__hero{padding: 20px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw__hero h2{margin-block: 4px 5px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw__grid{gap: 10px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-card{padding: 12px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-card h3{font-size: 1.1rem;line-height: 1.3;margin-bottom: 7px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-card p{line-height: 1.52;margin-block: 0 9px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-card__head > *{min-width: 0;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-status{max-width: 100%;overflow-wrap: anywhere;white-space: normal;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-layers{gap: 8px;grid-template-columns: repeat(auto-fit,minmax(135px,1fr));}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-layers > div{padding: 10px;}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-btn--outline{background: var(--dpip-tw-blue);color: #fff;}  body.dpip-managed-page.dpip-compare-page #primary .dpip-pd--landing,body.dpip-managed-page.dpip-dossier-page #primary .dpip-pd--landing,body.dpip-managed-page.dpip-dossier-page #primary .dpip-pd--dossier{margin: 0;}body.dpip-managed-page #primary .dpip-pd--landing > .dpip-pd__hero,body.dpip-managed-page.dpip-dossier-page #primary .dpip-pd--dossier > .dpip-pd__hero{margin-bottom: 12px;padding: 20px;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd__compare-guide{gap: 9px;margin-block: 0 12px;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li{gap: 5px 9px;grid-template-columns: 34px minmax(0,1fr);min-height: 0;padding: 11px;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li > span{height: 32px;width: 32px;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide h3{font-size: 1rem;line-height: 1.34;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide p{font-size: .875rem;line-height: 1.42;}body.dpip-managed-page #primary .dpip-pd--landing > .dpip-pd__section-head{gap: 12px;margin-bottom: 11px;padding-bottom: 10px;}body.dpip-managed-page #primary .dpip-pd--landing > .dpip-pd__section-head h2{font-size: 1.45rem;line-height: 1.22;}body.dpip-managed-page #primary .dpip-pd__job-picker{gap: 9px;}body.dpip-managed-page #primary .dpip-pd__job-picker article{gap: 12px;grid-template-columns: minmax(0,1fr) minmax(180px,.62fr) minmax(112px,auto);padding: 12px;}body.dpip-managed-page #primary .dpip-pd__job-picker article h3{font-size: 1.05rem;line-height: 1.32;}body.dpip-managed-page #primary .dpip-pd__job-picker-facts{gap: 3px 10px;margin-top: 5px;}body.dpip-managed-page #primary .dpip-pd__job-picker-workflow{gap: 6px;}body.dpip-managed-page #primary .dpip-pd__job-picker-workflow > div{padding: 7px 8px;}body.dpip-managed-page #primary .dpip-pd__job-picker-actions{gap: 7px;}  body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-hero .dpip-shell{gap: 16px;padding: 18px 20px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-hero__title{margin-block: 4px 5px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-hero__badge{min-width: 0;padding: 10px 12px;white-space: normal;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-main,body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-form{gap: 10px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-main{padding-block: 10px 0;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-alert,body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-card{padding: 12px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-card__head{gap: 8px;grid-template-columns: 32px minmax(0,1fr);margin-bottom: 9px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-card__head > span{height: 32px;width: 32px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-card h2{font-size: 1.05rem;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-grid,body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-measures{gap: 9px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost :where(input,select){min-height: 42px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-note{margin-top: 9px !important;padding: 8px 9px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-form__actions{gap: 10px;padding: 9px 10px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-form__submit{font-size: 15px !important;min-height: 50px !important;min-width: 210px;padding-inline: 18px !important;white-space: nowrap !important;}body.dpip-managed-page.dpip-post-job-page #primary .dpip-cost-entry > .dpip-btn{background: #0d4f98 !important;border-color: #07376c !important;box-shadow: 0 9px 20px rgba(6,48,99,.24);color: #fff !important;flex: 0 0 auto;min-width: 182px;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost .dpip-cost-explain{padding: 12px;}  body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb{padding-block: 0;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav{flex-wrap: nowrap;margin-bottom: 10px;overflow: visible;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav a,body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-card__link{min-height: 44px;overflow-wrap: normal !important;white-space: nowrap !important;word-break: normal !important;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav a{border: 1px solid transparent;color: #304d6a;padding-inline: 14px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav a:hover,body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav a:focus-visible,body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-nav a:is(.is-active,[aria-current="page"]){background: #0d4f98;border-color: #07376c;color: #fff;}body.dpip-managed-page.dpip-knowledge-page #primary :is(.dpip-kb-hero,.dpip-kb-compact-head) > .dpip-kb-btn{flex: 0 0 auto;min-width: 142px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-hero,body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-compact-head{gap: 16px;margin-bottom: 12px;padding: 20px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-hero h1,body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-compact-head h1{margin-block: 4px 5px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-filter{gap: 9px 10px;margin-bottom: 12px;padding: 12px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-filter :where(input,select){height: auto;min-height: 42px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-grid{gap: 12px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-card{padding: 12px;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-empty{min-height: 0;padding: 24px 18px;}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-hub__grid{align-items: start;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-card__list > li > a,body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-card__list > li > div{align-items: start;grid-template-columns: 27px minmax(0,1fr);}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-card__list em{grid-column: 2;justify-self: start;white-space: nowrap;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-card__copy :is(strong,small){overflow-wrap: normal !important;word-break: normal !important;}}@media (min-width: 992px) and (max-width: 1050px){body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb-compose .dpip-kb-step{grid-template-columns: 34px minmax(140px,.82fr) minmax(180px,1.5fr) 44px;}}  @media (min-width: 992px) and (max-width: 1125px){body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-hub__grid{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-card__list{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-layout{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-steps{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-post-job-page #primary .dpip-job-form-page .dpip-wizard-summary{position: static;}body.dpip-managed-page #primary .dpip-pd__job-picker article{grid-template-columns: minmax(0,1fr) minmax(170px,.65fr);}body.dpip-managed-page #primary .dpip-pd__job-picker-actions{align-items: center;display: grid;grid-column: 1 / -1;grid-template-columns: minmax(0,1fr) minmax(170px,.45fr);}body.dpip-managed-page #primary .dpip-pd__job-picker-meta{text-align: left;}body.dpip-managed-page.dpip-compare-page #primary .dpip-pd__compare-guide{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-dossier-page #primary .dpip-pd--dossier .dpip-pd__timeline{grid-template-columns: repeat(4,minmax(0,1fr));}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost-card--product .dpip-cost-grid{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost-card--product .dpip-cost-grid__wide{grid-column: 1 / -1;}body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost-result__metrics{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-painter-reviews__list{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-trust-page #primary .dpip-tw-timeline li{grid-template-columns: minmax(125px,.55fr) minmax(120px,.5fr) minmax(0,1fr);}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-card__head > *,body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-card__facts > span{min-width: 0;overflow-wrap: anywhere;}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-card__facts{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-card__facts > span:nth-child(3){border-left: 0;border-top: 1px solid var(--dpip-line);}body.dpip-managed-page.dpip-job-board-page #primary .dpip-job-card__facts > span:nth-child(4){border-top: 1px solid var(--dpip-line);}}  @media (min-width: 768px) and (max-width: 991px){body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-board{grid-template-columns: minmax(0,1fr);}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table-wrap{max-width: 100%;min-width: 0;overflow: visible;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table thead{display: none;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table tbody{display: block;max-width: 100%;min-width: 0;table-layout: auto;width: 100%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table tbody{display: grid;gap: 7px;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table tr{background: #fff;border: 1px solid #d6e2ee;border-radius: 10px;box-sizing: border-box;display: block;max-width: 100%;min-width: 0;padding: 5px 8px;width: 100%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td{border: 0;box-sizing: border-box;display: grid;gap: 8px;grid-template-columns: 82px minmax(0,1fr);max-width: 100%;min-height: 38px;min-width: 0;overflow-wrap: anywhere;padding: 7px 0;width: 100%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td + td{border-top: 1px solid #e1e9f1;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td::before{color: #536b83;content: attr(data-label);font-size: 13px;font-weight: 900;letter-spacing: .03em;padding-top: 3px;text-transform: uppercase;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table__identity{grid-template-columns: 34px minmax(0,1fr);}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-avatar--review{height: 34px;width: 34px;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table .dpip-status{max-width: 100%;overflow-wrap: anywhere;white-space: normal;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table .dpip-profile-moderation{grid-template-columns: repeat(2,minmax(0,1fr));}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table__actions > .dpip-btn,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table .dpip-profile-moderation .dpip-btn{min-height: 44px;}}  @media (max-width: 767px){body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table-wrap,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table tbody,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table tr,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td{box-sizing: border-box;max-width: 100%;min-width: 0;width: 100%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table-wrap{overflow: visible;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table td > *{overflow-wrap: anywhere;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-review-table .dpip-status{max-width: 100%;white-space: normal;}}@media (prefers-reduced-motion: reduce){body.dpip-managed-page .dpip-service-nav,body.dpip-managed-page .dpip-service-nav *,body.dpip-managed-page .dpip-service-nav *::before,body.dpip-managed-page .dpip-service-nav *::after{scroll-behavior: auto !important;transition: none !important;transform: none !important;}}  @media (min-width: 992px){body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table th:first-child{width: 26%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table th:nth-child(2){width: 18%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table th:nth-child(3){width: 14%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table th:last-child{width: 42%;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table__actions{align-items: stretch;gap: 8px;grid-template-columns: minmax(90px,.9fr) minmax(0,1.8fr);}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table__actions > :only-child{grid-column: 1 / -1;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table .dpip-profile-moderation{gap: 8px;grid-template-columns: repeat(2,minmax(0,1fr));max-width: none;}body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table__actions > .dpip-btn,body.dpip-managed-page.dpip-profile-page #primary .dpip-profile-manager .dpip-profile-review-table .dpip-profile-moderation .dpip-btn{box-sizing: border-box;min-width: 0;white-space: nowrap !important;}}  @media (min-width: 992px){body.dpip-managed-page.dpip-dossier-page #primary .dpip-pd--dossier[data-dpip-pd-dossier] .dpip-pd__split .dpip-pd__button{max-width: 100%;overflow-wrap: normal !important;white-space: normal !important;word-break: normal !important;}}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-connection-table__status{overflow-wrap: normal !important;white-space: nowrap !important;word-break: normal !important;}  @media (max-width: 991.98px){body.dpip-managed-page.dpip-directory-page #primary :is(.sdd-page-content,.entry-content) > .dpip-service-nav.dpip-service-nav,body.dpip-managed-page.dpip-estimate-page #primary :is(.sdd-page-content,.entry-content) > .dpip-service-nav.dpip-service-nav{display: grid;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory > .dpip-directory-nav,body.dpip-managed-page.dpip-estimate-page #primary .dpip-cost > .dpip-cost__top{display: none;}}@media (max-width: 720px){body.dpip-managed-page #primary :is(.sdd-page-content,.entry-content) > .dpip-app-back-row,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-app-back-row{box-sizing: border-box;margin: 14px auto 16px;width: calc(100% - 20px);}body.dpip-managed-page #primary .dpip-app-back,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-app-back-row .dpip-app-back{background: linear-gradient(180deg,#fff 0%,#edf5ff 100%);border: 2px solid #8eb4d9;border-radius: 11px;box-shadow: 0 5px 14px rgba(16,63,125,.14);color: #0b3e78 !important;font-size: .9375rem;font-weight: 900;gap: 7px;line-height: 1.2;min-height: 48px;padding: 9px 14px;}body.dpip-managed-page #primary .dpip-app-back > span[aria-hidden="true"],body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-app-back-row .dpip-app-back > span[aria-hidden="true"]{font-size: 1.125rem;line-height: 1;}body.dpip-managed-page #primary :is(.sdd-page-content,.entry-content) > .dpip-service-nav.dpip-service-nav,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav{box-sizing: border-box;display: grid;margin: 0 6px 12px;padding: 2px 0 2px 2px;width: calc(100% - 12px);}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__body,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__body{align-items: stretch;gap: 4px;grid-template-columns: clamp(92px,27vw,112px) minmax(0,1fr);}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head{align-content: center;display: grid;min-width: 0;padding: 0;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a{gap: 0;height: 100%;grid-template-columns: minmax(0,1fr);grid-template-rows: minmax(0,1fr);justify-items: center;justify-content: center;min-height: 274px;padding: 8px 4px;width: 100%;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption{align-items: center;background: transparent;border: 0;box-shadow: none;color: #0b3e78;display: grid;font-size: clamp(11px,3.2vw,13px);font-weight: 900;gap: 1px;height: 100%;justify-items: center;justify-content: center;letter-spacing: 0;line-height: 1.15;max-width: 100%;padding: 0;text-align: center;width: 100%;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption{color: #fff;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span{display: block;white-space: nowrap;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid{display: grid;gap: 2px;grid-auto-flow: row;grid-auto-rows: minmax(44px,auto);grid-template-columns: repeat(2,minmax(0,1fr));max-width: none;width: 100%;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="dashboard"]{order: 1;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="radius"]{order: 2;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="job_board"]{order: 3;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="profile"]{order: 4;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="organization"]{order: 5;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="post_job"]{order: 6;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="estimate"]{order: 7;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="dossier"]{order: 8;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="contracts"]{order: 9;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="compare"]{order: 10;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="trust"]{order: 11;}body.dpip-managed-page .dpip-service-nav__grid > li[data-dpip-nav-key="knowledge"]{order: 12;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a{border-radius: 9px;height: 100%;line-height: 1.18;min-height: 44px;overflow-wrap: normal;padding: 2px 3px;width: 100%;white-space: normal;word-break: normal;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a > .dpip-service-nav__item-label,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__actions > .dpip-service-nav__grid > li > a > .dpip-service-nav__item-label{overflow-wrap: normal;white-space: normal;word-break: normal;}}  @media (max-width: 767px){body.dpip-managed-page #primary :is( .dpip-cs__hero,.dpip-kb-hero,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero ){padding-inline: 12px;}body.dpip-managed-page #primary :is( .dpip-cs--radius .dpip-cs__radius-login-prompt,.dpip-public-preview__notice ){padding-inline: 12px;}body.dpip-managed-page #primary .dpip-public-preview{width: 100%;}body.dpip-managed-page #primary :is( .dpip-workspace-header h1,.dpip-workspace-header p,.dpip-cs__hero h1,.dpip-cs__hero p,.dpip-cs__section-head p,.dpip-cs__radius-login-prompt,.dpip-kb-hero h1,.dpip-kb-hero p,.dpip-kb-detail__head h1,.dpip-kb-detail__head > p,.dpip-pd__hero h1,.dpip-pd__hero p,.dpip-public-preview__hero h1,.dpip-public-preview__hero p ){max-width: none;min-width: 0;width: 100%;}body.dpip-managed-page #primary :is( .dpip-cs__hero > div:first-child,.dpip-kb-hero > div:first-child ){min-width: 0;width: 100%;}body.dpip-managed-page #primary .dpip-cs__section-head > div{flex: 1 1 0;min-width: 0;}body.dpip-managed-page #primary .dpip-public-preview__notice > span{flex: 1 1 auto;max-width: none;min-width: 0;}body.dpip-managed-page.dpip-post-job-page #primary .dpip.dpip-guest-draft-page > .dpip-workspace-header > .dpip-shell{grid-template-columns: minmax(0,1fr);width: 100%;}body.dpip-managed-page.dpip-post-job-page #primary .dpip.dpip-guest-draft-page > .dpip-workspace-header > .dpip-shell > .dpip-workspace-header__meta{justify-self: start;max-width: 100%;width: auto;}}  @media (max-width: 720px){body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head{align-content: center;background: #eaf3fc;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a{align-content: center;align-items: center;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption,body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption{align-items: center;align-self: center;background: rgba(255,255,255,.98) !important;border: 1px solid #b9cfe5 !important;border-radius: 9px;box-shadow: 0 5px 14px rgba(13,79,152,.13);color: #083e78 !important;display: flex;flex-direction: column;font-size: clamp(10.5px,2.9vw,12.5px);font-weight: 900;gap: 3px;height: auto;justify-content: center;letter-spacing: .015em;line-height: 1.12;margin: 0;max-width: calc(100% - 8px);min-height: 0;opacity: 1;padding: 8px 2px;text-align: center;text-shadow: none;visibility: visible;width: calc(100% - 8px);}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span{color: inherit !important;font-size: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;margin: 0;opacity: 1;overflow-wrap: normal;text-shadow: none;visibility: visible;white-space: nowrap;word-break: normal;}}@media (max-width: 767px){  body.dpip-managed-page #primary :is( .dpip-directory .dpip-hero__grid > div:first-child,.dpip-workspace-header > .dpip-shell > div:first-child,.dpip-cost-hero__copy,.dpip-cs__hero > div:first-child,.dpip-cs__section-head > div,.dpip-cs__section-title > div,.dpip-kb-hero > div:first-child,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-tw__hero ){box-sizing: border-box;flex: 1 1 auto;max-width: none;min-width: 0;width: 100%;}body.dpip-managed-page #primary :is( .dpip-directory .dpip-hero__grid > div:first-child,.dpip-workspace-header,.dpip-cost-hero__copy,.dpip-cs__hero,.dpip-cs__section-head,.dpip-cs__section-title,.dpip-kb-hero,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-public-preview__empty,.dpip-tw__hero ) :where(h1,h2,p),body.dpip-managed-page #primary :is( .dpip-pd__empty,.dpip-cs__empty,.dpip-public-preview__notice,.dpip-public-preview__empty ) > :where(p,span){box-sizing: border-box;hyphens: none;margin-left: 0;margin-right: 0;max-width: none !important;min-width: 0;overflow-wrap: break-word;text-align: left;white-space: normal;width: 100% !important;word-break: normal;}body.dpip-managed-page #primary :is( .dpip-workspace-header > .dpip-shell,.dpip-cost-hero,.dpip-cs__hero,.dpip-kb-hero,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-tw__hero ){padding-left: 12px;padding-right: 12px;}body.dpip-managed-page #primary .dpip-cs__section-head,body.dpip-managed-page #primary .dpip-cs__section-title{gap: 8px;width: 100%;}body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__empty{padding-left: 12px;padding-right: 12px;text-align: left;}body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__empty > .dpip-cs__button{display: flex;margin-left: auto;margin-right: auto;max-width: 100%;width: fit-content;}body.dpip-managed-page #primary .dpip-pd--landing > .dpip-pd__empty,body.dpip-managed-page #primary .dpip-public-preview__notice,body.dpip-managed-page #primary .dpip-public-preview__empty{box-sizing: border-box;max-width: 100%;min-width: 0;padding-left: 12px;padding-right: 12px;width: 100%;}body.dpip-managed-page #primary .dpip-public-preview__notice{align-items: stretch;display: flex;flex-direction: column;gap: 6px;text-align: left;}body.dpip-managed-page #primary .dpip-public-preview__notice > :where(strong,span,p){flex: 0 1 auto;max-width: none;width: 100%;}body.dpip-managed-page #primary .dpip-pd--compare-landing > .dpip-pd__empty{grid-template-areas: "title" "copy" "action";grid-template-columns: minmax(0,1fr);}body.dpip-managed-page #primary .dpip-pd--compare-landing > .dpip-pd__empty > .dpip-pd__button{justify-self: stretch;max-width: 100%;min-width: 0;width: 100%;}}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid{align-items: center;padding-bottom: 16px;padding-top: 16px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child{align-self: center;min-width: 0;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero h1{line-height: 1.18;margin-bottom: 8px;margin-top: 8px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child > p{line-height: 1.55;margin-bottom: 13px;max-width: none;width: 100%;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions{align-items: stretch;gap: 8px;margin: 0;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions .dpip-btn{box-sizing: border-box;min-height: 46px;min-width: 0;overflow-wrap: normal;padding: 9px 14px;white-space: normal;word-break: normal;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust{align-self: center;}@media (max-width: 820px){body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid{align-items: stretch;gap: 10px;padding-bottom: 14px;padding-top: 14px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child{align-self: stretch;width: 100%;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust{margin-top: 0;}}@media (max-width: 480px){body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero h1{margin-bottom: 7px;margin-top: 7px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child > p{margin-bottom: 10px;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions .dpip-btn{font-size: 13px !important;padding-left: 7px;padding-right: 7px;}}
/* select2 */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}
/* dpip-typography */
@font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 400;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-400-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 400;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-400-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 500;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-500-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 500;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-500-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 600;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-600-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 600;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-600-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 700;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-700-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 700;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-700-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 800;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-800-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 800;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-800-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 900;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-900-vietnamese.woff2") format("woff2");unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-display: swap;font-family: "DPIP Be Vietnam Pro";font-style: normal;font-weight: 900;src: url("/wp-content/plugins/decor-paint-industrial-painters/assets/fonts/be-vietnam-pro/be-vietnam-pro-900-latin.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}body.dpip-app-page #primary,body.dpip-directory-page #primary,body.dpip-post-job-page #primary,body.dpip-knowledge-page #primary,.dpip.dpip,.dpip-pd.dpip-pd,.dpip-kb.dpip-kb,.dpip-kb-admin.dpip-kb-admin,.dpip-growth.dpip-growth,.dpip-service-nav.dpip-service-nav,.dpip-tw.dpip-tw,.dpip-tw-admin.dpip-tw-admin,.dpip-tw-admin-summary.dpip-tw-admin-summary,.dpip-tw-admin-fields.dpip-tw-admin-fields,.dpip-location-dropdown.dpip-location-dropdown,.dpip-admin.dpip-admin,.dpip-admin-verification.dpip-admin-verification,.dpip-admin-fields.dpip-admin-fields,.dpip-admin-full.dpip-admin-full,.dpip-admin-badges.dpip-admin-badges,.dpip-admin-private-images.dpip-admin-private-images,.dpip-admin-form.dpip-admin-form,.dpip-admin-status.dpip-admin-status,.dpip-admin-profile-editor.dpip-admin-profile-editor,.dpip-admin-profile-private.dpip-admin-profile-private,.dpip-admin-profile-public.dpip-admin-profile-public,.dpip-admin-sticky-actions.dpip-admin-sticky-actions,.dpip-admin-support.dpip-admin-support{--dpip-font-sans: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;font-family: var(--dpip-font-sans);font-kerning: normal;text-rendering: optimizeLegibility;}.dpip.dpip,.dpip-pd.dpip-pd,.dpip-kb.dpip-kb,.dpip-growth.dpip-growth,.dpip-tw.dpip-tw,.dpip-service-nav.dpip-service-nav{font-size: clamp(16px,calc(15.65px + .08vw),17px);line-height: 1.62;}.dpip-admin.dpip-admin,.dpip-kb-admin.dpip-kb-admin,.dpip-tw-admin.dpip-tw-admin,.dpip-tw-admin-summary.dpip-tw-admin-summary,.dpip-tw-admin-fields.dpip-tw-admin-fields,.dpip-location-dropdown.dpip-location-dropdown{font-size: 15px;line-height: 1.58;}body.dpip-app-page #primary :where(button,input,select,textarea),body.dpip-directory-page #primary :where(button,input,select,textarea),body.dpip-post-job-page #primary :where(button,input,select,textarea),body.dpip-knowledge-page #primary :where(button,input,select,textarea),.dpip-admin :where(button,input,select,textarea),.dpip-kb-admin :where(button,input,select,textarea),.dpip-tw-admin :where(button,input,select,textarea){font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;}  body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ),body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ) :where(button,input,select,textarea,option){font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;}body.dpip-app-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-directory-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-post-job-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-knowledge-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1){font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;font-size: clamp(2.05rem,3.2vw,2.75rem);font-weight: 800;letter-spacing: -.018em;line-height: 1.18;text-shadow: none;}.dpip :where(h1,h2,h3,h4),.dpip-pd :where(h1,h2,h3,h4),.dpip-kb :where(h1,h2,h3,h4),.dpip-growth :where(h1,h2,h3,h4),.dpip-tw :where(h1,h2,h3,h4){font-family: "DPIP Be Vietnam Pro","Segoe UI",Arial,sans-serif;letter-spacing: -.014em;text-shadow: none;text-wrap: balance;}.dpip :where(p,li,dd),.dpip-pd :where(p,li,dd),.dpip-kb :where(p,li,dd),.dpip-growth :where(p,li,dd),.dpip-tw :where(p,li,dd){text-wrap: pretty;}  body.dpip-managed-page #primary,body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root]{--dpip-action-orange: #ff8a00;--dpip-action-orange-hover: #ff9f2e;--dpip-action-orange-border: #a94f00;--dpip-action-orange-ink: #102f54;}body.dpip-managed-page #primary :is(.dpip-btn--yellow,.dpip-pd__button--yellow,.dpip-kb-btn--yellow):not(:disabled):not([aria-disabled="true"]),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-btn--yellow:not(:disabled):not([aria-disabled="true"]),body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__owner-location > [data-dpip-cs-locate]:not(:disabled):not([aria-disabled="true"]){background: var(--dpip-action-orange) !important;border-color: var(--dpip-action-orange-border) !important;color: var(--dpip-action-orange-ink) !important;box-shadow: 0 7px 16px rgba(169,79,0,.2);}body.dpip-managed-page #primary :is(.dpip-btn--yellow,.dpip-pd__button--yellow,.dpip-kb-btn--yellow):not(:disabled):not([aria-disabled="true"]):hover,body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-btn--yellow:not(:disabled):not([aria-disabled="true"]):hover,body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__owner-location > [data-dpip-cs-locate]:not(:disabled):hover{background: var(--dpip-action-orange-hover) !important;color: var(--dpip-action-orange-ink) !important;filter: none;}body.dpip-managed-page #primary :is(.dpip-btn--yellow,.dpip-pd__button--yellow,.dpip-kb-btn--yellow):is(:disabled,[aria-disabled="true"]),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-btn--yellow:is(:disabled,[aria-disabled="true"]),body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__owner-location > [data-dpip-cs-locate]:is(:disabled,[aria-disabled="true"]){background: #dce6f0 !important;border-color: #7890aa !important;color: #294761 !important;box-shadow: none;cursor: not-allowed;opacity: 1 !important;}  body.dpip-managed-page #primary :is(.dpip-btn,.dpip-pd__button).dpip-login-action{align-items: center;background: #0d4f98 !important;border-color: #07376c !important;box-shadow: 0 8px 18px rgba(6,48,99,.24);color: #fff !important;display: inline-flex;justify-content: center;line-height: 1.25;max-width: 100%;min-height: 44px;padding: 10px clamp(16px,2.2vw,20px);text-align: center;}body.dpip-managed-page #primary :is(.dpip-btn,.dpip-pd__button).dpip-login-action:is(:hover,:focus-visible){background: #07376c !important;border-color: #05284f !important;box-shadow: 0 10px 22px rgba(6,48,99,.3);color: #fff !important;filter: none;}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero .dpip-actions > .dpip-btn--yellow{background: var(--dp-brand-yellow,#f9c734) !important;border-color: #b58b00 !important;color: #082f60 !important;box-shadow: 0 7px 16px rgba(141,107,0,.22);}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero .dpip-actions > .dpip-btn--yellow:is(:hover,:focus-visible){background: #ffd135 !important;border-color: #8d6b00 !important;color: #082f60 !important;filter: none;}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb--list > .dpip-kb-hero > .dpip-kb-btn--yellow{background: var(--dp-brand-yellow,#f9c734) !important;border-color: #b58b00 !important;color: #072d5c !important;box-shadow: 0 7px 16px rgba(141,107,0,.22);}body.dpip-managed-page.dpip-knowledge-page #primary .dpip-kb--list > .dpip-kb-hero > .dpip-kb-btn--yellow:is(:hover,:focus-visible){background: #ffd330 !important;border-color: #8d6b00 !important;color: #072d5c !important;filter: none;}  @media (max-width: 991px){body.dpip-managed-page #primary .dpip-tw-btn:not(.dpip-tw-btn--outline):not(.dpip-tw-btn--danger):not(:disabled):not([aria-disabled="true"]){background: var(--dpip-action-orange) !important;border-color: var(--dpip-action-orange-border) !important;color: var(--dpip-action-orange-ink) !important;}body.dpip-managed-page #primary .dpip-tw-btn:not(.dpip-tw-btn--outline):not(.dpip-tw-btn--danger):not(:disabled):hover{background: var(--dpip-action-orange-hover) !important;}}  .dpip.dpip :where(.dpip-btn),.dpip-pd.dpip-pd :where(.dpip-pd__button),.dpip-kb.dpip-kb :where(.dpip-kb-btn),.dpip-tw.dpip-tw :where(.dpip-tw-btn){border-width: 1.5px;box-shadow: 0 8px 20px rgba(16,63,125,.16);font-weight: 800;min-height: 44px;text-decoration: none;transition: background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;}.dpip.dpip :where(.dpip-btn):not([disabled]):hover,.dpip-pd.dpip-pd :where(.dpip-pd__button):not([disabled]):hover,.dpip-kb.dpip-kb :where(.dpip-kb-btn):not([disabled]):hover,.dpip-tw.dpip-tw :where(.dpip-tw-btn):not([disabled]):hover{box-shadow: 0 12px 26px rgba(16,63,125,.24);transform: translateY(-1px);}.dpip.dpip :where(.dpip-btn):focus-visible,.dpip-pd.dpip-pd :where(.dpip-pd__button):focus-visible,.dpip-kb.dpip-kb :where(.dpip-kb-btn):focus-visible,.dpip-tw.dpip-tw :where(.dpip-tw-btn):focus-visible{outline: 3px solid var(--dp-brand-yellow,#f9c734);outline-offset: 3px;}.dpip.dpip :where(.dpip-btn)[disabled],.dpip-pd.dpip-pd :where(.dpip-pd__button)[disabled],.dpip-kb.dpip-kb :where(.dpip-kb-btn)[disabled],.dpip-tw.dpip-tw :where(.dpip-tw-btn)[disabled]{box-shadow: none;transform: none;}  .dpip-service-nav.dpip-service-nav .dpip-service-nav__head strong{font-size: 1rem;font-weight: 800;line-height: 1.35;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__head small{font-size: .8125rem;line-height: 1.5;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a{font-size: clamp(.875rem,.84rem + .12vw,.9375rem);font-weight: 700;line-height: 1.45;min-height: 56px;}.dpip-pd.dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide h3{font-size: clamp(1rem,.96rem + .12vw,1.075rem);font-weight: 800;line-height: 1.45;}.dpip-pd.dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide p{font-size: clamp(.875rem,.84rem + .1vw,.9375rem);line-height: 1.65;}@media (max-width: 782px){body.dpip-app-page #primary :where(input,select,textarea),body.dpip-directory-page #primary :where(input,select,textarea),body.dpip-post-job-page #primary :where(input,select,textarea),body.dpip-knowledge-page #primary :where(input,select,textarea),.dpip :where(input,select,textarea),.dpip-pd :where(input,select,textarea),.dpip-kb :where(input,select,textarea),.dpip-growth :where(input,select,textarea),.dpip-tw :where(input,select,textarea),.dpip-admin :where(input,select,textarea),.dpip-kb-admin :where(input,select,textarea),.dpip-tw-admin :where(input,select,textarea),.dpip-tw-admin-summary :where(input,select,textarea),.dpip-tw-admin-fields :where(input,select,textarea),.dpip-location-dropdown :where(input,select,textarea),.dpip-admin-profile-editor :where(input,select,textarea),.dpip-admin-profile-private :where(input,select,textarea),.dpip-admin-profile-public :where(input,select,textarea),.dpip-admin-fields :where(input,select,textarea),.dpip-admin-full :where(input,select,textarea),.dpip-admin-form :where(input,select,textarea),.dpip-admin-badges :where(input,select,textarea),.dpip-admin-verification :where(input,select,textarea){font-size: 16px !important;line-height: 1.4;}}@media (max-width: 480px){body.dpip-app-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-directory-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-post-job-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-knowledge-page #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1){font-size: clamp(1.75rem,8vw,2.05rem);line-height: 1.22;}.dpip-service-nav.dpip-service-nav .dpip-service-nav__grid > li > a{font-size: .84375rem;min-height: 54px;}}  body.dpip-managed-page.dpip-directory-page #primary .dpip-growth-province-index .dpip-growth-province-grid a > span{font-weight: 600;}body.dpip-managed-page.dpip-directory-page #primary .dpip-growth-province-index .dpip-growth-province-grid a > small{font-weight: 700;}  body.dpip-managed-page #primary,body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root],body.dpip-managed-page .dpip-location-dropdown{--dpip-reference-body-size: 14px;--dpip-reference-body-leading: 1.45;--dpip-reference-title-size: clamp(21px,2.2vw,25px);--dpip-reference-section-size: 15px;--dpip-reference-label-size: 13px;--dpip-reference-help-size: 11px;--dpip-reference-note-size: 12px;--dpip-reference-control-size: 14px;--dpip-reference-table-size: 15px;--dpip-reference-action-size: 13px;--dpip-reference-primary-action-size: 14px;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root]{font-family: "DPIP Be Vietnam Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size: var(--dpip-reference-body-size);line-height: var(--dpip-reference-body-leading);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ) :where(button,input,select,textarea,option),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(button,input,select,textarea,option),body.dpip-managed-page .dpip-location-dropdown{font-family: "DPIP Be Vietnam Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;}  body.dpip-managed-page:not(.dpip-nationwide-page) #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(h1),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(h1){font-size: var(--dpip-reference-title-size);line-height: 1.16;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(h2),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(h2){font-size: 18px;line-height: 1.3;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(h3,h4),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(h3,h4){font-size: var(--dpip-reference-section-size);line-height: 1.35;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(h5,h6),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(h5,h6){font-size: var(--dpip-reference-body-size);line-height: 1.4;}  body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ) :where(p,li,dd,td,caption,summary,a,span,strong,b),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(p,li,dd,td,caption,summary,a,span,strong,b){font-size: inherit;line-height: inherit;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where( .dpip-hero p,.dpip-workspace-header p,.dpip-cost-hero p,.dpip-pd__hero p,.dpip-kb-hero p,.dpip-tw__hero p ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(.dpip-growth-hero p){font-size: var(--dpip-reference-label-size);line-height: 1.4;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(.dpip-eyebrow,.dpip-kicker,.dpip-brand-kicker),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(.dpip-eyebrow,.dpip-kicker){font-size: var(--dpip-reference-help-size);line-height: var(--dpip-reference-body-leading);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(label,legend,dt,th,.dpip-field-label,.dpip-kb-label),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(label,legend,dt,th){font-size: var(--dpip-reference-label-size);line-height: 1.45;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(small,.description,.dpip-help,.dpip-field-help,.dpip-form-hint),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(small,.description,.dpip-help,.dpip-field-help,.dpip-form-hint){font-size: var(--dpip-reference-help-size);line-height: 1.35;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(.dpip-note,.dpip-formula-note,.dpip-disclaimer,.dpip-step-note,.dpip-required-note),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(.dpip-note,.dpip-disclaimer){font-size: var(--dpip-reference-note-size);line-height: var(--dpip-reference-body-leading);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(input,select,textarea),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(input,select,textarea),body.dpip-managed-page .dpip-location-dropdown :where(input,.select2-results__option){font-size: var(--dpip-reference-control-size);line-height: normal;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(table th,table td),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(table th,table td){font-size: var(--dpip-reference-table-size);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(table th),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(table th){line-height: 1.25;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(table td),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(table td){line-height: var(--dpip-reference-body-leading);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where( .dpip-badge,.dpip-persona-badge,.dpip-verified-label,.dpip-status,.dpip-workspace-status,.dpip-job-card__status,.dpip-cost-hero__badge,.dpip-cost-result__status,.dpip-cost-email__status,.dpip-pd__coordination-badge,.dpip-pd__coordination-status,.dpip-pd__moderation-status,.dpip-tw-status,.dpip-kb-status ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(.dpip-badge,.dpip-status){font-size: var(--dpip-reference-note-size);line-height: var(--dpip-reference-body-leading);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(.dpip-step-number,.dpip-count,.dpip-counter),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(.dpip-step-number,.dpip-count,.dpip-counter){font-size: var(--dpip-reference-label-size);}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-service-nav,.dpip-tw ) :where(button,[role="button"],.dpip-btn,.dpip-pd__button,.dpip-kb-btn,.dpip-tw-btn),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(button,[role="button"],.dpip-btn){font-size: var(--dpip-reference-action-size) !important;line-height: 1.25;}  body.dpip-radius-page #primary .dpip-cs--radius :is(a,button).dpip-cs__map-action{font-size: 12px !important;line-height: 1 !important;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where( button[type="submit"],input[type="submit"],.dpip-btn--yellow,.dpip-pd__button--yellow,.dpip-kb-btn--yellow,.dpip-cost-form__submit ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(button[type="submit"],.dpip-btn--yellow){font-size: var(--dpip-reference-primary-action-size) !important;line-height: 1;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__desktop-title,.dpip-service-nav__head strong,.dpip-service-nav__item-label,.dpip-service-nav__grid > li > a ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__desktop-title,.dpip-service-nav__head strong,.dpip-service-nav__item-label,.dpip-service-nav__grid > li > a ){font-size: var(--dpip-reference-label-size);line-height: 1.45;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__head small,.dpip-service-nav__intro > span:not(.dpip-service-nav__desktop-title) ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__head small,.dpip-service-nav__intro > span:not(.dpip-service-nav__desktop-title) ){font-size: var(--dpip-reference-help-size);line-height: 1.35;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where([role="dialog"] h2,[role="dialog"] h3,.dpip-modal h2,.dpip-modal h3),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where([role="dialog"] h2,[role="dialog"] h3,.dpip-modal h2,.dpip-modal h3){font-size: 18px;line-height: var(--dpip-reference-body-leading);}@media (max-width: 760px){body.dpip-managed-page:not(.dpip-nationwide-page) #primary :where(.entry-title,.sdd-page-title,.sdd-page-header h1),body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(h1),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(h1){font-size: 20px;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__desktop-title,.dpip-service-nav__head strong,.dpip-service-nav__item-label,.dpip-service-nav__grid > li > a ),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] .dpip-service-nav.dpip-service-nav :where( .dpip-service-nav__desktop-title,.dpip-service-nav__head strong,.dpip-service-nav__item-label,.dpip-service-nav__grid > li > a ){font-size: 12px;}body.dpip-managed-page #primary :is( .dpip,.dpip-pd,.dpip-kb,.dpip-growth,.dpip-tw ) :where(input,select,textarea),body.dpip-managed-page .dpip-growth-province[data-dpip-growth-root] :where(input,select,textarea),body.dpip-managed-page .dpip-location-dropdown :where(input,.select2-results__option){font-size: 16px !important;}}  @media (min-width: 992px){body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(h1,h2){font-weight: 700;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(h3,h4,h5,h6,.dpip-job-card__title-link,.dpip-pd__job-title-link){font-weight: 600;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(.dpip-eyebrow,.dpip-kicker){font-weight: 700;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(label,legend,dt,th,caption,summary,.dpip-field-label,.dpip-kb-label){font-weight: 600;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(p,small,.dpip-cost-card__head p){font-weight: 400;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where(strong,b):not(:where( button *,[role="button"] *,.dpip-btn *,.dpip-pd__button *,.dpip-kb-btn *,.dpip-tw-btn *,.dpip-job-card__detail-link *,.dpip-kb-card__link *,.dpip-reset *,.dpip-filter-reset *,.dpip-table-link *,.dpip-cost-alert a *,.dpip-kb-table a *,.dpip-kb-nav a * )){font-weight: 600;}body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where( dd,.dpip-badge,.dpip-persona-badge,.dpip-verified-label,.dpip-status,.dpip-workspace-header__meta,.dpip-workspace-status,.dpip-job-card__status,.dpip-cost-hero__badge,.dpip-cost-result__status,.dpip-cost-email__status,.dpip-pd__coordination-badge,.dpip-pd__coordination-status,.dpip-pd__moderation-status,.dpip-tw-status,.dpip-kb-status ),body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) :where( .dpip-badge,.dpip-persona-badge,.dpip-verified-label,.dpip-status,.dpip-workspace-header__meta,.dpip-workspace-status,.dpip-job-card__status,.dpip-cost-hero__badge,.dpip-cost-result__status,.dpip-cost-email__status,.dpip-pd__coordination-badge,.dpip-pd__coordination-status,.dpip-pd__moderation-status,.dpip-tw-status,.dpip-kb-status ) :where(strong,b,span){font-weight: 700;}  body.dpip-managed-page:is( .dpip-directory-page,.dpip-dashboard-page,.dpip-job-board-page,.dpip-profile-page,.dpip-post-job-page,.dpip-estimate-page,.dpip-dossier-page,.dpip-compare-page,.dpip-trust-page,.dpip-knowledge-page ) #primary :is( .dpip:not(.dpip-service-nav),.dpip-pd,.dpip-kb,.dpip-tw ) .dpip-connection-hub__head > p{color: #33485f;font-size: 15px;font-weight: 600;line-height: 1.55;}}
/* dpip-responsive-final */
@media (max-width: 720px){body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head{align-content: center !important;align-items: center !important;background: #eaf3fc !important;isolation: isolate;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a{align-content: center !important;align-items: center !important;display: flex !important;height: 100% !important;justify-content: center !important;padding: 4px !important;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a > .dpip-service-nav__mobile-caption,body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__head > a:is(.is-current,[aria-current="page"]) > .dpip-service-nav__mobile-caption{align-items: center !important;background: #fff !important;border: 1px solid #a9c5e1 !important;border-bottom-width: 1px !important;border-radius: 9px !important;box-shadow: 0 5px 14px rgba(13,79,152,.16) !important;color: #073e78 !important;display: flex !important;flex: 0 1 auto !important;flex-direction: column !important;font-size: clamp(11px,2.9vw,12.5px) !important;font-weight: 900 !important;gap: 2px !important;height: auto !important;justify-content: center !important;letter-spacing: .01em !important;line-height: 1.08 !important;margin: auto !important;max-height: none !important;max-width: calc(100% - 8px) !important;min-height: 0 !important;min-width: 0 !important;opacity: 1 !important;overflow: visible !important;padding: 8px 3px !important;position: relative !important;text-align: center !important;text-shadow: none !important;transform: none !important;visibility: visible !important;white-space: normal !important;width: calc(100% - 8px) !important;z-index: 3 !important;}body.dpip-managed-page #primary .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province > .dpip-service-nav.dpip-service-nav .dpip-service-nav__mobile-caption > span{background: transparent !important;border: 0 !important;color: inherit !important;display: block !important;font: inherit !important;height: auto !important;line-height: inherit !important;margin: 0 !important;max-width: 100% !important;opacity: 1 !important;overflow: visible !important;padding: 0 !important;text-align: center !important;text-shadow: none !important;visibility: visible !important;white-space: nowrap !important;width: auto !important;word-break: normal !important;}}@media (max-width: 767px){  body.dpip-managed-page #primary :is( .dpip-directory .dpip-hero__grid > div:first-child,.dpip-workspace-header > .dpip-shell > div:first-child,.dpip-cost-hero__copy,.dpip-cs__hero > div:first-child,.dpip-cs__section-head > div,.dpip-cs__section-title > div,.dpip-kb-hero > div:first-child,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-tw__hero ){box-sizing: border-box !important;flex: 1 1 100% !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}  body.dpip-managed-page #primary :is( .dpip-directory .dpip-hero__grid > div:first-child,.dpip-workspace-header,.dpip-cost-hero__copy,.dpip-cs__hero,.dpip-cs__section-head,.dpip-cs__section-title,.dpip-kb-hero,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-public-preview__empty,.dpip-tw__hero ) :where(h1,h2,p),body.dpip-managed-page #primary :is( .dpip-pd__empty,.dpip-pd__notice,.dpip-pd__request-copy,.dpip-pd__request-empty,.dpip-cs__empty,.dpip-cs__notice,.dpip-public-preview__notice,.dpip-public-preview__empty,.dpip-kb-empty,.dpip-tw-notice ) > :where(h2,p,span){box-sizing: border-box !important;hyphens: none !important;margin-left: 0 !important;margin-right: 0 !important;max-width: none !important;min-width: 0 !important;overflow-wrap: break-word !important;text-align: left !important;white-space: normal !important;width: 100% !important;word-break: normal !important;}body.dpip-managed-page #primary :is( .dpip-workspace-header > .dpip-shell,.dpip-cs__hero,.dpip-kb-hero,.dpip-kb-detail__head,.dpip-pd__hero,.dpip-public-preview__hero,.dpip-tw__hero ){box-sizing: border-box !important;padding-left: 10px !important;padding-right: 10px !important;}  body.dpip-managed-page #primary .dpip-cost-hero{padding-left: 0 !important;padding-right: 0 !important;}body.dpip-managed-page #primary .dpip-cost-hero > .dpip-shell{box-sizing: border-box !important;flex-wrap: wrap !important;max-width: none !important;padding-left: 10px !important;padding-right: 10px !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-cost-hero__badge{display: none !important;}  body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell{align-items: stretch !important;display: grid !important;gap: 8px !important;grid-template-columns: minmax(0,1fr) !important;justify-content: stretch !important;width: 100% !important;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child{box-sizing: border-box !important;grid-column: 1 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge){align-self: start !important;grid-column: 1 !important;justify-self: start !important;max-width: 100% !important;min-width: 0 !important;white-space: normal !important;width: fit-content !important;}body.dpip-managed-page #primary :is( .dpip-cs__section-head,.dpip-cs__section-title,.dpip-section-title,.dpip-cost-card__head ){align-items: start !important;--dpip-mobile-step-size: 34px;display: grid !important;gap: 8px 10px !important;grid-template-columns: var(--dpip-mobile-step-size) minmax(0,1fr) !important;grid-template-rows: auto auto !important;width: 100% !important;}  body.dpip-managed-page #primary :is( .dpip-cs__section-head,.dpip-cs__section-title,.dpip-section-title,.dpip-cost-card__head ) > span:first-child{block-size: var(--dpip-mobile-step-size) !important;box-sizing: border-box !important;flex: 0 0 var(--dpip-mobile-step-size) !important;grid-column: 1 !important;grid-row: 1 !important;inline-size: var(--dpip-mobile-step-size) !important;min-block-size: var(--dpip-mobile-step-size) !important;min-inline-size: var(--dpip-mobile-step-size) !important;}  body.dpip-managed-page #primary :is( .dpip-cs__section-head,.dpip-cs__section-title,.dpip-section-title,.dpip-cost-card__head ) > div{display: contents !important;}body.dpip-managed-page #primary :is( .dpip-cs__section-head,.dpip-cs__section-title,.dpip-section-title,.dpip-cost-card__head ) > div > h2{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary :is( .dpip-cs__section-head,.dpip-cs__section-title,.dpip-section-title,.dpip-cost-card__head ) > div > p{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-steps{grid-template-columns: minmax(0,1fr) !important;}body.dpip-managed-page #primary .dpip-steps > :is(div,li){gap: 8px 10px !important;grid-template-columns: 34px minmax(0,1fr) !important;grid-template-rows: auto auto !important;}body.dpip-managed-page #primary .dpip-steps > :is(div,li) > span{grid-column: 1 !important;grid-row: 1 !important;min-height: 34px !important;min-width: 34px !important;}body.dpip-managed-page #primary .dpip-steps > :is(div,li) > h3{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;}body.dpip-managed-page #primary .dpip-steps > :is(div,li) > p{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__contract-path > ol{grid-template-columns: minmax(0,1fr) !important;}body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__contract-path > ol > li{gap: 6px 8px !important;grid-template-columns: 30px minmax(0,1fr) !important;grid-template-rows: auto auto !important;}body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__contract-path > ol > li > span{grid-column: 1 !important;grid-row: 1 !important;min-height: 28px !important;min-width: 28px !important;}body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__contract-path > ol > li > strong{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;}body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__contract-path > ol > li > small{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb-process li{gap: 8px 10px !important;grid-template-columns: 38px minmax(0,1fr) !important;grid-template-rows: auto auto auto !important;}body.dpip-managed-page #primary .dpip-kb-process li:not(:last-child)::before{display: none !important;}body.dpip-managed-page #primary .dpip-kb-process li > b{grid-column: 1 !important;grid-row: 1 !important;min-height: 38px !important;min-width: 38px !important;}body.dpip-managed-page #primary .dpip-kb-process li > div{display: contents !important;}body.dpip-managed-page #primary .dpip-kb-process li > div > h3{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.dpip-managed-page #primary .dpip-kb-process li > div > p{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb-process li > div > small{box-sizing: border-box !important;display: block !important;grid-column: 1 / -1 !important;grid-row: 3 !important;justify-self: stretch !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-pd__compare-guide{grid-template-columns: minmax(0,1fr) !important;}body.dpip-managed-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li{gap: 8px 10px !important;grid-template-columns: 38px minmax(0,1fr) !important;grid-template-rows: auto auto !important;}body.dpip-managed-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li > span{grid-column: 1 !important;grid-row: 1 !important;min-height: 36px !important;min-width: 36px !important;}body.dpip-managed-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li > div{display: contents !important;}body.dpip-managed-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li > div > h3{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.dpip-managed-page #primary .dpip-pd.dpip-pd--compare-landing .dpip-pd__compare-guide > li > div > p{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-task-card{align-items: start !important;grid-template-columns: 40px minmax(0,1fr) !important;grid-template-rows: auto auto auto auto !important;}body.dpip-managed-page #primary .dpip-task-card > div{display: contents !important;}body.dpip-managed-page #primary .dpip-task-card > .dpip-task-card__icon{align-self: center !important;grid-column: 1 !important;grid-row: 1 / span 2 !important;}body.dpip-managed-page #primary .dpip-task-card > div > .dpip-kicker{grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.dpip-managed-page #primary .dpip-task-card > div > h2{grid-column: 2 !important;grid-row: 2 !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-task-card > div > p{grid-column: 1 / -1 !important;grid-row: 3 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-task-card > .dpip-btn{grid-column: 1 / -1 !important;grid-row: 4 !important;max-width: none !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row{align-items: start !important;grid-template-columns: auto minmax(0,1fr) !important;grid-template-rows: auto auto auto auto auto !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__icon{align-self: center !important;grid-column: 1 !important;grid-row: 1 !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__body{display: contents !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__body > h2{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__body > p{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__body > .dpip-kb-chips{grid-column: 1 / -1 !important;grid-row: 3 !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__meta{grid-column: 1 / -1 !important;grid-row: 4 !important;grid-template-columns: repeat(2,minmax(0,1fr)) !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb--list .dpip-kb-row__action{grid-column: 1 / -1 !important;grid-row: 5 !important;justify-self: stretch !important;max-width: none !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-profile-section > summary{grid-template-columns: 30px minmax(0,1fr) 18px !important;grid-template-rows: auto auto !important;}body.dpip-managed-page #primary .dpip-profile-section > summary > span{block-size: 30px !important;grid-column: 1 !important;grid-row: 1 !important;inline-size: 30px !important;min-block-size: 30px !important;min-inline-size: 30px !important;}body.dpip-managed-page #primary .dpip-profile-section > summary > div{display: contents !important;}body.dpip-managed-page #primary .dpip-profile-section > summary strong{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.dpip-managed-page #primary .dpip-profile-section > summary small{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-profile-section > summary::after{align-self: center !important;grid-column: 3 !important;grid-row: 1 !important;}body.dpip-managed-page #primary .dpip-specialty-guide__item{align-items: start !important;grid-template-columns: 44px minmax(0,1fr) !important;grid-template-rows: auto auto !important;}body.dpip-managed-page #primary .dpip-specialty-guide__mark{align-self: center !important;grid-column: 1 !important;grid-row: 1 !important;}body.dpip-managed-page #primary .dpip-specialty-guide__copy{display: contents !important;}body.dpip-managed-page #primary .dpip-specialty-guide__copy > strong{align-self: center !important;grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.dpip-managed-page #primary .dpip-specialty-guide__copy > small{grid-column: 1 / -1 !important;grid-row: 2 !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__empty,body.dpip-managed-page #primary :is(.dpip-pd__empty,.dpip-pd__notice,.dpip-public-preview__notice,.dpip-public-preview__empty){box-sizing: border-box !important;max-width: none !important;min-width: 0 !important;padding-left: 10px !important;padding-right: 10px !important;text-align: left !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__empty{padding-left: 0 !important;padding-right: 0 !important;}body.dpip-managed-page #primary .dpip-kb-empty{box-sizing: border-box !important;max-width: none !important;min-width: 0 !important;padding-left: 12px !important;padding-right: 12px !important;text-align: left !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-kb-empty > :where(h1,h2,p,strong){margin-left: 0 !important;margin-right: 0 !important;max-width: none !important;min-width: 0 !important;text-align: left !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-public-preview__notice{align-items: stretch !important;display: flex !important;flex-direction: column !important;gap: 6px !important;}body.dpip-managed-page #primary .dpip-public-preview__notice > :where(strong,span,p){flex: 0 1 auto !important;max-width: none !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-pd--compare-landing > .dpip-pd__empty{display: grid !important;gap: 8px !important;grid-template-areas: "title" "copy" "action" !important;grid-template-columns: minmax(0,1fr) !important;}body.dpip-managed-page #primary .dpip-pd--compare-landing > .dpip-pd__empty > .dpip-pd__button{justify-self: stretch !important;max-width: 100% !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-cs--radius .dpip-cs__empty > .dpip-cs__button{display: flex !important;margin-left: auto !important;margin-right: auto !important;max-width: 100% !important;width: fit-content !important;}  body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root] .dpip-growth-hero__grid{align-items: stretch !important;gap: 14px !important;grid-template-columns: minmax(0,1fr) !important;}body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root] .dpip-growth-hero__grid > div:first-child,body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root] .dpip-growth-hero__grid > div:first-child > :where(h1,p){box-sizing: border-box !important;max-width: none !important;min-width: 0 !important;text-align: left !important;white-space: normal !important;width: 100% !important;word-break: normal !important;}body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root] .dpip-growth-trust{grid-template-columns: auto minmax(0,1fr) !important;width: 100% !important;}body.dpip-managed-page.dpip-nationwide-page .dpip-growth-province[data-dpip-growth-root] .dpip-growth-trust > span{margin-bottom: 0 !important;}  body.dpip-managed-page #primary .dpip-growth-province-index .dpip-growth-section-head > div{flex: 1 1 100% !important;min-width: 0 !important;width: 100% !important;}  body.dpip-managed-page #primary .dpip-pd--landing > .dpip-pd__empty > p{flex-basis: 100% !important;}body.dpip-managed-page #primary .dpip-kb--list > .dpip-kb-hero{align-items: stretch !important;flex-direction: column !important;}body.dpip-managed-page #primary :is(.dpip,.dpip-kb) :is( .dpip-cs--organization .dpip-cs__hero > div,.dpip-cs--contracts .dpip-cs__hero > div,.dpip-cs--radius .dpip-cs__hero > div,.dpip-cs--radius .dpip-cs__section-head > div,.dpip-cs--radius .dpip-cs__empty,.dpip-cs--contracts .dpip-cs__empty,.dpip-public-preview--organizations > .dpip-public-preview__hero,.dpip-public-preview--dossiers > .dpip-public-preview__hero,.dpip-public-preview--dossiers > .dpip-public-preview__empty,.dpip-cost-card__head > div,.dpip-growth-province-index .dpip-growth-section-head > div,.dpip-pd--landing > .dpip-pd__empty,.dpip-kb-hero > div ) > p{box-sizing: border-box !important;hyphens: none !important;margin-left: 0 !important;margin-right: 0 !important;max-width: none !important;min-width: 0 !important;overflow-wrap: break-word !important;text-align: justify !important;text-align-last: start !important;text-justify: inter-word;text-wrap: wrap !important;white-space: normal !important;width: 100% !important;word-break: normal !important;}  body.dpip-managed-page #primary .dpip-cs--contracts .dpip-cs__empty > h2{text-wrap: wrap !important;}}  body.dpip-managed-page #primary .dpip-pd__hero{isolation: isolate !important;}body.dpip-managed-page #primary .dpip-pd__hero::after{pointer-events: none !important;z-index: 0 !important;}body.dpip-managed-page #primary .dpip-pd__hero > *{position: relative !important;z-index: 1 !important;}@media (min-width: 768px) and (max-width: 991px){  body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell,body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell{align-items: center !important;display: flex !important;flex-wrap: nowrap !important;gap: 12px !important;grid-template-columns: none !important;justify-content: flex-start !important;width: 100% !important;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child,body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child{box-sizing: border-box !important;flex: 1 1 0 !important;max-width: none !important;min-width: 0 !important;width: auto !important;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child > :where(h1,p),body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child > :where(h1,p),body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child > :where(h1,p),body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell > :first-child > :where(h1,p){max-width: none !important;min-width: 0 !important;text-align: left !important;white-space: normal !important;width: 100% !important;}body.dpip-managed-page.dpip-dashboard-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-job-board-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-profile-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge),body.dpip-managed-page.dpip-post-job-page #primary .dpip .dpip-workspace-header > .dpip-shell > :is(.dpip-workspace-header__meta,.dpip-persona-badge){box-sizing: border-box !important;flex: 0 1 auto !important;max-width: 30% !important;min-width: 0 !important;white-space: normal !important;width: fit-content !important;}}  body.dpip-managed-page #primary .dpip-public-preview[data-dpip-public-preview="profile"] > .dpip-public-preview__grid{grid-template-columns: minmax(0,1fr) !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}body.dpip-managed-page #primary .dpip-public-preview[data-dpip-public-preview="profile"] > .dpip-public-preview__hero > p{max-width: none !important;min-width: 0 !important;text-align: left !important;white-space: normal !important;width: 100% !important;word-break: normal !important;}body.dpip-managed-page #primary .dpip-public-preview[data-dpip-public-preview="profile"] > .dpip-public-preview__grid > .dpip-public-preview__card{justify-self: stretch !important;max-width: none !important;min-width: 0 !important;width: 100% !important;}  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid{align-items: center !important;padding-bottom: 16px !important;padding-top: 16px !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child{align-self: center !important;height: auto !important;min-height: 0 !important;min-width: 0 !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child > :where(.dpip-eyebrow,h1,p,.dpip-actions){position: relative;z-index: 1;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero h1{line-height: 1.18 !important;margin: 7px 0 8px !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child > p{line-height: 1.52 !important;margin: 0 0 12px !important;max-width: none !important;width: 100% !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions{align-items: stretch !important;gap: 8px !important;margin: 0 !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions .dpip-btn{box-sizing: border-box !important;line-height: 1.25 !important;min-height: 46px !important;min-width: 0 !important;overflow-wrap: normal !important;padding: 9px 12px !important;white-space: normal !important;word-break: normal !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust{align-self: center !important;}@media (min-width: 821px){  body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child{align-self: stretch !important;display: flex !important;flex-direction: column !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions{margin-bottom: 0 !important;margin-top: auto !important;}}@media (max-width: 820px){body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid{align-items: stretch !important;gap: 10px !important;padding-bottom: 14px !important;padding-top: 14px !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__grid > div:first-child{align-self: stretch !important;width: 100% !important;}body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-hero__trust{margin-top: 0 !important;}}@media (max-width: 480px){body.dpip-managed-page.dpip-directory-page #primary .dpip-directory .dpip-actions .dpip-btn{font-size: 13px !important;padding-left: 7px !important;padding-right: 7px !important;}}
/* vncheckout_styles */
.woocommerce form .form-row.address-field .select2-container,#calc_shipping_city_field span.select2.select2-container,.woocommerce form .form-row.devvn-address-field .select2-container{width: 100% !important;}.woocommerce-address-fields select{width: 100%;}.devvn_loading:after{-webkit-animation: devvn_spin_pro 500ms infinite linear;animation: devvn_spin_pro 500ms infinite linear;border: 2px solid #9E9E9E;border-radius: 32px;border-right-color: transparent !important;border-top-color: transparent !important;content: "";display: block;height: 16px;top: 50%;margin-top: -8px;left: 50%;margin-left: -8px;position: absolute;width: 16px;}.devvn_loading{position: relative;opacity: 0.5;pointer-events: none;}.devvn_loading:before{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.1);display: inherit !important;z-index: 2;}@-webkit-keyframes devvn_spin_pro{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes devvn_spin_pro{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@media (min-width: 550px){p.form-row-first{margin-right: 0% !important;}p.form-row-first,p.form-row-last{width: 48%;float: left;}p.form-row-last{float: right !important;}p.form-row-wide{width: 100%;}}.devvn_ghtk_tracking_form{position: relative;width: 100%;clear: both;}div#orderInfo_table table{border: 1px solid #ddd;border-collapse: collapse;}div#orderInfo_table table td,div#orderInfo_table table th{border: 1px solid #ddd;padding: 10px;}form#devvn_ghtk_tracking{margin-bottom: 20px;padding: 0;position: relative;display: block;width: 100%;}form#devvn_ghtk_tracking input#orderid{margin: 0;padding: 2px 10px;width: 100%;width: calc(100% - 115px);width: -moz-calc(100% - 115px);width: -webkit-calc(100% - 115px);height: 40px;border: 1px solid #ddd;outline: none;position: relative;z-index: 1;}form#devvn_ghtk_tracking button{position: absolute;top: 0;right: 0;margin: 0;padding: 2px 5px;height: 40px;border: 0;background: rgb(19,97,50);color: #fff;z-index: 2;width: 115px;}#billing_gender_field input{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}#billing_gender_field input + label:before,#billing_gender_field input + label:after{width: 16px;height: 16px;content: "";position: absolute;border: 1px solid #a6a6a6;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;top: 1px;left: 0;}#billing_gender_field input:checked + label:after{background: #fd7518;border: 1px solid #fd7518;width: 8px;height: 8px;top: 5px;left: 4px;}#billing_gender_field input:checked + label:before{border: 1px solid #fd7518;}#billing_gender_field span label{position: relative;padding: 0 0 0 23px;margin: 0 20px 0 0;cursor: pointer;}.woocommerce-shipping-fields__field-wrapper:after{content: "";display: table;clear: both;}#billing_address_2_field>label,#shipping_address_2_field>label{display: block !important;opacity: 1 !important;width: 100% !important;clip: auto !important;height: auto !important;clip-path: unset !important;top: unset !important;transform: unset !important;}#billing_address_2_field>label.screen-reader-text,#shipping_address_2_field>label.screen-reader-text{position: relative !important;}.get_address_byphone_wrap button.get_address_byphone{color: #0081bd;border: 0;cursor: pointer;font-size: 14px;z-index: 1;position: relative;width: auto !important;outline: 0;text-align: left;padding: 0;margin: 0;font-weight: 400;text-transform: none;border: 0;background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}div#get_address_content{width: 100%;max-width: 400px;padding: 12px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background: #fff;margin: 0 auto;}.get_address_content_input input{overflow: hidden;padding: 10px;border: 1px solid #dfdfdf !important;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #fff;width: 100%;-webkit-appearance: none;color: #333;box-sizing: border-box;outline: none;margin: 0;}.get_address_content_button{text-align: center;}.get_address_content_button a{font-size: 14px;color: #fff !important;border: 0;text-align: center;background: #008848;border-radius: 4px;cursor: pointer;display: inline-block;padding: 9px 0;margin: 10px 4px 15px;width: 45%;font-weight: 700;outline: none;text-transform: uppercase;text-decoration: none !important;}#get_address_content:not(.get_address_error) .get_address_content_button a.btn_cancel{background: #dfdfdf;color: #333 !important;}.get_address_content_mess{font-size: 13px;color: red;}#get_address_content.devvn_loading{opacity: 1;}.get_address_error a.btn_get_address{display: none;}.get_address_content_input{margin-bottom: 5px;}.get_address_error .get_address_content_input{display: none;}.woocommerce-column--billing-address p.woocommerce-customer-details--phone,.woocommerce-column--shipping-address p.woocommerce-customer-details--phone{display: none;}#billing_address_2_field.vn_address_hide.form-row,#shipping_address_2_field.vn_address_hide.form-row{display: none !important;}.vn_address_full{width: 100% !important;}.woocommerce-billing-fields__field-wrapper:after{content: "";display: table;clear: both;}.grecaptcha-badge{opacity: 0.1 !important;pointer-events: none;}.woocommerce-billing-fields .g-recaptcha{margin-bottom: 15px;}.woocommerce-billing-fields__field-wrapper .checkout-inline-error-message,.woocommerce-shipping-fields__field-wrapper .checkout-inline-error-message{display: none !important;}@media (min-width: 768px){.wcf-embed-checkout-form .woocommerce form .form-row-first{width: 50% !important;float: left !important;}.wcf-embed-checkout-form .woocommerce form .form-row-last{width: 50% !important;float: right !important;}}
/* dpw-palette */
body.dpw-palette :where(.devvn_hotline .devvn_content a){color:#1f559d!important}body.dpw-palette :where(.devvn_vetical_main_main button.devvn_navbar_header){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#wide-nav ul.nav.header-nav.header-bottom-nav > li ul.sub-menu li a){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#wide-nav ul.nav.header-nav.header-bottom-nav > li ul.sub-menu li a:hover,div#wide-nav ul.nav.header-nav.header-bottom-nav > li:hover > a){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#wide-nav ul.nav.header-nav.header-bottom-nav > li.has-dropdown:before,div#wide-nav ul.nav.header-nav.header-bottom-nav > li.has-dropdown:after){border-bottom-color:#1f559d!important}body.dpw-palette :where(.footer-widgets.footer.footer-1 > .row > .widget:nth-child(1) > *){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.footer-widgets.footer.footer-1 > .row > .widget:nth-child(1) .is-divider.small){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.footer-widgets.footer.footer-1 .widget_nav_menu.widget ul li a:hover,.footer-widgets.footer.footer-1 > .row > .widget .textwidget ul li a:hover){color:#1f559d!important}body.dpw-palette :where(.devvn_content_box_service .icon-box .icon-box-text.last-reset h3:after){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_title_type_2:before){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.product-small.box .box-text.box-text-products .product-title.woocommerce-loop-product__title a.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover){color:#1f559d!important}body.dpw-palette :where(.product-small.box .price-wrapper .price > .amount,.product-small.box .price-wrapper .price,.product-small.box .price-wrapper .price ins .amount){color:#1f559d!important}body.dpw-palette :where(.product-summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-price span.price > .amount,.product-type-simple .devvn_product_sticky .price-wrapper .price > .amount,.product-type-variable .devvn_product_sticky .price-wrapper .price,.product-info.summary .price-wrapper .price.product-page-price > .amount){color:#1f559d!important}body.dpw-palette :where(.product-type-variable .devvn_product_sticky .price-wrapper .price > .amount,.product-info.summary .price-wrapper .price.product-page-price){color:#1f559d!important}body.dpw-palette :where(.product-summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-price span.price ins span.amount){color:#1f559d!important}body.dpw-palette :where(.product-small.box .add-to-cart-button .add_to_cart_button){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.button.devvn_btn_box.primary:not(.is-outline)){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_btn_box.primary.button){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_breadcumb_y){color:#1f559d!important}body.dpw-palette :where(div#breadcrumbs a:hover){color:#1f559d!important}body.dpw-palette :where(div#breadcrumbs span.breadcrumb_last){color:#1f559d!important}body.dpw-palette :where(.devvn_icon_navbar:before){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(ul.devvn_list_product_cat li){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(ul.devvn_list_product_cat li:first-child){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_icon_navbar){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_product_sticky .price-wrapper .price.product-page-price ins .amount,.devvn_product_sticky .price-wrapper .price.product-page-price ins,.devvn_product_sticky .price-wrapper .price.product-page-price .price > .amount,.product-info.summary .price-wrapper .price.product-page-price ins .amount,.product-info.summary .price-wrapper .price.product-page-price ins,.product-info.summary .price-wrapper .price.product-page-price .price > .amount){color:#1f559d!important}body.dpw-palette :where(.devvn_product_sticky .price-wrapper .devvn_vat_price,.product-info.summary .price-wrapper .devvn_vat_price){color:#1f559d!important}body.dpw-palette :where(.cart-sidebar.col-inner form.checkout_coupon input.is-form.expand,.cart-collaterals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:hover,.devvn_product_sticky .devvn_add_to_cart button.devvn_add:hover,.product-summary form.cart button.single_add_to_cart_button.button.alt:hover){background:var(--dp-brand-light,#F0F7FF)!important;background:-webkit-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-o-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-moz-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important}body.dpw-palette :where(.cart-sidebar.col-inner form.checkout_coupon input.is-form.expand:hover){background:var(--dp-brand-light,#F0F7FF)!important;background:-webkit-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-o-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-moz-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important}body.dpw-palette :where(.cart-collaterals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward,.devvn_product_sticky .devvn_add_to_cart button.devvn_add,.product-summary form.cart button.single_add_to_cart_button.button.alt){background:var(--dp-brand-light,#F0F7FF)!important;background:-webkit-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-o-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:-moz-linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important;background:linear-gradient(var(--dp-brand-light,#F0F7FF),var(--dp-brand-light,#F0F7FF))!important}body.dpw-palette :where(.devvn_content_after_add_cart .devvn_content_form){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#product-sidebar .widget:nth-child(1) .textwidget.custom-html-widget){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#product-sidebar > .widget:nth-child(2)){color:#1f559d!important}body.dpw-palette :where(div#product-sidebar > .widget span.widget-title.shop-sidebar:after){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.product-gallery .product-thumbnails.thumbnails button.flickity-button.flickity-prev-next-button){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_custom_buy_product .devvn_title){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_custom_buy_product .devvn_custom_buy_product_slider .devvn_item span.c){color:#1f559d!important}body.dpw-palette :where(.product-footer .devvn_content_footer_product .woocommerce-tabs ul.tabs.wc-tabs li a){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.product-footer .devvn_content_footer_product .woocommerce-tabs ul.tabs.wc-tabs li.active a,.product-footer .devvn_content_footer_product .woocommerce-tabs ul.tabs.wc-tabs li a:hover){background-color:var(--dp-brand-light,#F0F7FF)!important;border-color:#1f559d!important}body.dpw-palette :where(div#tab-faq .devvn_title h3){color:#1f559d!important}body.dpw-palette :where(div#tab-faq .devvn_title h3:before){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_list_question ul li .devvn_question){color:#1f559d!important}body.dpw-palette :where(.devvn_list_question ul li .devvn_question h3){color:#1f559d!important}body.dpw-palette :where(.devvn_icon_bookmark){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_after_dev_add_to_cart a[href*="tel:"]){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.related.related-products-wrapper.product-section .product-section-title:before){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(#comments a.btn-reviews-now){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.blog-wrapper.blog-archive.page-wrapper .page-title){color:#1f559d!important}body.dpw-palette :where(.col.post-item > .col-inner:hover .box.box-vertical .box-text.text-left .post-title){color:#1f559d!important}body.dpw-palette :where(.col.post-item > .col-inner .box.box-vertical .box-text.text-left button.button){color:#1f559d!important}body.dpw-palette :where(div#secondary .widget span.widget-title:after){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.col.post-item > .col-inner .box.box-vertical .box-text.text-left button.button:hover){color:#1f559d!important}body.dpw-palette :where(div#secondary .widget ul li.current-cat.active a){color:#1f559d!important}body.dpw-palette :where(div#secondary .widget_products ul.product_list_widget li .amount){color:#1f559d!important}body.dpw-palette :where(.devvn_item_post a:hover .devvn_content h3.title){color:#1f559d!important}body.dpw-palette :where(.devvn_content_list_video .devvn_item_video .devvn_cotent h3){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(form.woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-name a:hover){color:#1f559d!important}body.dpw-palette :where(.cart-sidebar.col-inner .cart_totals .amount,form.woocommerce-cart-form .amount){color:#1f559d!important}body.dpw-palette :where(table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details strong.product-quantity,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .amount){color:#1f559d!important}body.dpw-palette :where(form.woocommerce-cart-form table.shop_table td.actions a.button:hover){background-color:var(--dp-brand-light,#F0F7FF)!important;border-color:#1f559d!important}body.dpw-palette :where(.woocommerce-form-coupon-toggle a.showcoupon){color:#1f559d!important}body.dpw-palette :where(h3#order_review_heading){color:#1f559d!important}body.dpw-palette :where(div#order_review table.shop_table tr td.product-name strong.product-quantity){color:#1f559d!important}body.dpw-palette :where(div#order_review table.shop_table tr td .amount){color:#1f559d!important}body.dpw-palette :where(div#payment button#place_order:hover){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#payment button#place_order){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.woocommerce-privacy-policy-text a){color:#1f559d!important}body.dpw-palette :where(.woocommerce-privacy-policy-text a:hover){color:#1f559d!important}body.dpw-palette :where(.cart-container.container.page-wrapper.page-checkout .is-well.col-inner.entry-content .success-color.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received){color:#1f559d!important}body.dpw-palette :where(.devvn_conent_contact form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.dev_summit:hover){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_list_contact_page ul li a){color:#1f559d!important}body.dpw-palette :where(.devvn_list_buoc_thuc_hien h3){color:#1f559d!important}body.dpw-palette :where(.cart-sidebar.col-inner form.woocommerce-shipping-calculator a.shipping-calculator-button:hover){color:#1f559d!important}body.dpw-palette :where(.cart-sidebar.col-inner form.woocommerce-shipping-calculator a.shipping-calculator-button){color:#1f559d!important}body.dpw-palette :where(.widget_layered_nav ul.woocommerce-widget-layered-nav-list > li.chosen a::before,.widget_layered_nav ul.woocommerce-widget-layered-nav-list > li a:hover::before){color:#1f559d!important;border-color:#1f559d!important}body.dpw-palette :where(.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:active::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:focus::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a::before){color:#1f559d!important;border-color:#1f559d!important}body.dpw-palette :where(.star-rating span:before){color:#1f559d!important}body.dpw-palette :where(.live-search-results .autocomplete-suggestions span.search-price > .amount,.live-search-results .autocomplete-suggestions span.search-price ins .amount){color:#1f559d!important}body.dpw-palette :where(.button.devvn_btn_box.primary:not(.is-outline)){background-color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(div#top-bar){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_title_type_2.devvn_box_title .title_inner){background:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette :where(.devvn_list_popup_contact ul li a .devvn_mobile span){color:#1f559d!important}body.dpw-palette :where(.devvn_sec_before_footer_box_3 .container.section-title-container span.section-title-main){background:var(--dp-brand-light,#F0F7FF)!important}  body.dpw-palette{--dpw-deep:#1f559d;--dpw-pale:var(--dp-brand-light,#F0F7FF);--dpw-soft:#eaf7fd;--dpw-text:#172d4a;--dpw-hover:#023b43;--primary-color:#1f559d;--secondary-color:#1f559d;color:var(--dpw-text);background:#fff}.dpw-palette #wrapper,.dpw-palette #main{background:#fff}.dpw-palette :is(h1,h2,h3,h4,h5,h6){color:var(--dpw-text)}body.dpw-palette:not(.dpw-homepage) a{color:var(--dpw-deep)}body.dpw-palette:not(.dpw-homepage) a:hover{color:var(--dpw-hover)}.dpw-palette :is(a,button,input,select,textarea):focus-visible{outline:3px solid #1f559d;outline-offset:3px}.dpw-palette :is(.button,button[type=submit],input[type=submit],.single_add_to_cart_button,.add_to_cart_button:not(.dpw-cart-link),.devvn_buy_now,.devvn_btn_box,.wpcf7-submit){background-color:var(--dpw-deep)!important;border-color:var(--dpw-deep)!important;color:#fff!important;text-shadow:none}.dpw-palette :is(.button,button[type=submit],input[type=submit],.single_add_to_cart_button,.add_to_cart_button:not(.dpw-cart-link),.devvn_buy_now,.devvn_btn_box):hover{background-color:var(--dpw-hover)!important;border-color:var(--dpw-hover)!important;color:#fff!important}.dpw-palette :is(.button.is-outline,.button.is-link,.button.is-underline){background:transparent!important;color:var(--dpw-deep)!important}.dpw-palette :is(input,select,textarea){accent-color:var(--dpw-deep)}.dpw-palette :is(input,select,textarea):focus{border-color:var(--dpw-deep)!important}.dpw-palette #top-bar{background:var(--dpw-pale)!important;color:var(--dpw-deep)!important}.dpw-palette #top-bar :is(a,span,strong){color:var(--dpw-deep)!important}.dpw-palette #masthead{background:#fff!important}.dpw-palette .devvn_hotline .devvn_content a{color:var(--dpw-deep)!important}.dpw-palette #wide-nav{background:var(--dpw-deep)!important;color:#fff!important}.dpw-palette #wide-nav .header-bottom-nav>li>a,.dpw-palette #wide-nav .header-cart-link{color:#fff!important}.dpw-palette #wide-nav .header-bottom-nav>li:hover>a{background:var(--dpw-hover)!important;color:#fff!important}.dpw-palette #wide-nav .nav-dropdown :is(a,span){color:var(--dpw-deep)!important;background:#fff!important}.dpw-palette #wide-nav .nav-dropdown a:hover{background:var(--dpw-soft)!important}.dpw-palette .devvn_vetical_main_main button.devvn_navbar_header{background:var(--dpw-hover)!important;color:#fff!important}.dpw-palette .devvn_vetical_main_main button.devvn_navbar_header img{filter:none}.dpw-palette .devvn_vetical_main_main ul.main-menu li a:hover{background:var(--dpw-soft)!important;color:var(--dpw-deep)!important}.dpw-palette :is(.breadcrumbs,.woocommerce-breadcrumb){color:var(--dpw-deep)!important}.dpw-palette .breadcrumbs :is(a,span,strong){color:var(--dpw-deep)!important}.dpw-palette :is(.price,.price .amount,.price-wrapper .amount,.price-wrapper .price,.woocommerce-Price-amount){color:var(--dpw-deep)!important}.dpw-palette .price del,.dpw-palette .price del .amount{color:#526780!important}.dpw-palette :is(.badge-inner,.onsale,.widget-title,.widget-title span,.sidebar-title){background-color:var(--dpw-deep)!important;color:#fff!important}.dpw-palette .widget-title{border-color:var(--dpw-deep)!important}.dpw-palette :is(.star-rating,.stars a,.woocommerce-review-link){color:var(--dpw-deep)!important}.dpw-palette .product-tabs>li>a{background:var(--dpw-soft)!important;color:var(--dpw-deep)!important;border-color:#b9d9e5!important}.dpw-palette .product-tabs>li.active>a{background:var(--dpw-deep)!important;color:#fff!important}.dpw-palette :is(.nav-pagination>li>.current,.nav-pagination>li>a:hover){background:var(--dpw-deep)!important;border-color:var(--dpw-deep)!important;color:#fff!important}.dpw-palette :is(.entry-content,.woocommerce-Tabs-panel) :is(h1,h2,h3,h4){color:var(--dpw-deep)!important}.dpw-palette :is(.entry-content,.woocommerce-Tabs-panel) :is(h1,h2,h3,h4) :is(span,strong,a){color:inherit!important}.dpw-palette :is(.entry-content,.woocommerce-Tabs-panel) p>a{text-decoration:underline;text-underline-offset:3px}.dpw-palette #footer>.section{background-color:var(--dpw-soft)!important;color:var(--dpw-text)!important}.dpw-palette #footer>.section:nth-of-type(2n){background-color:var(--dpw-pale)!important}.dpw-palette #footer>.section :is(h2,h3,h4,p,span,strong,a){color:var(--dpw-text)!important}.dpw-palette #footer :is(.footer-widgets,.absolute-footer){background:var(--dpw-deep)!important;color:#fff!important}.dpw-palette #footer :is(.footer-widgets,.absolute-footer) :is(a,p,span,strong,h2,h3,li){color:#fff!important}.dpw-palette #footer .widget-title{border-bottom:1px solid #76bbd0!important}.dpw-palette #footer a:hover{color:var(--dpw-pale)!important}.dpw-palette .dpw-site{--dpw-teal:#1f559d;--dpw-blue:#023b43;--dpw-light:var(--dp-brand-light,#F0F7FF);--dpw-orange:#1f559d;--dpw-yellow:var(--dp-brand-light,#F0F7FF);--dpw-ink:#172d4a;--dpw-muted:#42616a;--dpw-line:#d2dff0}.dpw-palette .dpw-utility,.dpw-palette .dpw-contact-strip{background:var(--dp-brand-light,#F0F7FF)}.dpw-palette :is(.dpw-finder,.dpw-process-panel,.dpw-soft,.dpw-footer){background:#eaf7fd}.dpw-palette :is(.dpw-hotlines strong,.dpw-price,.dpw-stars){color:#1f559d}.dpw-palette .dpw-phone-icon{background:var(--dp-brand-light,#F0F7FF);color:#1f559d}.dpw-palette .dpw-category .dpw-category-icon{background:#eaf7fd;color:#1f559d;border-color:#b9d9e5}.dpw-palette .dpw-site .dpw-orange{background:#1f559d;color:#fff;border-color:#1f559d}.dpw-palette .dpw-site .dpw-orange:hover{background:#023b43;color:#fff;border-color:#023b43}.dpw-palette .dpw-contact-band .dpw-orange{background:var(--dp-brand-light,#F0F7FF);color:#1f559d;border-color:var(--dp-brand-light,#F0F7FF)}.dpw-palette .dpw-contact-band .dpw-orange:hover{background:#fff;color:#1f559d;border-color:#fff}.dpw-palette .dpw-floating a:nth-child(2){background:var(--dp-brand-light,#F0F7FF);color:#1f559d}.dpw-palette .dpw-section-heading h2{color:#172d4a}.dpw-palette .dpw-contact-band h2{color:#fff}.dpw-palette .devvn_item_contact a{background-color:#1f559d!important;border-color:var(--dp-brand-light,#F0F7FF)!important}.dpw-palette .devvn_item_contact:nth-child(even) a{background-color:var(--dp-brand-light,#F0F7FF)!important}.dpw-palette .devvn_hotline img{filter:grayscale(1)}.dpw-palette #wide-nav .header-cart-link img{filter:brightness(0) invert(1)}.dpw-palette #wide-nav .header-cart-link .cart-icon{filter:none;background-image:none}.dpw-palette #wide-nav .header-cart-link .cart-icon::before{content:"";position:absolute;inset:0;background:url('/wp-content/themes/devvn-child/images/icon-cart.png') center/contain no-repeat;filter:brightness(0) invert(1)}.dpw-palette #wide-nav .header-cart-link .cart-icon strong{background:var(--dp-brand-light,#F0F7FF)!important;color:#1f559d!important;z-index:1}.dpw-palette :is(.single_add_to_cart_button,.devvn_buy_now,.devvn_btn_box,.checkout-button){background-image:none!important}.dpw-palette #product-sidebar .widget .widget-title.shop-sidebar{background-image:none!important;padding-left:16px}.dpw-palette .devvn_item_contact{background:#1f559d!important;background-image:none!important}.dpw-palette .devvn_item_contact:nth-child(even){background:var(--dp-brand-light,#F0F7FF)!important}.dpw-palette .devvn_item_contact a{background-image:none!important}.dpw-palette .devvn_item_contact a>img{filter:grayscale(1)}.dpw-palette .devvn_item_contact a span{color:#fff!important}.dpw-palette .devvn_item_contact:nth-child(even) a span{color:#1f559d!important}  body.dpw-palette .dpcp-app{--dpc-green:#1f559d;--dpc-green-dark:#023b43;--dpc-yellow:var(--dp-brand-light,#F0F7FF);--dpc-orange:#1f559d;--dpc-border:#d2dff0;--dpc-soft:#eaf7fd;--dpc-text:#172d4a;--dpc-muted:#42616a;--dpcp-table-header-bg:#1f559d;--dpcp-table-header-color:#fff}body.dpw-palette .dpcp-app .dpcp-header{background:#1f559d!important;color:#fff!important}body.dpw-palette .dpcp-app .dpcp-header :is(h2,p){color:#fff!important}body.dpw-palette .dpcp-app .dpcp-brand-kicker{color:var(--dp-brand-light,#F0F7FF)!important}body.dpw-palette .dpcp-app .dpcp-mode-btn{background:#eaf7fd!important;color:#1f559d!important}body.dpw-palette .dpcp-app .dpcp-mode-btn.is-active{background:var(--dp-brand-light,#F0F7FF)!important;color:#1f559d!important;box-shadow:inset 0 -4px #1f559d!important}body.dpw-palette .dpcp-app :is(.dpcp-btn,#dpcp-calculate,#dpcp-reverse-calculate){background:#1f559d!important;background-image:none!important;color:#fff!important;border-color:#1f559d!important;box-shadow:none!important;text-shadow:none}body.dpw-palette .dpcp-app :is(#dpcp-reset,#dpcp-reverse-reset,.dpcp-btn-reset-highlight){background:var(--dp-brand-light,#F0F7FF)!important;background-image:none!important;color:#1f559d!important;border-color:#83bdcf!important;box-shadow:none!important}body.dpw-palette .dpcp-app :is(.dpcp-formula-note,.dpcp-fixed-product,.dpcp-stock-note,.dpcp-step-card,.dpcp-result-step-card,.dpcp-summary-card){background:#eaf7fd!important;color:#172d4a!important;border-color:#d2dff0!important}body.dpw-palette .dpcp-app .dpcp-table th{background:#1f559d!important;color:#fff!important}body.dpw-palette .dpcp-app .dpcp-table td{background:#fff!important;color:#172d4a!important}body.dpw-palette .dpr-lite-wrap{--dpr-primary:#1f559d;--dpr-text:#172d4a;--dpr-muted:#526780;--dpr-border:#d2dff0;--dpr-soft-border:#e3edfc;--dpr-soft-bg:#eaf7fd}body.dpw-palette :is(.dpr-lite-open-form,.dpr-lite-submit,.dpr-lite-load-more,.dpr-lite-filter.is-active){background:#1f559d!important;color:#fff!important;border-color:#1f559d!important}body.dpw-palette .dpr-lite-filter.is-active span{color:#fff!important}
/* decor-paint-nav-footer */
:root{--dpnf-ink:#143b49;--dpnf-primary:#1f559d;--dpnf-primary-dark:var(--dp-brand-deep,#1F559D);--dpnf-line:#d7e4ea;--dpnf-soft:#f5f9fd;--dpnf-blue:#e9f5fb;--dpnf-hot:#ff435d;--dpnf-accent:#80c900}.dpnf-header .dpw-utility{background:#b7e3f5;color:#1f559d}.dpnf-header .dpw-utility a{color:#1f559d}.dpnf-header .dpw-utility a:hover{color:var(--dp-brand-deep,#1F559D)}.dpnf-header .dpw-hotlines>a:last-child .dpw-phone-icon{background:#ff435d}.dpnf-nav{background:#1f559d!important;border-bottom:3px solid #064c64;box-shadow:0 3px 10px rgba(4,71,93,.13)}.dpnf-nav-inner{position:relative;display:flex!important;align-items:stretch;justify-content:flex-start;min-height:52px!important;overflow:visible!important}.dpnf-nav-inner>.dpw-menu-toggle{display:flex!important;min-width:210px;justify-content:flex-start;border-right:1px solid rgba(255,255,255,.22);border-radius:0!important;background:transparent!important;color:#fff!important;font-weight:800!important;letter-spacing:.15px}.dpnf-nav-inner>.dpw-menu-toggle .dpw-icon:first-child{width:19px;height:19px}.dpnf-nav-inner>.dpw-menu-toggle .dpw-icon:last-child{margin-left:auto;width:16px;height:16px}.dpnf-nav-link,.dpnf-support-menu>summary{display:flex!important;align-items:center;justify-content:center;min-height:52px;box-sizing:border-box;padding:0 13px!important;border-right:1px solid rgba(255,255,255,.18);color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.1px;line-height:1.2;text-decoration:none!important;white-space:nowrap;cursor:pointer}.dpnf-nav-link:hover,.dpnf-nav-link:focus-visible,.dpnf-support-menu[open]>summary,.dpnf-support-menu>summary:hover,.dpnf-support-menu>summary:focus-visible{background:var(--dp-brand-deep,#1F559D)!important;color:#fff!important;outline:0}.dpnf-primary-link{background:rgba(255,255,255,.08)}.dpnf-contact-link{margin-left:auto;border-left:1px solid rgba(255,255,255,.18);border-right:0;background:#F9C734}.dpnf-contact-link:hover,.dpnf-contact-link:focus-visible{background:#df4300!important}.dpnf-support-menu{position:relative;margin:0;padding:0}.dpnf-support-menu>summary{list-style:none}.dpnf-support-menu>summary::-webkit-details-marker{display:none}.dpnf-support-menu>summary .dpw-icon{width:14px;height:14px;margin-left:6px}.dpnf-support-panel{position:absolute;top:calc(100% - 1px);right:0;z-index:90;display:grid;min-width:276px;grid-template-columns:1fr 1fr;gap:0;border:1px solid #c8dee5;border-top:3px solid #80c900;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 16px 35px rgba(3,58,75,.22);overflow:hidden}.dpnf-support-panel strong{padding:14px 14px 8px;color:#1f559d;font-size:12px}.dpnf-support-panel a{display:block;padding:8px 14px;color:var(--dp-brand-deep,#1F559D)!important;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none!important}.dpnf-support-panel a:hover,.dpnf-support-panel a:focus-visible{background:#edf7f9;color:#1f559d!important;outline:0}.dpnf-support-panel>span{display:none}.dpnf-catalog-menu{top:100%!important;border-top:3px solid #80c900!important;box-shadow:0 18px 38px rgba(3,58,75,.22)!important}.dpnf-footer{margin-top:0!important;border-top:1px solid var(--dpnf-line);background:var(--dpnf-soft)!important;color:var(--dpnf-ink)}.dpnf-footer *{box-sizing:border-box}.dpnf-footer a{color:var(--dp-brand-deep,#1F559D);text-decoration:none!important}.dpnf-footer a:hover,.dpnf-footer a:focus-visible{color:#1f559d;text-decoration:underline!important;text-underline-offset:3px}.dpnf-contact-strip{border-bottom:1px solid var(--dpnf-line);background:#f1f6fb}.dpnf-contact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1440px,calc(100% - 40px));margin:0 auto}.dpnf-contact-grid>a{display:flex;min-height:98px;align-items:center;gap:13px;padding:14px 30px;border-right:1px solid var(--dpnf-line);color:#54737f;font-size:14px;line-height:1.28;text-decoration:none!important}.dpnf-contact-grid>a:first-child{border-left:1px solid var(--dpnf-line)}.dpnf-contact-grid>a>.dpw-icon{width:46px;height:46px;min-width:46px;padding:10px;border-radius:50%;background:#ff435d;color:#fff;stroke-width:2.3}.dpnf-contact-grid>a:nth-child(3)>.dpw-icon{background:#e7f0fa;color:#1f559d}.dpnf-contact-grid>a:nth-child(4)>.dpw-icon{background:#fff;color:#0068ff;stroke-width:1.8}.dpnf-contact-grid strong{display:block;margin-top:3px;color:#ec2535;font-size:16px;font-weight:800;letter-spacing:.1px}.dpnf-footer-shell{width:min(1440px,calc(100% - 60px));max-width:none}.dpnf-policy-links{padding:30px 0 27px;border-bottom:1px solid var(--dpnf-line)}.dpnf-policy-links h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.dpnf-policy-links ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px 24px;margin:0;padding:0;list-style:none}.dpnf-policy-links li{position:relative;padding-left:19px;min-width:0}.dpnf-policy-links li::before{position:absolute;left:1px;top:.65em;width:5px;height:5px;border-radius:50%;background:#1f559d;content:""}.dpnf-policy-links a{font-size:15px;line-height:1.34}.dpnf-directory{display:grid;grid-template-columns:1.65fr repeat(4,minmax(0,1fr));gap:34px;padding:30px 0 31px;border-bottom:1px solid var(--dpnf-line)}.dpnf-directory>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.dpnf-directory h2,.dpnf-addresses h2{margin:0;color:#143b49;font-size:17px!important;font-weight:800!important;line-height:1.25}.dpnf-directory>div:not(.dpnf-company)>a{font-size:15px;line-height:1.35}.dpnf-company{gap:10px!important}.dpnf-footer-logo-link{display:inline-flex;max-width:220px}.dpnf-footer-logo{display:block;width:184px;height:auto;max-height:82px;object-fit:contain;object-position:left center}.dpnf-company h2{margin-top:4px;color:var(--dp-brand-deep,#1F559D);font-size:15px!important}.dpnf-company p{max-width:310px;margin:0;color:#486a76;font-size:15px;line-height:1.55}.dpnf-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.dpnf-socials a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#1f559d;color:#fff!important;text-decoration:none!important}.dpnf-socials a:nth-child(2){background:#476e88}.dpnf-socials a:nth-child(3){background:#1877f2}.dpnf-socials a:hover,.dpnf-socials a:focus-visible{background:var(--dp-brand-deep,#1F559D);color:#fff!important;outline:3px solid rgba(7,91,119,.2);outline-offset:2px}.dpnf-socials .dpw-icon{width:19px;height:19px;stroke-width:2}.dpnf-addresses{display:grid;grid-template-columns:1.1fr 1fr .9fr;gap:46px;padding:29px 0 28px;border-bottom:1px solid var(--dpnf-line)}.dpnf-addresses article{min-width:0}.dpnf-addresses h2{font-size:19px!important}.dpnf-addresses p{margin:12px 0 9px;color:#486a76;font-size:15px;line-height:1.6}.dpnf-addresses p strong{color:var(--dp-brand-deep,#1F559D)}.dpnf-addresses a{font-size:15px;font-weight:700}.dpnf-addresses p a{font-weight:600}.dpnf-legal{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr);gap:42px;align-items:center;padding:16px 0 20px;color:#54737f;font-size:13px;line-height:1.45}.dpnf-legal>div:first-child{display:flex;flex-direction:column;gap:4px}.dpnf-legal small{font-size:12px}.dpnf-feedback{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center}.dpnf-feedback strong{color:#143b49;white-space:nowrap}.dpnf-feedback>a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 17px;border-radius:12px;background:#1f559d;color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.2px;text-decoration:none!important}.dpnf-feedback>a:hover,.dpnf-feedback>a:focus-visible{background:var(--dp-brand-deep,#1F559D);color:#fff!important;text-decoration:none!important;outline:3px solid rgba(7,91,119,.18);outline-offset:2px}.dpnf-floating{filter:drop-shadow(0 5px 10px rgba(3,58,75,.18))}body:has(.dpnf-footer) .dpw-policy-footer{display:none!important}@media(max-width:1280px){.dpnf-nav-link,.dpnf-support-menu>summary{padding-inline:9px!important;font-size:10px!important}.dpnf-nav-inner>.dpw-menu-toggle{min-width:188px}.dpnf-directory{gap:21px}.dpnf-contact-grid>a{padding-inline:18px}.dpnf-footer-shell{width:calc(100% - 40px)}.dpnf-policy-links ul{gap:12px}.dpnf-addresses{gap:30px}}@media(max-width:1100px){.dpnf-nav-inner>.dpw-menu-toggle{min-width:170px}.dpnf-aux-link{display:none!important}.dpnf-directory{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}.dpnf-directory>div:last-child{display:none}.dpnf-policy-links ul{grid-template-columns:repeat(4,minmax(0,1fr))}.dpnf-contact-grid>a{padding-inline:12px}.dpnf-contact-grid>a>.dpw-icon{width:39px;height:39px;min-width:39px;padding:9px}.dpnf-contact-grid strong{font-size:14px}.dpnf-contact-grid>a{font-size:12px}}@media(max-width:767px){.dpnf-header .dpw-utility{background:#b7e3f5!important}.dpnf-header .dpw-brand-row{padding-bottom:10px}.dpnf-nav-inner{min-height:46px!important;width:100%!important}.dpnf-nav-inner>.dpw-menu-toggle{min-width:0;flex:1 1 auto;max-width:none;min-height:46px;padding-inline:11px!important;border-right:1px solid rgba(255,255,255,.2)}.dpnf-nav-inner>.dpw-menu-toggle>span{font-size:10px}.dpnf-nav-link{display:none!important}.dpnf-primary-link{display:flex!important;flex:0 0 auto;min-height:46px;padding-inline:10px!important;border-right:1px solid rgba(255,255,255,.18);font-size:9px!important}.dpnf-support-menu{display:block;flex:0 0 auto}.dpnf-support-menu>summary{min-height:46px;padding-inline:10px!important;font-size:9px!important}.dpnf-support-menu>summary .dpw-icon{display:none}.dpnf-contact-link{display:none!important}.dpnf-support-panel{right:0;left:auto;min-width:min(310px,100vw - 20px);grid-template-columns:1fr 1fr}.dpnf-catalog-menu{left:0!important;right:0!important;max-width:none!important}.dpnf-contact-grid{grid-template-columns:1fr 1fr;width:100%}.dpnf-contact-grid>a{min-height:72px;gap:9px;padding:10px 12px;border-bottom:1px solid var(--dpnf-line)}.dpnf-contact-grid>a:first-child,.dpnf-contact-grid>a:nth-child(3){border-left:0}.dpnf-contact-grid>a:nth-child(2),.dpnf-contact-grid>a:nth-child(4){border-right:0}.dpnf-contact-grid>a>.dpw-icon{width:32px;height:32px;min-width:32px;padding:7px}.dpnf-contact-grid>a{font-size:10px}.dpnf-contact-grid strong{font-size:12px}.dpnf-footer-shell{width:calc(100% - 28px)}.dpnf-policy-links{padding:20px 0 16px}.dpnf-policy-links ul{grid-template-columns:1fr 1fr;gap:10px 12px}.dpnf-policy-links a{font-size:12px}.dpnf-policy-links li{padding-left:12px}.dpnf-directory{grid-template-columns:1fr 1fr;gap:22px 17px;padding:23px 0}.dpnf-directory>div{gap:9px}.dpnf-directory .dpnf-company{grid-column:1/-1;display:grid;grid-template-columns:118px 1fr;gap:6px 12px!important}.dpnf-footer-logo-link{grid-row:1/4;align-self:start}.dpnf-footer-logo{width:112px;max-height:56px}.dpnf-company h2{margin:0;font-size:13px!important}.dpnf-company p{font-size:12px;line-height:1.45}.dpnf-socials{grid-column:2;gap:6px;margin:0}.dpnf-socials a{width:32px;height:32px}.dpnf-directory h2{font-size:13px!important}.dpnf-directory>div:not(.dpnf-company)>a{font-size:12px;line-height:1.3}.dpnf-directory>div:nth-child(5){display:none}.dpnf-addresses{grid-template-columns:1fr;gap:17px;padding:22px 0}.dpnf-addresses h2{font-size:16px!important}.dpnf-addresses p,.dpnf-addresses a{font-size:12px}.dpnf-addresses p{margin:6px 0}.dpnf-legal{grid-template-columns:1fr;gap:12px;padding:14px 0 calc(76px + env(safe-area-inset-bottom));font-size:10px}.dpnf-legal small{font-size:10px}.dpnf-feedback{grid-template-columns:1fr auto;gap:7px}.dpnf-feedback strong{font-size:11px}.dpnf-feedback>span{grid-column:1/-1;grid-row:2;font-size:10px}.dpnf-feedback>a{grid-column:2;grid-row:1;min-height:38px;padding:0 12px;border-radius:9px;font-size:10px}.dpnf-floating{filter:none}body:has(.dpnf-footer) .dpw-policy-footer{display:none!important}}@media(prefers-reduced-motion:reduce){.dpnf-footer *,.dpnf-header *{transition:none!important;scroll-behavior:auto!important}}  body:has(> .dpnf-header) .dpw-site>.dpw-header,body:has(.dpnf-footer) .dpw-site>.dpw-footer,body:has(.dpnf-footer) .dpw-site>.dpw-floating,body:has(.dpnf-footer) #footer.footer-wrapper,body:has(.dpnf-footer) #footer .footer-widgets,body:has(.dpnf-footer) #footer .absolute-footer{display:none!important}.dpnf-catalog-menu[hidden]{display:none!important}  .dpnf-nav{background:#1f559d!important;border-bottom:0!important;box-shadow:0 3px 12px rgba(3,56,71,.2)!important}.dpnf-nav .dpw-nav-inner{width:min(1440px,calc(100% - 40px))!important;max-width:1440px!important;min-height:58px!important;margin-inline:auto!important}.dpnf-nav-inner>.dpnf-catalog-toggle{flex:0 0 clamp(255px,22vw,340px)!important;min-width:0!important;min-height:58px!important;gap:16px;padding:0 38px!important;border-right:1px solid rgba(255,255,255,.2)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.025em!important}.dpnf-nav-inner>.dpnf-catalog-toggle .dpw-icon{width:22px!important;height:22px!important;flex:0 0 auto}.dpnf-nav-link{min-height:58px!important;padding:0 18px!important;border-right:1px solid rgba(255,255,255,.18)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.01em!important}.dpnf-home-link{flex:0 0 118px}.dpnf-shop-link{flex:0 0 78px;background:transparent!important}.dpnf-number-link{display:flex!important;flex:1 1 0;gap:10px;justify-content:center;min-width:0!important;padding-inline:14px!important}.dpnf-nav-number{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border-radius:8px;background:#fff;color:#1f559d;font-size:14px;font-weight:800;line-height:1}.dpnf-nav-link:hover,.dpnf-nav-link:focus-visible{background:#064c64!important;color:#fff!important}.dpnf-catalog-menu{position:absolute!important;z-index:160!important;top:100%!important;left:0!important;right:auto!important;display:block!important;width:min(340px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(72dvh,720px)!important;margin:0!important;padding:0!important;overflow-y:auto!important;border:0!important;border-radius:0 0 3px 3px!important;background:#eef9fc!important;box-shadow:0 18px 42px rgba(2,49,63,.28)!important}.dpnf-catalog-list{display:flex;flex-direction:column;padding:0;background:#eef9fc}.dpnf-catalog-item{display:flex;align-items:center;gap:14px;min-height:55px;padding:0 24px;border-bottom:1px dashed #b9dde8;color:#0c2028!important;background:#eef9fc;font-size:14px;font-weight:800;line-height:1.15;letter-spacing:.01em;text-decoration:none!important;transition:background .16s ease,color .16s ease}.dpnf-catalog-item:hover,.dpnf-catalog-item:focus-visible{background:#fff!important;color:#1f559d!important;outline:0}.dpnf-catalog-icon{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;color:#061b22}.dpnf-catalog-icon .dpw-icon{width:18px;height:18px;stroke-width:2.05}.dpnf-catalog-label{min-width:0}.dpnf-catalog-arrow{margin-left:auto;color:#061b22;font-size:28px;font-weight:400;line-height:1}.dpnf-catalog-all{display:flex;align-items:center;justify-content:space-between;min-height:51px;padding:0 24px;background:#1f559d;color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.04em;text-decoration:none!important}.dpnf-catalog-all:hover,.dpnf-catalog-all:focus-visible{background:#064c64!important;color:#fff!important;outline:0}.dpnf-catalog-all span{font-size:19px}@media(max-width:1180px){.dpnf-nav-inner>.dpnf-catalog-toggle{flex-basis:230px!important;padding-inline:24px!important;font-size:14px!important}.dpnf-nav-link{padding-inline:10px!important;font-size:12px!important}.dpnf-home-link{flex-basis:96px}.dpnf-shop-link{flex-basis:64px}.dpnf-number-link{gap:7px}.dpnf-nav-number{width:28px;height:28px;flex-basis:28px;font-size:12px}}@media(max-width:767px){.dpnf-nav .dpw-nav-inner{width:100%!important;min-height:52px!important}.dpnf-nav-inner>.dpnf-catalog-toggle{flex:1 1 auto!important;min-height:52px!important;padding-inline:24px!important;font-size:15px!important}.dpnf-nav-link{display:none!important}.dpnf-catalog-menu{width:min(335px,calc(100vw - 8px))!important;max-width:calc(100vw - 8px)!important;max-height:calc(100dvh - 72px)!important}.dpnf-catalog-item{min-height:55px;padding-inline:24px;font-size:14px}.dpnf-catalog-all{min-height:50px;padding-inline:24px}}  .dpu-utilities{position:fixed;z-index:260;right:0;top:50%;display:flex;flex-direction:column;width:72px;overflow:hidden;border-radius:32px 0 0 32px;background:#204b94;box-shadow:0 12px 28px rgba(9,47,96,.25);transform:translateY(-50%)}.dpu-utilities a,.dpu-utilities button{display:flex;width:72px;min-height:74px;align-items:center;justify-content:center;gap:5px;padding:8px 5px;border:0;border-bottom:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;text-align:center;text-decoration:none;cursor:pointer}.dpu-utilities>a:last-child{border-bottom:0}.dpu-rail-trigger{background:#2e60b2!important}.dpu-rail-trigger:hover,.dpu-rail-trigger:focus-visible{background:#183e7f!important;outline:0}.dpu-rail-link:hover,.dpu-rail-link:focus-visible{background:rgba(0,0,0,.16);color:#fff;outline:0}.dpu-rail-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}.dpu-rail-icon .dpw-icon{width:20px;height:20px;stroke-width:2.35}.dpu-rail-zalo .dpu-rail-icon{background:#fff;color:#0767ff}.dpu-rail-showroom .dpu-rail-icon{background:#5cae4f}.dpu-rail-hotline .dpu-rail-icon{background:#ff4d68}.dpu-rail-label{display:block;font-size:10px;font-weight:800;line-height:1.12;white-space:nowrap}.dpu-panel{position:fixed;z-index:270;right:92px;bottom:24px;width:min(570px,calc(100vw - 146px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid #c5dfeb;border-radius:18px;background:#fff;box-shadow:0 20px 56px rgba(3,56,71,.28);color:#15394a}.dpu-panel[hidden],.dpu-panel-body[hidden]{display:none!important}.dpu-panel-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:13px 13px 0;background:#fff}.dpu-panel-tabs{display:grid;grid-template-columns:1fr 1fr;flex:1;overflow:hidden;border:1px solid #a6d0e4;border-radius:11px}.dpu-panel-tabs button{min-height:44px;border:0;border-right:1px solid #a6d0e4;background:#edf8fc;color:#0b4a7a;font-size:15px;font-weight:800;cursor:pointer}.dpu-panel-tabs button:last-child{border-right:0}.dpu-panel-tabs button.is-active{background:#1f559f;color:#fff}.dpu-panel-tabs button:focus-visible,.dpu-panel-close:focus-visible,.dpu-back-to-top:focus-visible{outline:3px solid rgba(31,85,159,.3);outline-offset:2px}.dpu-panel-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:11px;background:#edf8fc;color:#0b4a7a;cursor:pointer}.dpu-panel-close:hover{background:#d5edf7}.dpu-panel-close .dpw-icon{width:20px;height:20px;stroke-width:2.8}.dpu-panel-body{padding:9px 13px 14px}.dpu-tool-list{display:flex;flex-direction:column}.dpu-tool-row{display:grid;grid-template-columns:38px 1fr auto;min-height:50px;align-items:center;gap:11px;border-bottom:1px dashed #c7dfeb;color:#1b4166!important;font-size:15px;font-weight:750;text-decoration:none!important}.dpu-tool-row:hover,.dpu-tool-row:focus-visible{color:#1f559d!important;background:#f5fbfd;outline:0}.dpu-tool-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#edf7fb;color:#1d62aa}.dpu-tool-icon .dpw-icon{width:18px;height:18px;stroke-width:2.25}.dpu-tool-icon-play{background:#f51c1c;color:#fff}.dpu-tool-icon-music{background:#161616;color:#fff}.dpu-tool-icon-bag{background:#fa543d;color:#fff}.dpu-tool-icon-document{background:#2368ca;color:#fff}.dpu-tool-icon-palette{background:var(--dp-brand-yellow,#f9c734);color:#122b3e}.dpu-tool-icon-clipboard{background:#198c67;color:#fff}.dpu-tool-go{color:#6c8997;font-size:18px}.dpu-find-painter{display:flex;min-height:52px;align-items:center;justify-content:space-between;margin-top:12px;padding:0 17px;border-bottom:3px solid var(--dp-brand-yellow,#f9c734);border-radius:11px;background:#1f559f;color:#fff!important;font-size:14px;font-weight:850;text-decoration:none!important;letter-spacing:.01em}.dpu-find-painter:hover,.dpu-find-painter:focus-visible{background:#174581;color:#fff!important;outline:0}.dpu-find-painter span{font-size:20px}.dpu-contact-list{display:flex;flex-direction:column}.dpu-contact-row{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:8px;align-items:center;min-height:67px;border-bottom:1px dashed #c7dfeb}.dpu-contact-row>a:first-child{display:flex;min-width:0;align-items:center;gap:10px;color:#163a5e!important;text-decoration:none!important}.dpu-contact-row>a:first-child:hover,.dpu-contact-row>a:first-child:focus-visible{color:#1f559d!important;outline:0}.dpu-contact-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#edf7fb;color:#1f5fa9}.dpu-contact-icon .dpw-icon{width:19px;height:19px;stroke-width:2.4}.dpu-contact-row small,.dpu-contact-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpu-contact-row small{margin-bottom:2px;color:#607f90;font-size:11px}.dpu-contact-row strong{font-size:16px;line-height:1.15}.dpu-zalo-button{display:grid;place-items:center;width:50px;height:38px;border-radius:19px;background:#eef5ff;color:#0767ff!important;font-size:11px;font-weight:850;text-decoration:none!important}.dpu-zalo-button:hover,.dpu-zalo-button:focus-visible{background:#0767ff;color:#fff!important;outline:0}.dpu-back-to-top{position:fixed;z-index:255;right:88px;bottom:22px;display:grid;width:52px;height:52px;place-items:center;border:2px solid #163c51;border-radius:50%;background:#fff;color:#163c51;box-shadow:0 6px 16px rgba(3,56,71,.18);cursor:pointer}.dpu-back-to-top:hover{background:#edf8fc;color:#1f559d}.dpu-back-to-top .dpw-icon{width:24px;height:24px;stroke-width:2.4}@media(min-width:1480px){.dpu-utilities{right:max(0px,calc((100vw - 1480px) / 2 - 2px))}.dpu-panel{right:max(92px,calc((100vw - 1480px) / 2 + 90px))}.dpu-back-to-top{right:max(88px,calc((100vw - 1480px) / 2 + 86px))}}@media(max-width:767px){.dpu-utilities{right:10px;top:auto;bottom:84px;width:54px;border-radius:27px}.dpu-utilities a,.dpu-utilities button{width:54px;min-height:54px;padding:6px;border-bottom:0}.dpu-utilities a:not(.dpu-rail-hotline){display:none}.dpu-rail-icon{width:34px;height:34px}.dpu-rail-label{display:none}.dpu-panel{right:12px;bottom:148px;width:min(480px,calc(100vw - 24px));max-height:calc(100dvh - 174px);border-radius:15px}.dpu-panel-head{padding:10px 10px 0}.dpu-panel-tabs button{min-height:40px;font-size:13px}.dpu-panel-close{width:40px;height:40px;flex-basis:40px}.dpu-panel-body{padding:7px 10px 12px}.dpu-tool-row{min-height:47px;font-size:13px}.dpu-contact-row strong{font-size:14px}.dpu-back-to-top{right:12px;bottom:18px;width:48px;height:48px}.dpu-back-to-top .dpw-icon{width:22px;height:22px}}  @media (min-width:1024px) and (max-width:1479px){body:has(.dpu-utilities) main.dpw-shell{width:calc(100% - 108px)!important;margin-left:16px!important;margin-right:auto!important;}}  .dpu-utilities{right:0;border:1px solid rgba(255,255,255,.16);border-right:0;border-radius:34px 0 0 34px;background:linear-gradient(180deg,#315aa9 0%,#214a91 100%);box-shadow:0 14px 30px rgba(9,47,96,.26)}.dpu-panel{right:92px;bottom:30px;width:min(640px,calc(100vw - 150px));border:1px solid #bdd9e7;border-radius:19px;box-shadow:0 18px 48px rgba(3,56,71,.27)}.dpu-panel-head{gap:8px;padding:12px 12px 0;border-radius:19px 19px 0 0}.dpu-panel-tabs{border-color:#0d5da8;border-radius:11px}.dpu-panel-tabs span{display:grid;min-height:44px;place-items:center;background:#eaf5ff;color:#15467d;font-size:16px;font-weight:850;line-height:1}.dpu-panel-tabs span:first-child{border-right:1px solid #a4c9e2}.dpu-panel-tabs span.is-active{background:linear-gradient(100deg,#1d4f9b,#245ea9);color:#fff}.dpu-panel-close{width:40px;height:40px;flex-basis:40px;border-radius:10px;background:#eef7fb;color:#0b4a7a}.dpu-combined-body{padding:8px 12px 13px}.dpu-combined-list{display:flex;flex-direction:column;border-top:1px dashed #c7dfeb}.dpu-combined-row{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr) 52px;min-height:56px;align-items:center;border-bottom:1px dashed #bed8e7}.dpu-combined-row>*{min-width:0}.dpu-tool-link,.dpu-phone-link{display:flex;align-items:center;gap:10px;min-height:56px;padding:7px 9px;color:#173d62!important;text-decoration:none!important}.dpu-tool-link{font-size:15px;font-weight:800}.dpu-phone-link{border-left:1px dashed #c5dce8;font-size:17px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.dpu-tool-link:hover,.dpu-tool-link:focus-visible,.dpu-phone-link:hover,.dpu-phone-link:focus-visible{background:#f3fbff;color:#1f559d!important;outline:0}.dpu-combined-row>.dpu-zalo-button{justify-self:center;width:42px;height:38px;border-left:1px dashed #c5dce8;border-radius:19px;background:#edf5ff;color:#0767ff!important;font-size:11px;font-weight:850;box-shadow:inset 0 0 0 1px #dbeaff}.dpu-combined-row>.dpu-zalo-button:hover,.dpu-combined-row>.dpu-zalo-button:focus-visible{background:#0767ff;color:#fff!important;outline:0}.dpu-tool-icon{width:33px;height:33px;flex:0 0 33px}.dpu-contact-icon{width:31px;height:31px;flex:0 0 31px;background:transparent;color:#1f5fa9}.dpu-contact-icon .dpw-icon{width:20px;height:20px}.dpu-combined-footer{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr) 52px;min-height:58px;align-items:end}.dpu-combined-footer .dpu-find-painter{grid-column:2 / 4;min-height:53px;margin:9px 0 0;border-radius:10px;font-size:14px;box-shadow:0 7px 15px rgba(23,77,132,.16)}.dpu-back-to-top{right:16px;bottom:24px;width:54px;height:54px;border-width:2px;border-color:#173a50;border-radius:50%;box-shadow:0 6px 17px rgba(3,56,71,.2)}@media(min-width:1480px){.dpu-panel{right:max(92px,calc((100vw - 1480px) / 2 + 90px))}.dpu-back-to-top{right:16px}}@media(max-width:767px){.dpu-utilities{right:10px;bottom:82px;width:54px;border-radius:27px}.dpu-utilities a,.dpu-utilities button{display:flex!important;width:54px;min-height:50px;padding:5px}.dpu-panel{right:12px;bottom:150px;width:min(500px,calc(100vw - 24px));max-height:calc(100dvh - 174px);border-radius:16px}.dpu-panel-head{padding:9px 9px 0}.dpu-panel-tabs span{min-height:40px;font-size:13px}.dpu-combined-body{padding:7px 9px 11px}.dpu-combined-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 47px;min-height:49px}.dpu-tool-link,.dpu-phone-link{min-height:49px;padding:5px 6px;gap:6px}.dpu-tool-link{font-size:12px}.dpu-phone-link{font-size:12px}.dpu-tool-icon{width:28px;height:28px;flex-basis:28px}.dpu-tool-icon .dpw-icon{width:16px;height:16px}.dpu-contact-icon{width:23px;height:23px;flex-basis:23px}.dpu-contact-icon .dpw-icon{width:17px;height:17px}.dpu-combined-row>.dpu-zalo-button{width:38px;height:33px;font-size:10px}.dpu-combined-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 47px;min-height:53px}.dpu-combined-footer .dpu-find-painter{min-height:46px;margin-top:7px;font-size:11px}.dpu-back-to-top{right:12px;bottom:18px;width:48px;height:48px}}  .dpu-utilities a,.dpu-utilities button{flex-direction:column;gap:3px}.dpu-rail-label{white-space:normal;text-align:center}@media(max-width:767px){.dpu-rail-icon{width:30px;height:30px}.dpu-rail-icon .dpw-icon{width:18px;height:18px}.dpu-rail-label{display:block;font-size:8px;line-height:1.05}}@media(max-width:767px){.dpu-utilities{width:62px}.dpu-utilities a,.dpu-utilities button{width:62px}.dpu-rail-label{color:#fff!important;font-size:8.5px;font-weight:850;letter-spacing:0;}}  .dpu-utilities{right:0!important;width:80px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.19)!important;border-right:0!important;border-radius:40px 0 0 40px!important;background:linear-gradient(180deg,#3768bc 0%,#24529c 100%)!important;box-shadow:0 16px 34px rgba(12,54,118,.30)!important;}.dpu-utilities a,.dpu-utilities button{width:80px!important;min-height:80px!important;gap:5px!important;padding:9px 6px!important;color:#fff!important;}.dpu-rail-trigger{background:rgba(22,78,157,.74)!important}.dpu-rail-trigger:hover,.dpu-rail-trigger:focus-visible{background:#173f85!important}.dpu-rail-link:hover,.dpu-rail-link:focus-visible{background:rgba(6,31,81,.32)!important;color:#fff!important}.dpu-rail-icon{width:37px!important;height:37px!important;overflow:hidden!important;background:rgba(255,255,255,.16)!important;}.dpu-rail-zalo .dpu-rail-icon{background:#fff!important}.dpu-rail-showroom .dpu-rail-icon{background:#fff!important}.dpu-rail-hotline .dpu-rail-icon{background:transparent!important}.dpu-asset-icon{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.dpu-rail-label{display:block!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:800!important;line-height:1.14!important;letter-spacing:.01em!important;text-align:center!important;text-shadow:0 1px 1px rgba(4,28,72,.4)!important;white-space:normal!important;}.dpu-tool-icon{overflow:hidden!important;background:#edf7fb!important}.dpu-panel-asset{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.dpu-contact-icon{overflow:hidden!important;background:transparent!important}.dpu-phone-asset{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.dpu-zalo-button{display:grid!important;place-items:center!important;overflow:hidden!important;background:#edf5ff!important}.dpu-zalo-asset{display:block;width:31px;height:31px;object-fit:contain}.dpu-back-to-top{right:16px!important;bottom:24px!important;display:grid!important;width:60px!important;height:60px!important;padding:0!important;border:2px solid #173a50!important;border-radius:50%!important;background:#fff!important;color:#143d55!important;box-shadow:0 7px 19px rgba(3,56,71,.22)!important;}.dpu-back-to-top:hover,.dpu-back-to-top:focus-visible{background:#edf8fc!important;color:#1f559d!important}.dpu-back-to-top .dpw-icon{width:27px!important;height:27px!important;stroke-width:2.55!important}@media (min-width:1024px) and (max-width:1479px){body:has(.dpu-utilities) main.dpw-shell{width:calc(100% - 124px)!important}.dpu-panel{right:100px!important;width:min(640px,calc(100vw - 160px))!important}}@media (max-width:767px){.dpu-utilities{right:10px!important;bottom:104px!important;width:64px!important;border-radius:32px!important}.dpu-utilities a,.dpu-utilities button{width:64px!important;min-height:65px!important;padding:6px 4px!important;gap:3px!important}.dpu-rail-icon{width:32px!important;height:32px!important}.dpu-rail-label{font-size:9px!important;font-weight:850!important;line-height:1.1!important}.dpu-panel{right:12px!important;bottom:178px!important;width:min(500px,calc(100vw - 24px))!important}.dpu-back-to-top{right:12px!important;bottom:18px!important;width:52px!important;height:52px!important}.dpu-back-to-top .dpw-icon{width:24px!important;height:24px!important}}.dpu-back-to-top[hidden]{display:none!important}  html body button.dpu-back-to-top{border-radius:50%!important;clip-path:circle(50%);overflow:hidden;aspect-ratio:1/1}.dpnf-header .dpw-utility a[aria-label="Giỏ hàng"]{position:relative;display:inline-flex;align-items:center;padding-right:12px;min-width:34px}.dpnf-header .dpw-utility [data-wmu-cart]{position:absolute;top:-1px;right:0;display:grid;place-items:center;min-width:18px;height:18px;padding:0 3px;border-radius:10px;background:#ffcc00;color:#123a66;font:700 11px/1 Arial,sans-serif;border:1px solid #fff}  @media(min-width:1025px){.dpnf-header .dpnf-utility{padding-top:5px!important}.dpnf-header .dpnf-utility .dpw-shell>div>a:not([aria-label]){font-size:13px!important;font-weight:400!important;line-height:1.5}.dpnf-header .dpnf-utility .dpw-shell>div>a{color:#000!important}.dpnf-header .dpnf-utility .dpnf-wishlist{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:28px}.dpnf-header .dpnf-utility .dpnf-wishlist svg{width:24px;height:24px}.dpnf-header .dpnf-wishlist .wmu-count{position:absolute;right:-5px;top:-1px;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;background:#ffcc00;color:#123a66;font-size:10px;font-weight:700;padding:0 3px}.dpnf-header [data-wmu-wishlist][hidden]{display:inline-block!important}}  .dpw-price-row>.added_to_cart.wc-forward{display:none}.dpw-cart-link.loading{opacity:.5}.dpw-cart-link:focus-visible{outline:2px solid #174f98;outline-offset:3px}  html body.page-id-92936 #primary .sdd-tracking-panel .dpss-tracking-login a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;max-width:100%!important;min-height:46px!important;margin:2px 0 0!important;padding:10px 18px!important;background:#1f559d!important;color:#fff!important;border:2px solid #1f559d!important;border-bottom:3px solid #f58220!important;border-radius:8px!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.5!important;text-decoration:none!important;white-space:normal!important;box-shadow:0 3px 8px #14396320!important}html body.page-id-92936 #primary .sdd-tracking-panel .dpss-tracking-login a.button:hover{background:#143963!important;border-color:#143963!important;border-bottom-color:#f58220!important;color:#fff!important}html body.page-id-92936 #primary .sdd-tracking-panel .dpss-tracking-login p:last-child{margin:10px 0 0!important}html body.page-id-92986 #primary :is(.sdd-distribution-dealer-card,.sdd-distribution-map-actions,.sdd-distribution-assurance-actions)>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:46px!important;max-width:100%!important;padding:10px 14px!important;border:2px solid #1f559d!important;border-radius:8px!important;background:#fff!important;color:#17447e!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.4!important;text-decoration:none!important;white-space:normal!important;box-sizing:border-box!important;opacity:1!important}html body.page-id-92986 #primary .sdd-distribution-dealer-card>a{width:100%!important;background:#f9c734!important;color:#143963!important;border-color:#e2ad16!important;border-bottom:3px solid #f58220!important;box-shadow:0 3px 8px #14396316!important}html body.page-id-92986 #primary .sdd-distribution-map-actions>a{background:#1f559d!important;color:#fff!important;border-color:#1f559d!important;box-shadow:0 3px 8px #14396320!important}html body.page-id-92986 #primary .sdd-distribution-assurance-actions>a.is-primary{background:#f9c734!important;color:#143963!important;border-color:#e2ad16!important;border-bottom:3px solid #f58220!important}html body.page-id-92986 #primary :is(.sdd-distribution-dealer-card,.sdd-distribution-map-actions,.sdd-distribution-assurance-actions)>a :is(svg,span){color:inherit!important;opacity:1!important}html body.page-id-92986 #primary :is(.sdd-distribution-dealer-card,.sdd-distribution-map-actions,.sdd-distribution-assurance-actions)>a svg{width:18px!important;height:18px!important;flex:0 0 18px!important}html body.page-id-92986 #primary .sdd-distribution-map-actions>a:hover{background:#143963!important;color:#fff!important;border-color:#143963!important}html body.page-id-92986 #primary .sdd-distribution-dealer-card>a:hover,html body.page-id-92986 #primary .sdd-distribution-assurance-actions>a.is-primary:hover{background:#ffdc70!important;color:#143963!important}html body.page-id-92986 #primary .sdd-distribution-assurance-actions>a:not(.is-primary):hover{background:#e8f1fd!important;color:#143963!important}html body.page-id-92986 #primary .sdd-distribution-assurance-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}html body.page-id-92986 #primary .sdd-distribution-map-actions{gap:12px!important;flex-wrap:wrap!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:fit-content!important;max-width:100%!important;min-height:48px!important;margin:0!important;padding:11px 18px!important;background:#f9c734!important;background-image:none!important;color:#143963!important;border:2px solid #fff1bf!important;border-bottom:3px solid #f58220!important;border-radius:8px!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.5!important;letter-spacing:0!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;box-shadow:0 4px 10px #102f5926!important;box-sizing:border-box!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink)>span{color:#143963!important;font-size:inherit!important;font-weight:800!important;line-height:inherit!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink)>span:last-child{flex:0 0 auto!important;font-size:21px!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink):hover{background:#ffe18a!important;color:#143963!important;box-shadow:0 5px 13px #102f5933!important}html body.page-id-92988 #primary .dpx-palette-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0!important;padding:0!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink):focus-visible,html body.page-id-92936 #primary .dpss-tracking-login a.button:focus-visible,html body.page-id-92986 #primary :is(.sdd-distribution-dealer-card,.sdd-distribution-map-actions,.sdd-distribution-assurance-actions)>a:focus-visible{outline:3px solid #f58220!important;outline-offset:3px!important}html body .dpnf-header .dpnf-account-link{white-space:nowrap!important}@media(max-width:600px){html body.page-id-92936 #primary .sdd-tracking-panel .dpss-tracking-login a.button{width:100%!important;padding:10px 12px!important}html body.page-id-92986 #primary .sdd-distribution-map-actions>a{width:100%!important}html body.page-id-92986 #primary .sdd-distribution-assurance-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.page-id-92986 #primary .sdd-distribution-assurance-actions>a{width:100%!important;height:100%!important;padding:10px 8px!important;font-size:15px!important;gap:5px!important}html body #primary :is(#dp-palette-crosslink,#dp-ral-crosslink){width:100%!important;padding:10px 12px!important;gap:8px!important;font-size:15px!important}html body.page-id-92988 #primary .dpx-palette-actions{margin-top:12px!important}}  html body .dpnf-footer #dp-contact-support{background:#eef4fc!important;border-top:2px solid #1f559d!important;border-bottom:1px solid #bfd0e6!important;padding:14px 0!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid{gap:12px!important;align-items:stretch!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a{min-width:0;min-height:86px!important;gap:12px!important;padding:13px 16px!important;border:1px solid #b9cde6!important;border-top:3px solid #1f559d!important;border-radius:11px!important;background:#fff!important;box-shadow:0 3px 10px rgba(27,65,112,.07);color:#183f70!important;font-family:'Be Vietnam Pro',Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease!important;text-decoration:none!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a>span{min-width:0;color:#183f70!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid strong{display:block;margin-top:4px!important;color:#111!important;font-size:18px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;white-space:nowrap}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a[href^='mailto:'] strong{font-size:16px!important;letter-spacing:-.2px!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a>:is(img,svg){width:42px!important;height:42px!important;min-width:42px!important;flex-shrink:0;object-fit:contain}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a>svg{padding:9px!important;background:#e6effb!important;color:#1f559d!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a:focus-visible{outline:3px solid #1f559d!important;outline-offset:3px!important}@media(hover:hover){html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a:hover{background:#f5f9ff!important;border-color:#1f559d!important;box-shadow:0 5px 15px rgba(27,65,112,.14);text-decoration:none!important}}@media(min-width:768px) and (max-width:1199px){html body .dpnf-footer #dp-contact-support .dpnf-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){html body .dpnf-footer #dp-contact-support{padding:12px 0!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid{width:calc(100% - 24px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a{min-height:116px!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;padding:10px 7px!important;text-align:center;font-size:13px!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a>:is(img,svg){width:32px!important;height:32px!important;min-width:32px!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a>svg{padding:6px!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid strong{font-size:15px!important;margin-top:3px!important}html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a[href^='mailto:'] strong{font-size:12.5px!important;letter-spacing:-.3px!important}}@media(prefers-reduced-motion:reduce){html body .dpnf-footer #dp-contact-support .dpnf-contact-grid>a{transition:none!important}}html body .dpnf-footer #dp-contact-support{display:block!important;width:100%!important;margin:0!important}html body .dpnf-footer #dp-contact-support :is(span,strong){font-family:'Be Vietnam Pro',Arial,sans-serif!important;line-height:1.4!important}html body .dpnf-footer #dp-contact-support .wfc-contact-title{display:none!important}
/* decorpaint-utility-fit */
html body .dpu-utilities.dpu-fit-ready{position: fixed!important;display: flex!important;flex-direction: column!important;right: 0!important;top: 50%!important;bottom: auto!important;width: 80px!important;max-height: calc(100dvh - 144px)!important;margin: 0!important;padding: 0!important;overflow-x: hidden!important;overflow-y: auto!important;border-radius: 32px 0 0 32px!important;transform: translate(0,-50%)!important;overscroll-behavior: contain;scrollbar-width: thin;transition: transform .2s ease,visibility .2s ease;}html body .dpu-utilities.dpu-fit-ready > :is(a,button){display: flex!important;width: 80px!important;min-width: 0!important;min-height: 76px!important;margin: 0!important;padding: 9px 5px!important;flex: 0 0 auto!important;flex-direction: column!important;justify-content: center!important;align-items: center!important;border-radius: 0!important;color: #fff!important;}html body .dpu-utilities.dpu-fit-ready .dpu-rail-label{display: block!important;color: #fff!important;font-family: "Be Vietnam Pro",Arial,sans-serif!important;font-size: 10px!important;font-weight: 700!important;line-height: 1.35!important;white-space: nowrap!important;}html body .dpu-fit-handle{display: none!important;position: fixed!important;z-index: 261!important;top: 50%!important;right: 0!important;bottom: auto!important;width: 16px!important;min-width: 16px!important;height: 88px!important;min-height: 88px!important;margin: 0!important;padding: 0!important;align-items: center!important;justify-content: center!important;border: 1px solid rgba(255,255,255,.5)!important;border-right: 0!important;border-radius: 12px 0 0 12px!important;background: #1f559d!important;color: #fff!important;box-shadow: 0 3px 9px rgba(0,45,56,.18)!important;transform: translateY(-50%)!important;cursor: pointer!important;line-height: 1!important;touch-action: manipulation;transition: right .2s ease,width .2s ease;}html body .dpu-fit-handle svg{display: block!important;width: 13px!important;height: 20px!important;fill: none!important;stroke: currentColor!important;stroke-width: 2!important;}html body .dpu-fit-handle:focus-visible,html body .dpu-utilities.dpu-fit-ready > :is(a,button):focus-visible{outline: 3px solid var(--dp-brand-yellow,#f9c734)!important;outline-offset: -3px!important;}html body.dpu-fit-compact .dpu-fit-handle{display: flex!important;}html body.dpu-fit-compact:not(.dpu-fit-open) .dpu-utilities.dpu-fit-ready{visibility: hidden!important;pointer-events: none!important;transform: translate(calc(100% + 12px),-50%)!important;}html body.dpu-fit-compact.dpu-fit-open .dpu-fit-handle{right: 80px!important;width: 28px!important;min-width: 28px!important;}html body.dpu-fit-compact.dpu-fit-open .dpu-fit-handle svg{transform: rotate(180deg);}html body.dpu-fit-compact .dpu-panel{z-index: 270!important;right: 96px!important;bottom: max(16px,env(safe-area-inset-bottom))!important;width: min(640px,calc(100vw - 120px))!important;max-height: calc(100dvh - 32px)!important;}html body.dpu-fit-compact .dpu-back-to-top{right: 6px!important;bottom: max(12px,env(safe-area-inset-bottom))!important;width: 44px!important;min-width: 44px!important;height: 44px!important;min-height: 44px!important;margin: 0!important;padding: 0!important;border-radius: 50%!important;}html body.dpu-fit-compact .dpu-back-to-top .dpw-icon{width: 22px!important;height: 22px!important;}html body.dpu-fit-panel-open .dpu-back-to-top{visibility: hidden!important;pointer-events: none!important;}@media (max-width:640px){html body .dpu-utilities.dpu-fit-ready{max-height: calc(100dvh - 112px)!important;}html body .dpu-utilities.dpu-fit-ready > :is(a,button){min-height: 65px!important;padding: 7px 4px!important;}html body .dpu-utilities.dpu-fit-ready .dpu-rail-icon{width: 32px!important;height: 32px!important;}html body.dpu-fit-compact .dpu-panel{right: 12px!important;bottom: max(12px,env(safe-area-inset-bottom))!important;width: calc(100vw - 24px)!important;max-height: calc(100dvh - 24px)!important;}html body.dpu-fit-panel-open .dpu-fit-handle{visibility: hidden!important;pointer-events: none!important;}}@media (prefers-reduced-motion:reduce){html body .dpu-utilities.dpu-fit-ready,html body .dpu-fit-handle{transition: none!important;}}
/* dpr-fonts */
@font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-0.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-1.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 400;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-2.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-3.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-4.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 500;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-5.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 600;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-6.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 600;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-7.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 600;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-8.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-9.woff2") format('woff2');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-10.woff2") format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}  @font-face{font-family: 'Be Vietnam Pro';font-style: normal;font-weight: 700;font-display: swap;src: url("/wp-content/mu-plugins/decorpaint-homepage/fonts/be-vietnam-pro-11.woff2") format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
/* decorpaint-ui */
body.dpr-ui{--dpr-green:#1f559d;--dpr-light:var(--dp-brand-light,#F0F7FF);--dpr-ink:#153B42;--dpr-muted:#526E74;--dpr-line:#D8E8EB;--dpr-soft:#F1F8FA;--dpr-width:1320px}.dpr-ui .dpnf-header,.dpr-ui .dpnf-footer,.dpr-ui .dpr-page{font-family:"Be Vietnam Pro",Arial,sans-serif!important;color:var(--dpr-ink);font-size:14px;line-height:1.6}.dpr-ui .dpnf-header *,.dpr-ui .dpnf-footer *,.dpr-page *{box-sizing:border-box}.dpr-ui .dpnf-header{position:relative;z-index:150;background:#fff!important;margin:0!important;width:100%!important}.dpr-ui .dpnf-header a{text-decoration:none!important}.dpr-ui .dpnf-header .dpw-shell,.dpr-ui .dpnf-footer .dpw-shell{width:calc(100% - 48px)!important;max-width:var(--dpr-width)!important;margin-inline:auto!important}.dpr-ui .dpnf-header .dpw-utility{background:#fff!important;border-bottom:1px solid var(--dpr-line);color:var(--dpr-green)!important;font-size:11px}.dpr-ui .dpnf-header .dpw-utility>.dpw-shell{display:flex;justify-content:space-between;align-items:center;min-height:32px;gap:16px}.dpr-ui .dpnf-header .dpw-utility .dpw-shell>div{display:flex;gap:18px;align-items:center}.dpr-ui .dpnf-header .dpw-utility a{display:inline-flex;align-items:center;gap:5px;color:var(--dpr-green)!important;font-weight:600}.dpr-ui .dpnf-header .dpw-icon{display:inline-block;flex:0 0 20px;width:20px;height:20px;vertical-align:middle}.dpr-ui .dpnf-header .dpw-brand-row{display:grid!important;grid-template-columns:200px minmax(200px,1fr) auto;align-items:center;gap:28px;padding:20px 0!important;min-height:112px}.dpr-ui .dpnf-header .dpw-logo{display:block!important;max-width:200px}.dpr-ui .dpnf-header .dpw-logo img{display:block!important;max-width:100%;width:200px!important;height:72px!important;object-fit:contain}.dpr-ui .dpnf-header .dpw-search{display:flex!important;align-items:stretch;margin:0!important;padding:0!important;width:100%!important;min-width:0;height:46px;border:1px solid #A6C9D0!important;border-radius:30px;background:#fff!important;overflow:hidden}.dpr-ui .dpnf-header .dpw-search :is(input,select,button){margin:0!important;box-shadow:none!important;border:0!important;background:#fff!important;font:inherit!important;height:44px!important;min-height:0!important;color:var(--dpr-green)!important}.dpr-ui .dpnf-header .dpw-search select{width:112px!important;min-width:0;padding:0 12px!important;border-right:1px solid var(--dpr-line)!important;font-size:12px!important}.dpr-ui .dpnf-header .dpw-search input[type=search]{flex:1;min-width:0;width:0;padding:0 14px!important;font-size:13px!important}.dpr-ui .dpnf-header .dpw-search button{display:grid;place-items:center;flex:0 0 46px;padding:0!important;background:var(--dpr-green)!important;color:#fff!important;border-radius:50%!important;cursor:pointer}.dpr-ui .dpnf-header .dpw-hotlines{display:flex!important;gap:22px}.dpr-ui .dpnf-header .dpw-hotlines a{display:flex;align-items:center;gap:9px;color:var(--dpr-muted)!important;font-size:11px;line-height:1.5}.dpr-ui .dpnf-header .dpw-hotlines strong{display:block;color:var(--dpr-green)!important;font-size:13px;white-space:nowrap;font-weight:800}.dpr-ui .dpnf-header .dpw-phone-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--dpr-soft)!important;color:var(--dpr-green)!important}.dpr-ui .dpw-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.dpr-nav{position:relative;background:var(--dpr-green);color:#fff;box-shadow:0 4px 12px #1f559d14}.dpr-nav-shell{position:relative;display:flex;align-items:stretch;width:calc(100% - 48px);max-width:var(--dpr-width);margin:auto;height:56px}.dpr-catalog-group{flex:0 0 248px}.dpr-main-links{display:flex;align-items:stretch;flex:1;min-width:0}.dpr-main-links>.dpr-nav-link:nth-child(1),.dpr-main-links>.dpr-nav-link:nth-child(2){flex:.65}.dpr-main-links>.dpr-nav-link:nth-child(3){flex:1.25}.dpr-main-links>.dpr-nav-group{flex:1.25}.dpr-nav-group{position:relative;min-width:0}.dpr-ui .dpr-nav-trigger,.dpr-ui .dpr-nav-link,.dpr-ui .dpr-mobile-toggle{appearance:none;display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:56px;min-height:56px;margin:0;padding:0 10px;border:0;border-right:1px solid #FFFFFF24;border-radius:0;background:transparent;color:#fff!important;font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase;text-decoration:none!important;white-space:normal;cursor:pointer;box-shadow:none;text-align:center}.dpr-ui .dpr-catalog-trigger{justify-content:flex-start;padding-inline:16px;font-size:13px;gap:9px}.dpr-ui .dpr-nav-trigger>.dpw-icon:last-child{width:13px;height:13px;flex-basis:13px;margin-left:auto}.dpr-ui .dpr-nav-trigger:hover,.dpr-ui .dpr-nav-link:hover,.dpr-ui .dpr-nav-trigger[aria-expanded=true],.dpr-ui .dpr-nav-link.is-current{background:#FFFFFF16;color:#fff!important;box-shadow:inset 0 -3px var(--dp-brand-yellow,#f9c734)}.dpr-ui :is(.dpr-nav-trigger,.dpr-nav-link,.dpr-mobile-toggle,.dpr-child-toggle):focus-visible{outline:3px solid var(--dp-brand-yellow,#f9c734);outline-offset:-4px}.dpr-ui .dpr-mobile-toggle{display:none}.dpr-dropdown{position:absolute;top:100%;left:0;width:310px;max-width:calc(100vw - 32px);max-height:min(650px,calc(100dvh - 208px));overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid var(--dpr-line);border-top:3px solid var(--dp-brand-light,#F0F7FF);border-radius:0 0 14px 14px;box-shadow:0 18px 36px #1f559d26;color:var(--dpr-ink);z-index:200;scrollbar-width:thin;scrollbar-color:#91BDC5 #F1F8FA}.dpr-ui [hidden]{display:none!important}.dpr-main-links>.dpr-nav-group:last-child .dpr-dropdown{left:auto;right:0}.dpr-menu-caption{padding:12px 16px;background:var(--dpr-soft);color:var(--dpr-green);font-size:11px;font-weight:800;letter-spacing:.05em}.dpr-term-list{list-style:none!important;margin:0!important;padding:0!important;line-height:1.4}.dpr-term-list>li{list-style:none!important;margin:0!important;padding:0!important}.dpr-term-row{display:flex;align-items:stretch;min-width:0;border-bottom:1px dashed var(--dpr-line)}.dpr-term-row>a,.dpr-term-row>a>span{min-width:0;overflow-wrap:anywhere}.dpr-dropdown,.dpr-side-scroll{overflow-x:hidden}.dpr-ui .dpr-term-row>a{flex:1;display:flex;align-items:center;gap:10px;min-height:43px;padding:10px 14px;color:var(--dpr-ink)!important;font-size:13px;font-weight:600;text-decoration:none!important;line-height:1.5}.dpr-term-row>a .dpw-icon{width:17px!important;height:17px!important;flex:0 0 17px;color:var(--dpr-green)}.dpr-term-row:hover{background:var(--dpr-soft)}.dpr-term-row:focus-within{box-shadow:inset 3px 0 var(--dpr-green);background:var(--dpr-soft)}.dpr-ui .dpr-child-toggle{display:grid;place-items:center;align-self:stretch;flex:0 0 38px;width:38px;padding:8px;margin:0;border:0;background:transparent;color:var(--dpr-green);border-radius:0;cursor:pointer;font-size:21px;min-height:43px}.dpr-child-toggle svg{width:16px;height:16px}.dpr-child-toggle[aria-expanded=true]{transform:rotate(45deg)}.dpr-term-list .dpr-term-list{margin-left:14px!important;border-left:2px solid var(--dpr-light);background:#FAFDFD}.dpr-ui .dpr-menu-all,.dpr-ui .dpr-side-all{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:var(--dpr-green);color:#fff!important;font-size:12px;font-weight:700;text-decoration:none!important}.dpr-ui .dpr-link-menu>a{display:block;padding:13px 16px;border-bottom:1px solid var(--dpr-line);color:var(--dpr-ink)!important;font-size:13px;font-weight:600}.dpr-ui .dpr-link-menu>a:hover{background:var(--dpr-soft)}.dpr-ui .dpnf-footer .dpnf-footer-shell{margin:auto!important}.dpr-ui .dpnf-footer :is(.dpnf-directory,.dpnf-addresses){gap:26px}.dpr-ui .dpnf-footer .dpnf-directory>div:last-child{display:flex}.dpr-ui .dpnf-footer .dpnf-feedback>a{background:#1f559d!important}body.dpr-ui .dpw-site .dpw-button.dpw-product-button,body.dpr-ui .dpr-btn,body.dpr-ui .gwh-product-choice{background:#1f559d!important;border-color:#1f559d!important;color:#fff!important}body.dpr-ui .dpw-site .dpw-button.dpw-product-button:hover,body.dpr-ui .dpr-btn:hover{background:#1f559d!important;color:#fff!important;box-shadow:0 4px 12px #1f559d33;filter:brightness(1.12)}  .dpr-consultation{background:#fff!important}.dpr-page{width:calc(100% - 48px);max-width:var(--dpr-width);margin:0 auto;padding:18px 0 56px}.dpr-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:12px;color:var(--dpr-muted)}.dpr-breadcrumb a{color:var(--dpr-green);font-weight:700;text-decoration:none}.dpr-page-layout{display:grid;grid-template-columns:258px minmax(0,1fr);gap:28px;align-items:start}.dpr-page-content{min-width:0}.dpr-sidebar{display:grid;gap:18px}.dpr-side-box{border:1px solid var(--dpr-line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 4px 20px #1f559d06;margin:0}.dpr-side-box>summary{display:flex;align-items:center;gap:8px;list-style:none;padding:16px 13px;background:var(--dpr-green);color:white;font-size:12px;font-weight:800;cursor:pointer;min-height:50px}.dpr-side-box>summary::-webkit-details-marker{display:none}.dpr-side-box>summary:after{content:'−';font-size:20px;margin-left:auto}.dpr-side-box:not([open])>summary:after{content:'+'}.dpr-side-box>summary svg{width:18px;height:18px}.dpr-side-scroll{max-height:480px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#91BDC5 #F1F8FA}.dpr-side-box .dpr-term-row>a{font-size:12px;min-height:43px;padding:10px 12px}.dpr-ui .dpr-side-all{background:var(--dpr-soft);color:var(--dpr-green)!important;font-size:12px}.dpr-side-contact{padding:24px 20px;border-radius:14px;background:var(--dpr-soft);border:1px solid var(--dpr-line)}.dpr-side-contact>span{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--dpr-green)}.dpr-side-contact h2{font-size:20px!important;margin:12px 0 8px!important;color:var(--dpr-green)}.dpr-side-contact p{font-size:13px;color:var(--dpr-muted);line-height:1.7}.dpr-side-contact a{display:flex;gap:8px;align-items:center;margin-top:12px;font-weight:700;font-size:13px;color:var(--dpr-green);text-decoration:none}.dpr-side-contact svg{width:18px;height:18px}.dpr-hero{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:30px;padding:36px;border-radius:18px;background:#1f559d;color:#fff;position:relative;overflow:hidden}.dpr-page .dpr-eyebrow{font-size:10px!important;font-weight:800!important;letter-spacing:.1em;line-height:1.5;margin:0 0 12px!important;color:var(--dpr-green)}.dpr-hero .dpr-eyebrow{color:var(--dp-brand-light,#F0F7FF)!important}.dpr-hero h1{font-family:inherit;font-size:clamp(26px,2.7vw,38px)!important;line-height:1.32!important;letter-spacing:-.03em;margin:0 0 16px!important;color:#fff!important;font-weight:750!important}.dpr-hero-copy>p:not(.dpr-eyebrow){font-size:14px;line-height:1.8;margin:0;color:#E3F3F6}.dpr-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:24px}.dpr-ui .dpr-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:12px 18px;min-height:44px;border:1px solid #1f559d;border-radius:8px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none!important;text-align:center}body.dpr-ui .dpr-btn.dpr-btn-accent{background:var(--dp-brand-yellow,#f9c734)!important;border-color:var(--dp-brand-yellow,#f9c734)!important;color:#153B42!important}.dpr-hero-phone{color:#fff!important;font-weight:750;font-size:15px;text-decoration:none;white-space:nowrap}.dpr-hero-notes{display:flex;flex-direction:column;justify-content:center;gap:18px;border-left:1px solid #FFFFFF30;padding-left:26px}.dpr-hero-notes>div{display:flex;align-items:flex-start;gap:12px;color:#D5EFF5;font-size:11px;line-height:1.6}.dpr-hero-notes svg{width:25px;height:25px;flex:0 0 25px;color:var(--dp-brand-light,#F0F7FF)}.dpr-hero-notes strong{display:block;color:#fff;font-size:14px;margin-bottom:3px}.dpr-section{margin-top:32px}.dpr-section-heading{margin-bottom:18px}.dpr-page h2{font-family:inherit;font-size:24px!important;line-height:1.4;font-weight:750;margin:0;color:var(--dpr-ink);letter-spacing:-.02em}.dpr-page h3{font-family:inherit;font-size:16px!important;line-height:1.5;font-weight:700;margin:0;color:var(--dpr-ink)}.dpr-section-heading>p:not(.dpr-eyebrow){margin:9px 0 0;color:var(--dpr-muted);font-size:14px;line-height:1.7}.dpr-services{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dpr-services article{border:1px solid var(--dpr-line);border-radius:14px;padding:24px;background:#fff}.dpr-service-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--dpr-soft);margin-bottom:16px;color:var(--dpr-green)}.dpr-service-icon svg{width:24px;height:24px}.dpr-services p{font-size:13px;line-height:1.8;color:var(--dpr-muted);margin:10px 0 16px}.dpr-services a{display:flex;justify-content:space-between;gap:10px;color:var(--dpr-green);font-size:13px;font-weight:750;text-decoration:none}.dpr-process{padding:26px;border-radius:14px;background:var(--dpr-soft)}.dpr-process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:22px 0 0}.dpr-process li{list-style:none;margin:0;padding:0}.dpr-process li>span{display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:12px;border:1px solid #A4CBD1;border-radius:50%;background:#fff;color:var(--dpr-green);font-weight:800;font-size:12px}.dpr-process h3{font-size:13px!important}.dpr-process p{font-size:12px;line-height:1.7;color:var(--dpr-muted);margin:8px 0 0}.dpr-contact-section{scroll-margin-top:24px}.dpr-contact-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(230px,1fr);gap:20px;align-items:start}.dpr-form-card,.dpr-zalo-card{padding:24px;border:1px solid var(--dpr-line);border-radius:14px;background:#fff}.dpr-form-hint{font-size:11px!important;color:var(--dpr-muted);margin:6px 0 20px}.dpr-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dpr-form-grid>p{display:contents}.dpr-form-grid label{display:block;font-size:12px;font-weight:650;color:var(--dpr-ink);margin:0!important;min-width:0}.dpr-form-grid label>span:not(.wpcf7-form-control-wrap){color:#F9C734}.dpr-form-grid .wpcf7-form-control-wrap{display:block;margin-top:7px}.dpr-form-grid :is(input:not([type=submit]),textarea){display:block!important;width:100%!important;height:auto!important;min-height:44px;border:1px solid #BDD4D9!important;border-radius:8px!important;padding:11px 12px!important;margin:0!important;background:#fff!important;color:var(--dpr-ink)!important;box-shadow:none!important;font:400 13px/1.5 "Be Vietnam Pro",Arial,sans-serif!important}.dpr-form-grid textarea{resize:vertical;min-height:130px}.dpr-form-grid :is(input,textarea):focus{outline:2px solid var(--dp-brand-light,#F0F7FF);outline-offset:2px;border-color:#1f559d!important}.dpr-form-wide{grid-column:1/-1}.dpr-form-wide>p{margin:0}.dpr-ui .dpr-form-grid input[type=submit]{display:inline-block;width:100%;padding:14px 18px;min-height:48px;border:0;border-radius:8px;background:#1f559d;color:#fff;font:700 12px/1.4 "Be Vietnam Pro",Arial,sans-serif;cursor:pointer;margin:0!important}.dpr-form-grid .wpcf7-spinner{margin:6px 0 0}.dpr-form-card .wpcf7-response-output{font-size:13px;margin:16px 0 0!important;border-radius:6px}.dpr-form-card .wpcf7-not-valid-tip{font-size:11px;margin-top:4px}.dpr-zalo-card{text-align:center;background:var(--dpr-soft)}.dpr-zalo-card p{font-size:12px;color:var(--dpr-muted);margin:7px 0 14px}.dpr-qr{display:block;max-width:205px;margin:0 auto 14px;background:#fff;border-radius:10px;overflow:hidden}.dpr-qr img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.dpr-zalo-card .dpr-btn{width:100%}.dpr-zalo-card .dpr-btn svg{width:18px;height:18px}.dpr-contact-line{display:block;margin-top:12px;color:var(--dpr-green);font-size:12px;text-decoration:none;overflow-wrap:anywhere}.dpr-locations{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0;border-block:1px solid var(--dpr-line)}.dpr-locations article{display:flex;align-items:flex-start;gap:12px}.dpr-locations svg{width:24px;height:24px;flex:0 0 24px;color:var(--dpr-green)}.dpr-locations h3{font-size:14px!important}.dpr-locations p{font-size:12px;color:var(--dpr-muted);line-height:1.7;margin:6px 0 0}.dpr-reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dpr-reading article{display:flex;flex-direction:column;min-width:0;padding:10px;border:1px solid var(--dpr-line);border-radius:12px;background:#fff}.dpr-reading img{display:block;width:100%;height:140px;object-fit:cover;border-radius:7px}.dpr-reading h3{font-size:13px!important;line-height:1.6;padding:14px 4px;flex:1}.dpr-reading h3 a{color:var(--dpr-ink);text-decoration:none}.dpr-reading .dpr-btn{font-size:12px;padding:10px}@media(max-width:1199px){.dpr-ui .dpnf-header .dpw-brand-row{grid-template-columns:180px minmax(160px,1fr) auto;gap:20px}.dpr-ui .dpnf-header .dpw-hotlines>a:last-child{display:none}.dpr-catalog-group{flex-basis:220px}.dpr-ui .dpr-nav-trigger,.dpr-ui .dpr-nav-link{font-size:11px;padding:0 8px}.dpr-page-layout{grid-template-columns:235px minmax(0,1fr);gap:22px}.dpr-hero{grid-template-columns:1fr;padding:30px}.dpr-hero-notes{display:none}.dpr-contact-layout{grid-template-columns:minmax(0,1fr) 230px}.dpr-form-grid{grid-template-columns:1fr}.dpr-form-card,.dpr-zalo-card{padding:20px}.dpr-process ol{grid-template-columns:1fr 1fr}}@media(max-width:1023px){.dpr-nav-shell{height:50px}.dpr-catalog-group{flex:1}.dpr-ui .dpr-catalog-trigger{font-size:13px;justify-content:flex-start;height:50px;min-height:50px}.dpr-ui .dpr-mobile-toggle{display:flex;width:120px;height:50px;min-height:50px;border-left:1px solid #FFFFFF30}.dpr-main-links{display:none;position:absolute;top:100%;right:0;width:340px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 210px);overflow:auto;flex-direction:column;background:#fff;border:1px solid var(--dpr-line);box-shadow:0 14px 28px #1f559d24;border-radius:0 0 12px 12px}.dpr-main-links.is-open{display:flex}.dpr-main-links>.dpr-nav-link,.dpr-main-links>.dpr-nav-group{flex:none!important}.dpr-ui .dpr-main-links .dpr-nav-trigger,.dpr-ui .dpr-main-links .dpr-nav-link{height:auto;min-height:48px;justify-content:flex-start;padding:14px 18px;font-size:12px;color:#1f559d!important;border:0;border-bottom:1px solid var(--dpr-line);background:white;box-shadow:none}.dpr-main-links .dpr-dropdown{position:static!important;width:100%;max-width:100%;border:0;border-radius:0;box-shadow:none;max-height:none;padding-left:8px;background:var(--dpr-soft)}.dpr-dropdown{max-height:calc(100dvh - 210px)}.dpr-page-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}.dpr-contact-layout{grid-template-columns:1fr}.dpr-zalo-card .dpr-qr{max-width:170px}.dpr-reading{grid-template-columns:1fr}.dpr-reading img{height:190px}.dpr-services{grid-template-columns:1fr}}@media(max-width:767px){.dpr-ui .dpnf-header .dpw-shell,.dpr-ui .dpnf-footer .dpw-shell,.dpr-nav-shell,.dpr-page{width:calc(100% - 28px)!important}.dpr-ui .dpnf-header .dpw-utility>.dpw-shell{min-height:30px;justify-content:flex-end}.dpr-ui .dpnf-header .dpw-utility .dpw-shell>span{display:none}.dpr-ui .dpnf-header .dpw-utility .dpw-shell>div{gap:14px}.dpr-ui .dpnf-header .dpw-utility a{font-size:10px}.dpr-ui .dpnf-header .dpw-brand-row{grid-template-columns:1fr auto;gap:12px;padding:12px 0 14px!important;min-height:0}.dpr-ui .dpnf-header .dpw-logo{width:155px}.dpr-ui .dpnf-header .dpw-logo img{width:155px!important;height:54px!important}.dpr-ui .dpnf-header .dpw-hotlines{display:flex!important;grid-column:2;grid-row:1}.dpr-ui .dpnf-header .dpw-hotlines a{font-size:10px;gap:6px}.dpr-ui .dpnf-header .dpw-phone-icon{width:28px;height:28px}.dpr-ui .dpnf-header .dpw-hotlines strong{font-size:12px}.dpr-ui .dpnf-header .dpw-search{grid-column:1/-1;grid-row:2;height:42px}.dpr-ui .dpnf-header .dpw-search :is(input,select,button){height:40px!important}.dpr-ui .dpnf-header .dpw-search select{width:96px!important}.dpr-ui .dpnf-header .dpw-search input[type=search]{font-size:12px!important}.dpr-ui .dpnf-header .dpw-search button{flex-basis:42px}.dpr-ui .dpr-catalog-trigger{font-size:11px;padding-inline:4px}.dpr-ui .dpr-mobile-toggle{width:82px;font-size:11px;padding:0 5px;gap:6px}.dpr-ui .dpr-catalog-trigger>.dpw-icon:last-child{display:none}.dpr-dropdown{max-height:calc(100dvh - 235px)}.dpr-main-links{max-height:calc(100dvh - 235px)}.dpr-page{padding:16px 0 36px}.dpr-breadcrumb{margin-bottom:16px;font-size:11px}.dpr-page-layout{display:flex;flex-direction:column;gap:18px}.dpr-sidebar{width:100%;grid-template-columns:1fr 1fr;gap:10px}.dpr-side-box>summary{font-size:10px;padding:12px 10px;gap:5px;min-height:50px}.dpr-side-box>summary svg{width:15px;height:15px;flex:0 0 15px}.dpr-side-box:has(>summary:focus-visible){outline:2px solid #1f559d}.dpr-side-scroll{max-height:280px}.dpr-side-box .dpr-term-row>a{font-size:11px;padding:9px;gap:5px}.dpr-side-box .dpr-term-row>a svg{display:none}.dpr-side-contact{display:none}.dpr-hero{padding:26px 22px;border-radius:14px;gap:0}.dpr-hero h1{font-size:28px!important}.dpr-hero-copy>p:not(.dpr-eyebrow){font-size:13px}.dpr-actions{gap:15px;margin-top:20px}.dpr-ui .dpr-btn{font-size:12px}.dpr-section{margin-top:26px}.dpr-page h2{font-size:22px!important}.dpr-section-heading{margin-bottom:16px}.dpr-services{grid-template-columns:1fr;gap:14px}.dpr-services article{padding:20px}.dpr-process{padding:22px 18px}.dpr-process ol{gap:22px 16px}.dpr-contact-layout{grid-template-columns:1fr}.dpr-form-grid{grid-template-columns:1fr}.dpr-zalo-card .dpr-qr{max-width:205px}.dpr-locations{grid-template-columns:1fr;gap:20px}.dpr-reading{grid-template-columns:1fr}.dpr-reading img{height:200px}.dpr-ui .dpnf-footer .dpnf-directory{gap:20px 16px}.dpr-ui .dpnf-footer .dpnf-directory>div:last-child{display:flex}.dpr-ui .dpnf-footer .dpnf-directory>div:last-child{grid-column:1/-1}.dpr-ui .dpnf-footer .dpnf-footer-logo{display:block!important}.dpr-ui .dpnf-footer .dpnf-contact-grid{width:100%!important}}@media(prefers-reduced-motion:reduce){.dpr-ui *{scroll-behavior:auto!important}}  body.dpr-consultation .dpr-page-content{min-width:0}body.dpr-consultation .dpr-hero{width:100%;max-width:100%;left:auto;transform:none;margin:0;grid-template-columns:minmax(0,1fr);gap:20px;padding:28px;border:1px solid #174577;border-top:4px solid #f9c734;border-radius:16px;background:#174577;color:#fff}body.dpr-consultation .dpr-hero h1{font-size:clamp(28px,2.65vw,36px)!important;line-height:1.24!important;letter-spacing:-.025em;margin:0 0 12px!important}body.dpr-consultation .dpr-hero-copy>p:not(.dpr-eyebrow){font-size:16px;line-height:1.55;margin:0;max-width:760px}body.dpr-consultation .dpr-actions{margin-top:20px;gap:12px}body.dpr-consultation .dpr-hero-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-left:0;border-top:1px solid #ffffff40;padding:16px 0 0}body.dpr-consultation .dpr-hero-notes>div{gap:10px;align-items:center;font-size:12px;line-height:1.5}body.dpr-consultation .dpr-hero-notes strong{font-size:14px;line-height:1.4;margin-bottom:3px}body.dpr-consultation .dpr-hero-notes svg{width:24px;height:24px;flex:0 0 24px}body.dpr-consultation .dpr-section{margin-top:28px}body.dpr-consultation .dpr-section-heading{margin-bottom:16px}body.dpr-consultation .dpr-section-heading h2{font-size:24px!important;line-height:1.35!important;margin:0}body.dpr-consultation .dpr-services article{padding:22px;border-top:3px solid #1f559d}body.dpr-consultation .dpr-process{padding:24px}body.dpr-consultation #yeu-cau-tu-van{scroll-margin-top:90px}@media(max-width:767px){body.dpr-consultation .dpr-hero{padding:22px 20px;gap:0;border-radius:12px}body.dpr-consultation .dpr-hero h1{font-size:27px!important}body.dpr-consultation .dpr-hero-copy>p:not(.dpr-eyebrow){font-size:15px}body.dpr-consultation .dpr-hero-notes{display:none}body.dpr-consultation .dpr-actions{gap:10px;margin-top:18px}body.dpr-consultation .dpr-section{margin-top:24px}body.dpr-consultation .dpr-section-heading h2{font-size:22px!important}body.dpr-consultation .dpr-process,body.dpr-consultation .dpr-services article{padding:20px}body.dpr-consultation .dpr-contact-layout{grid-template-columns:minmax(0,1fr)}}  html body.dpr-ui .dpnf-header .dpr-nav .dpr-dropdown :is(a,.dps-menu-label){font-size:15px!important}
