/* 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}}
/* sdd-contact-page-v5 */
body.sdd-contact-route{--sdd-font:"Be Vietnam Pro",sans-serif;font-family:"Be Vietnam Pro",sans-serif;font-size:15px}body.sdd-contact-route :is(.sdd-site-header,.sdd-site-footer,.sdd-side-contacts,.sdd-mobile-dock){font-family:"Be Vietnam Pro",sans-serif}body.sdd-contact-route .sdd-site-footer :is(p,a,li,span){font-size:max(14px,1em)}.sdd-contact-page,.sdd-contact-page button,.sdd-contact-page input,.sdd-contact-page select,.sdd-contact-page textarea{font-family:"Be Vietnam Pro",sans-serif}.sdd-contact-page{padding:12px 0 30px;background:linear-gradient(180deg,#f8fbff 0,#f4f7fb 100%);color:#14243b;font-size:16px;line-height:1.7}.sdd-contact-page>.sdd-shell{width:min(1200px,calc(100% - 40px));max-width:1200px;padding:0 clamp(10px,1.3vw,20px) 42px;border:1px solid rgba(255,92,0,.42);border-radius:18px;background:rgba(255,255,255,.5);box-shadow:0 18px 50px rgba(23,64,108,.08),inset 0 0 0 4px rgba(255,255,255,.72)}.sdd-contact-page .sdd-breadcrumb-wrap{min-height:58px;padding:0 6px;color:#3e526c;font-size:16px;font-weight:650;letter-spacing:.005em}.sdd-contact-page .sdd-breadcrumb-wrap a{color:#15589f;font-weight:800}.sdd-contact-page .sdd-breadcrumb-wrap span:nth-child(2){color:#F9C734;font-size:19px}.sdd-contact-page :is(.sdd-contact-locations,.sdd-feedback-panel,.sdd-contact-form-section,.sdd-contact-story){border:1px solid rgba(255,92,0,.36);border-radius:16px;box-shadow:0 12px 34px rgba(20,55,92,.075)}.sdd-contact-page .sdd-contact-locations{margin:0 0 28px;padding:22px}.sdd-contact-page .sdd-showroom-tabs{gap:14px;border:0}.sdd-contact-page .sdd-showroom-tabs button{padding:16px 18px;border:1px solid #dfe8f1;border-bottom-width:3px;border-radius:12px;background:#f9fbfd;box-shadow:0 4px 12px rgba(22,66,111,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.sdd-contact-page .sdd-showroom-tabs button:hover,.sdd-contact-page .sdd-showroom-tabs button:focus-visible{border-color:rgba(255,91,0,.58);background:#fff8f2;box-shadow:0 10px 24px rgba(255,91,0,.12);transform:translateY(-3px)}.sdd-contact-page .sdd-showroom-tabs button.is-active{border-color:rgba(27,87,157,.28);border-bottom-color:var(--dp-brand-yellow,#f9c734);background:linear-gradient(135deg,#f0f7ff,#fff);box-shadow:0 9px 22px rgba(22,75,135,.1)}.sdd-contact-page .sdd-showroom-tabs strong{font-size:15px;letter-spacing:.035em}.sdd-contact-page .sdd-showroom-tabs span{font-size:16px}.sdd-contact-page .sdd-showroom-tabs small{font-size:12px}.sdd-contact-page .sdd-contact-map-stage{margin-top:18px}.sdd-contact-page .sdd-real-map{overflow:hidden;border:1px solid rgba(255,92,0,.28);border-radius:13px}.sdd-contact-gallery{margin-top:30px;padding:20px;border:1px solid rgba(255,92,0,.34);border-radius:14px;background:linear-gradient(135deg,#f8fbff,#fff9f3);box-shadow:0 9px 24px rgba(18,58,100,.07)}.sdd-contact-gallery__header{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px}.sdd-contact-gallery__header span{display:block;margin-bottom:3px;color:#F9C734;font-size:11px;font-weight:850;letter-spacing:.13em}.sdd-contact-gallery__header h2{margin:0;color:#102e57;font-size:21px;line-height:1.3}.sdd-contact-gallery__nav{display:flex;gap:8px}.sdd-contact-gallery__nav button{width:42px;height:42px;display:grid;place-items:center;padding:0;border:1px solid #c9d8e8;border-radius:50%;background:#fff;color:#15589f;box-shadow:0 5px 14px rgba(23,70,121,.09);cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.sdd-contact-gallery__nav button:hover:not(:disabled),.sdd-contact-gallery__nav button:focus-visible{border-color:#F9C734;background:#F9C734;color:#fff;outline:3px solid rgba(255,90,0,.15);transform:translateY(-2px)}.sdd-contact-gallery__nav button:disabled{opacity:.35;cursor:default}.sdd-contact-gallery__nav svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sdd-contact-gallery__viewport{overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.sdd-contact-gallery__viewport::-webkit-scrollbar{display:none}.sdd-contact-gallery__viewport:focus-visible{border-radius:9px;outline:3px solid rgba(21,88,159,.2);outline-offset:4px}.sdd-contact-gallery__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px}.sdd-contact-gallery__item{min-width:0;margin:0;scroll-snap-align:start}.sdd-contact-gallery__item :is(a,button){width:100%;aspect-ratio:2/1;display:grid;place-items:center;overflow:hidden;padding:0;border:1px solid #dce6ef;border-radius:9px;appearance:none;background:#fff;cursor:zoom-in;transition:border-color .18s,box-shadow .18s,transform .18s}.sdd-contact-gallery__item :is(a,button):hover,.sdd-contact-gallery__item :is(a,button):focus-visible{border-color:#F9C734;box-shadow:0 8px 18px rgba(255,90,0,.14);outline:3px solid rgba(255,90,0,.18);outline-offset:2px;transform:translateY(-2px)}.sdd-contact-gallery__item img{width:100%;height:100%;display:block;object-fit:contain;object-position:center;background:#fff}.sdd-contact-gallery__item figcaption{overflow:hidden;margin-top:7px;color:#43566e;font-size:11px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}html.sdd-contact-gallery-lightbox-open{overscroll-behavior:none}.sdd-contact-gallery__lightbox[hidden]{display:none!important}.sdd-contact-gallery__lightbox{box-sizing:border-box;width:min(1000px,calc(100vw - 32px));max-width:1000px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:14px;background:transparent;color:#fff;overflow:visible}.sdd-contact-gallery__lightbox::backdrop{background:rgba(5,16,31,.86);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sdd-contact-gallery__lightbox.is-fallback{position:fixed;z-index:100001;inset:0;display:grid;width:auto;max-width:none;height:auto;max-height:none;padding:16px;place-items:center;background:rgba(5,16,31,.86)}.sdd-contact-gallery__lightbox-dialog{box-sizing:border-box;position:relative;display:grid;width:100%;max-width:1000px;height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);grid-template-rows:minmax(0,auto) auto;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#0a1b31;box-shadow:0 28px 80px rgba(0,0,0,.48)}.sdd-contact-gallery__lightbox-stage{display:grid;min-width:0;min-height:0;height:auto;max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);place-items:center;overflow:hidden;background:linear-gradient(135deg,#071526,#102e50)}.sdd-contact-gallery__lightbox-stage img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);object-fit:contain;object-position:center;background:transparent}.sdd-contact-gallery__lightbox-dialog.has-image-error .sdd-contact-gallery__lightbox-stage{min-height:min(240px,calc(100vh - 108px));min-height:min(240px,calc(100dvh - 108px))}.sdd-contact-gallery__lightbox-dialog.has-image-error .sdd-contact-gallery__lightbox-stage:before{content:"!";display:grid;width:64px;height:64px;place-items:center;border:2px solid rgba(255,197,1,.72);border-radius:50%;color:var(--dp-brand-yellow,#f9c734);font-size:32px;font-weight:850;line-height:1}.sdd-contact-gallery__lightbox-caption{box-sizing:border-box;min-height:52px;max-height:76px;overflow:auto;margin:0;padding:14px 18px;color:#fff;font-size:15px;font-weight:750;line-height:1.55}.sdd-contact-gallery__lightbox-close{box-sizing:border-box;position:absolute;z-index:2;top:12px;right:12px;width:48px;height:48px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.6);border-radius:50%;appearance:none;background:#fff;color:#103e76;box-shadow:0 8px 24px rgba(0,0,0,.28);cursor:pointer;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.sdd-contact-gallery__lightbox-close:hover{background:var(--dp-brand-yellow,#f9c734);color:#082f60;box-shadow:0 10px 30px rgba(255,197,1,.34);transform:translateY(-2px)}.sdd-contact-gallery__lightbox-close:focus-visible{outline:3px solid var(--dp-brand-yellow,#f9c734);outline-offset:3px}.sdd-contact-gallery__lightbox-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round}.sdd-contact-gallery__lightbox[open] .sdd-contact-gallery__lightbox-dialog{animation:sdd-contact-gallery-lightbox-in .18s ease-out both}@keyframes sdd-contact-gallery-lightbox-in{from{opacity:0;transform:scale(.975)}to{opacity:1;transform:scale(1)}}.sdd-contact-page .sdd-feedback-panel{position:relative;overflow:hidden;padding:32px;background:linear-gradient(135deg,#fff 0,#f7fbff 70%)}.sdd-contact-page .sdd-feedback-panel:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(var(--dp-brand-yellow,#f9c734),#F9C734)}.sdd-contact-page .sdd-feedback-copy h2{color:#102e57;font-size:28px}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button){border-radius:10px;font-size:14px;transition:transform .18s,border-color .18s,box-shadow .18s}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button):hover{border-color:rgba(255,90,0,.38);box-shadow:0 7px 18px rgba(255,90,0,.08);transform:translateX(4px)}.sdd-contact-page .sdd-contact-form-section{padding:30px 32px 34px}.sdd-contact-page .sdd-contact-form-heading h2{color:#102e57;font-size:27px}.sdd-contact-page .sdd-contact-form-heading p,.sdd-contact-page .sdd-contact-story p,.sdd-contact-page .sdd-contact-editor-content{font-size:15px}.sdd-contact-page .sdd-contact-form label,.sdd-contact-page .decor-core-contact-form label{font-size:14px}.sdd-contact-page .sdd-contact-form :is(input,select,textarea),.sdd-contact-page .decor-core-contact-form :is(input,select,textarea){min-height:44px;padding:9px 12px;border-radius:8px;font-size:15px}.sdd-contact-page .decor-consent,.sdd-contact-page .decor-consent label{color:#c40000!important;font-size:13px!important;font-weight:700!important}.sdd-contact-page .decor-core-contact-form .decor-consent input[type="checkbox"]{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin-top:2px;padding:0;border-radius:3px;accent-color:#c40000}.sdd-contact-page .decor-core-contact-form>button,.sdd-contact-page .sdd-contact-form>button{min-height:50px;padding:0 30px;border:1px solid #e94700;border-radius:10px;background:linear-gradient(135deg,#F9C734,#F9C734);box-shadow:0 10px 24px rgba(255,79,0,.28),0 0 0 3px rgba(255,197,1,.32);font-size:16px;letter-spacing:.015em}.sdd-contact-page .decor-core-contact-form>button:hover,.sdd-contact-page .decor-core-contact-form>button:focus-visible,.sdd-contact-page .sdd-contact-form>button:hover,.sdd-contact-page .sdd-contact-form>button:focus-visible{background:linear-gradient(135deg,#e94700,#ff6900);box-shadow:0 13px 28px rgba(255,79,0,.34),0 0 0 4px rgba(255,197,1,.42);outline:0;transform:translateY(-2px)}.sdd-contact-page .sdd-contact-story{padding:28px 30px 30px}.sdd-contact-page .sdd-contact-story>img{border-radius:11px;object-fit:contain;background:#f7f9fc}.sdd-contact-page .sdd-contact-story-copy{padding-top:0}.sdd-contact-page .sdd-contact-story h2{color:#102e57;font-size:26px}@media(max-width:991px){.sdd-contact-gallery__track{grid-auto-columns:calc((100% - 30px)/3.5);gap:10px}.sdd-contact-page .sdd-feedback-panel{padding:25px}.sdd-contact-page .sdd-contact-form-section{padding:25px}}@media(max-width:767px){.sdd-contact-page{padding-top:7px;font-size:15px}.sdd-contact-page>.sdd-shell{width:calc(100% - 14px);padding:0 7px 24px;border-radius:13px}.sdd-contact-page .sdd-breadcrumb-wrap{min-height:50px;padding:0 4px;font-size:15px}.sdd-contact-page .sdd-contact-locations{padding:11px}.sdd-contact-page .sdd-showroom-tabs{gap:9px}.sdd-contact-page .sdd-showroom-tabs button{padding:12px}.sdd-contact-gallery{margin-top:24px;padding:14px 11px}.sdd-contact-gallery__header{align-items:center}.sdd-contact-gallery__header h2{font-size:17px}.sdd-contact-gallery__nav button{width:38px;height:38px}.sdd-contact-gallery__track{grid-auto-columns:calc((100% - 14px)/2.35);gap:9px}.sdd-contact-gallery__item figcaption{font-size:10.5px}.sdd-contact-gallery__lightbox{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.sdd-contact-gallery__lightbox-dialog{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.sdd-contact-gallery__lightbox-stage,.sdd-contact-gallery__lightbox-stage img{max-height:calc(100vh - 98px);max-height:calc(100dvh - 98px)}.sdd-contact-gallery__lightbox-caption{min-height:48px;max-height:72px;padding:12px 14px;font-size:14px}.sdd-contact-gallery__lightbox-close{top:9px;right:9px;width:44px;height:44px}.sdd-contact-page .sdd-feedback-copy h2,.sdd-contact-page .sdd-contact-form-heading h2,.sdd-contact-page .sdd-contact-story h2{font-size:22px}.sdd-contact-page .sdd-feedback-panel,.sdd-contact-page .sdd-contact-form-section,.sdd-contact-page .sdd-contact-story{padding:17px 14px}.sdd-contact-page .sdd-contact-form-heading p,.sdd-contact-page .sdd-contact-story p,.sdd-contact-page .sdd-contact-editor-content{font-size:14px}.sdd-contact-page .decor-consent,.sdd-contact-page .decor-consent label{font-size:12.5px!important}}@media(prefers-reduced-motion:reduce){.sdd-contact-gallery__viewport{scroll-behavior:auto}.sdd-contact-page *,.sdd-contact-gallery__lightbox *{scroll-behavior:auto!important;transition-duration:.01ms!important}.sdd-contact-gallery__lightbox[open] .sdd-contact-gallery__lightbox-dialog{animation:none}}  .sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button){grid-template-columns:40px minmax(0,1fr);gap:12px;min-height:68px;padding:10px 14px;border-color:#ccdbea;border-radius:11px;background:#fff;color:#173d65;box-shadow:0 5px 15px rgba(20,63,108,.06);}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button):hover,.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button):focus-visible{border-color:#8fb4dc;background:#f7fbff;box-shadow:0 9px 21px rgba(20,63,108,.11);transform:translateY(-1px);}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button):focus-visible{outline:3px solid rgba(255,197,1,.7);outline-offset:2px;}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button)>.sdd-icon{width:36px;height:36px;padding:8px;background:#e7f1fd;color:#174f98;}.sdd-contact-page .sdd-feedback-copy>a span{min-width:0}.sdd-contact-page .sdd-feedback-copy>a strong{color:#173d65;font-size:16px;font-weight:850;line-height:1.35;overflow-wrap:anywhere;}.sdd-contact-page .sdd-feedback-copy>a small{color:#52677d;font-size:13px;font-weight:550;line-height:1.45;overflow-wrap:anywhere;}.sdd-contact-page .sdd-feedback-copy>.sdd-button{min-height:50px;margin-top:8px;padding:0 22px;border:1px solid var(--dp-brand-yellow,#f9c734);border-radius:9px;background:linear-gradient(135deg,#174f98,#0b3b75);color:#fff;font-size:15px;font-weight:900;box-shadow:0 10px 24px rgba(13,61,116,.27);}.sdd-contact-page .sdd-feedback-copy>.sdd-button:hover,.sdd-contact-page .sdd-feedback-copy>.sdd-button:focus-visible{border-color:var(--dp-brand-yellow,#f9c734);background:linear-gradient(135deg,#0f477f,#082f60);color:#fff;box-shadow:0 13px 28px rgba(8,47,96,.34);transform:translateY(-1px);}.sdd-contact-page .sdd-feedback-copy>.sdd-button:focus-visible{outline:3px solid var(--dp-brand-yellow,#f9c734);outline-offset:3px;}.sdd-contact-page .sdd-feedback-image img.sdd-feedback-image__artwork{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:10px;background:#f7f9fc;}.sdd-contact-page .sdd-contact-form-section{padding:24px 27px 28px}.sdd-contact-page .sdd-contact-form-heading{margin-bottom:12px;padding-bottom:10px}.sdd-contact-page .sdd-contact-form-heading .sdd-eyebrow{color:#174f98;font-size:14px;font-weight:850;}.sdd-contact-page .sdd-contact-form-heading .sdd-eyebrow::before{background:var(--dp-brand-yellow,#f9c734)}.sdd-contact-page :is(.sdd-contact-form,.decor-core-contact-form) label{color:#243c58;font-weight:750;}.sdd-contact-page :is(.sdd-contact-form,.decor-core-contact-form) :is(input,select,textarea){border-color:#b9cce0;background:#fff;color:#152e4c;}.sdd-contact-page :is(.sdd-contact-form,.decor-core-contact-form) :is(input,select,textarea):focus{border-color:#174f98;box-shadow:0 0 0 3px rgba(23,79,152,.14);}.sdd-contact-page .decor-core-contact-form>button,.sdd-contact-page .sdd-contact-form>button{min-height:50px;padding:0 30px;border:1px solid #174f98;border-radius:10px;background:linear-gradient(135deg,#174f98,#082f60);color:#fff;box-shadow:0 10px 24px rgba(8,47,96,.28);font-size:16px;font-weight:850;}.sdd-contact-page .decor-core-contact-form>button:hover,.sdd-contact-page .decor-core-contact-form>button:focus-visible,.sdd-contact-page .sdd-contact-form>button:hover,.sdd-contact-page .sdd-contact-form>button:focus-visible{border-color:#061f41;background:linear-gradient(135deg,#0f477f,#061f41);color:#fff;box-shadow:0 13px 28px rgba(8,47,96,.35);transform:translateY(-1px);}.sdd-contact-page .decor-core-contact-form>button:focus-visible,.sdd-contact-page .sdd-contact-form>button:focus-visible{border-color:var(--dp-brand-yellow,#f9c734);outline:3px solid var(--dp-brand-yellow,#f9c734);outline-offset:3px;}@media(min-width:992px){.sdd-contact-page .sdd-feedback-panel{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:24px;}.sdd-contact-page .sdd-feedback-copy h2{margin-bottom:14px;font-size:clamp(22px,2.15vw,28px);font-weight:850;line-height:1.28;letter-spacing:-.025em;white-space:nowrap;}}@media(min-width:768px){.sdd-contact-page :is(.decor-form-grid,.sdd-form-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;}.sdd-contact-page .decor-form-field-full{grid-column:1/-1}.sdd-contact-page :is(.decor-core-contact-form,.sdd-contact-form) textarea{height:112px;min-height:112px;}}@media(max-width:991px){.sdd-contact-page .sdd-feedback-copy h2{white-space:normal;overflow-wrap:break-word;}}@media(max-width:767px){.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button){grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:64px;padding:9px 11px;}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button)>.sdd-icon{width:36px;height:36px;}.sdd-contact-page .sdd-feedback-copy>a strong{font-size:15px}.sdd-contact-page .sdd-feedback-copy>a small{font-size:12.5px}.sdd-contact-page .sdd-feedback-copy>a:not(.sdd-button):hover{transform:none}.sdd-contact-page .sdd-contact-form-section{padding:17px 14px 19px}.sdd-contact-page :is(.decor-form-grid,.sdd-form-grid){grid-template-columns:minmax(0,1fr)}.sdd-contact-page .decor-form-field-full{grid-column:auto}}
/* 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;}}
/* 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}
