/* Complete the corporate palette on inquiry and pricing routes. */
.vn-page.vn-refined.vt-page.va-audit{--vt-paper:#130f0d;--vt-ink:#f9efdf;background:#130f0d;color:#f9efdf}
.vn-page.vn-refined.vt-page.va-audit :is(.vn-contact-page>div>p,.vn-inline-contact p,.vp-heading>p){color:#d9cbb8;font-weight:600}
.vn-page.vn-refined.vt-page.va-audit .contact-form-shell{background:#1b1511;border-color:#765f3e}
.va-audit .contact-submit{background:#d9b775;color:#21160b}
.va-audit .contact-submit:hover{background:#e9cb92}
.va-audit .contact-context{background:#312719;border-color:#d9b775}
.va-audit .contact-field input,.va-audit .contact-field select,.va-audit .contact-field textarea{background:#100d0b;border-color:#927b5b}
.vn-page.vn-refined.vt-page.va-audit .vp-grid>a{background:#1b1511;color:#f9efdf;border-color:#765f3e}
.vn-page.vn-refined.vt-page.va-audit .vp-grid>a:hover{background:#2a2017;border-color:#d9b775}
.vn-page.vn-refined.vt-page.va-audit .vp-grid>a :is(span,b){color:#e5c58a}
.vn-page.vn-refined.vt-page.va-audit .vp-grid>a p{color:#d9cbb8;font-size:17px;line-height:1.9}
.va-audit a:focus-visible,.va-audit button:focus-visible{outline:3px solid #e5c58a;outline-offset:5px}

.service-matataki .sim-row{align-items:flex-start;flex-direction:column;gap:14px;padding:20px;min-width:0}
.service-matataki .sim-row .rl{font-size:17px;font-weight:800}
.service-matataki .sim-row .rl small{font-size:14px;font-weight:600;color:#c4bfb5;line-height:1.8;margin-top:6px}
.service-matataki .sim-row select{width:100%;max-width:100%;min-height:52px;font-size:16px;font-weight:600;padding:12px}
.service-matataki .sim-total .tl,.service-matataki .sim-total .tv small,.service-matataki .sim-cta .cnote{font-size:14px;font-weight:600;color:#c4bfb5;line-height:1.9}
.service-matataki .sim-group>.gt{font-size:14px}
.service-matataki .sim-cta .btn{font-size:16px;min-height:52px}
.service-matataki .sim-row select:disabled{opacity:1;color:#c4bfb5}
.service-matataki #simulator{scroll-margin-top:110px}
@media(max-width:800px){.service-matataki .sim{padding:24px 18px}.service-matataki .sim-total .tv{font-size:32px;font-style:normal}.service-matataki .sim-total .tv small{display:block;margin-left:0}.service-matataki .sim-cta .btn{width:100%;text-align:center}}

.gallery26.vl-gallery .work-dialog{background:#1b1511;border-color:#91774e;color:#fff3df}
.gallery26.vl-gallery .work-dialog::backdrop{background:#0d0908eb}
.gallery26.vl-gallery .dialog-top{background:#1b1511fa;border-color:#80684777}
.gallery26.vl-gallery .dialog-media{background:#100d0b}
.gallery26.vl-gallery .dialog-media-tabs,.gallery26.vl-gallery .youtube-video-card{background:#1b1511}
.gallery26.vl-gallery .dialog-media-tabs button{border-color:#927b5b}
.gallery26.vl-gallery .dialog-media-tabs button[aria-pressed=true]{background:#d9b775;color:#21160b}
.gallery26.vl-gallery .dialog-original-wrap{border-color:#80684777;color:#d9cbb8}
.gallery26.vl-gallery :is(.dialog-bottom #dialogDescription,.dialog-original-wrap,.youtube-intro,.photo-caption){font-size:16px;font-weight:600;line-height:1.9;color:#d9cbb8}
.gallery26.vl-gallery .dialog-top button{color:#fff3df}
