.ndm-contact-ref .ndm-native-form{width:100%;max-width:none;box-shadow:none;background:#fff0;padding:0;border:0}.ndm-contact-ref .ndm-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ndm-contact-ref .ndm-form-grid label{display:flex;flex-direction:column;gap:9px;color:#12211d;font-size:12px;font-weight:700}.ndm-contact-ref .ndm-form-grid :is(input,select,textarea){width:100%;box-sizing:border-box;border:1px solid #e6e7e1;background:#f8f9f7;color:#12211d;border-radius:10px;padding:15px 16px;min-height:48px;font-size:14px;outline:0;box-shadow:none}.ndm-contact-ref .ndm-form-grid :is(input,select,textarea):focus{border-color:#c8a360;box-shadow:0 0 0 3px #c8a36025}.ndm-contact-ref .ndm-form-wide{grid-column:1/-1}.ndm-contact-ref .ndm-form-grid textarea{min-height:149px;resize:vertical}.ndm-contact-ref .ndm-native-form>button{background:#c8a360;color:#fff;border:1px solid #c8a360;border-radius:50px;padding:12px 25px;min-height:47px;margin-top:12px;cursor:pointer}.ndm-contact-ref .ndm-native-form>button:hover{background:#12211d;border-color:#12211d}.ndm-contact-ref .ndm-fineprint{font-size:11px;color:#88948a;line-height:1.7}.ndm-contact-ref .ndm-v12-social{display:flex;justify-content:center;align-items:center;margin-top:12px}.ndm-contact-ref .ndm-v12-social a{display:grid;place-items:center;width:48px;height:48px;border:1px solid #c8a360;color:#b18f52;border-radius:50%;text-decoration:none}.ndm-contact-ref .companyCard{background:#12211d!important;color:#fff;min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.ndm-contact-ref .companyCard:after{content:'';position:absolute;bottom:-15px;left:-30px;width:240px;height:240px;opacity:.12;background:url(/wp-content/themes/ndm-law-custom/assets/ndm-scales-watermark.png) center/contain no-repeat;pointer-events:none}.ndm-contact-ref .companyCard h3{color:#fff}.ndm-contact-ref .ceoImage img,.ndm-criminal-v2 .ceoImage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 37%}.ndm-criminal-v2 .hero{background-image:url(/wp-content/themes/ndm-law-custom/assets/hero.webp)}.ndm-criminal-v2 .legal::before{width:420px;height:420px;background:url(/wp-content/themes/ndm-law-custom/assets/ndm-scales-watermark.png) center/contain no-repeat}@media(max-width:700px){.ndm-contact-ref .ndm-form-grid{grid-template-columns:1fr}.ndm-contact-ref .ndm-form-wide{grid-column:1}.ndm-contact-ref .companyCard{min-height:300px}}.ndm-about-exact .year{font-variant-numeric:tabular-nums}.ndm-v12-ceo-home{padding:75px 0;background:#f7f6f2}.ndm-v12-ceo-grid{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:60px}.ndm-v12-ceo-grid img{display:block;width:100%;max-height:460px;object-fit:cover;border-radius:14px}.ndm-v12-ceo-grid h2{font-size:clamp(27px,3vw,41px);color:#12211d}.ndm-v12-ceo-grid p{line-height:2;color:#607469}@media(max-width:760px){.ndm-v12-ceo-grid{grid-template-columns:1fr;gap:25px}}.ndm-v12-reference-home .ndm-v12-center{text-align:center;display:block;margin:0 auto 24px}.ndm-v12-reference-home .ndm-location-map iframe{display:block;width:100%;height:310px;border:0}.ndm-v12-reference-home .ndm-consult-form .ndm-native-form{margin:0;padding:0;background:#fff0;border:0;box-shadow:none}.ndm-v12-reference-home .ndm-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.ndm-v12-reference-home .ndm-form-grid label{display:grid;gap:6px;font-size:13px}.ndm-v12-reference-home .ndm-form-grid :is(input,select,textarea){width:100%;border:1px solid #dedbd3;border-radius:7px;padding:12px;background:#fff;box-sizing:border-box}.ndm-v12-reference-home .ndm-form-wide{grid-column:1/-1}.ndm-v12-reference-home .ndm-native-form>button{padding:12px 25px;background:#c9a661;color:#12211d;border-radius:30px;border:0;margin-top:16px}@media(max-width:700px){.ndm-v12-reference-home .ndm-form-grid{grid-template-columns:1fr}.ndm-v12-reference-home .ndm-form-wide{grid-column:1}}.ndm-full-cta.ndm-consult-has-seal{position:relative;overflow:visible;background:#12211d;color:#fff;text-align:center;padding:110px 20px 70px;margin-top:65px}.ndm-v12-consult-seal{position:absolute;display:block;left:50%;top:-59px;transform:translateX(-50%);width:118px;height:118px;z-index:2}.ndm-v12-consult-seal img{display:block;width:118px;height:118px;object-fit:contain}.ndm-full-cta.ndm-consult-has-seal h2{color:#fff;font-size:clamp(28px,3.5vw,44px);margin:10px 0 18px}.ndm-full-cta.ndm-consult-has-seal p{color:#e2e9e3;margin:0 0 24px}.ndm-full-cta.ndm-consult-has-seal .ndm-pill-cta{background:#fff0;border:1px solid #c8a360;color:#dec384;border-radius:100px;padding:13px 33px}.ndm-full-cta.ndm-consult-has-seal .ndm-pill-cta:hover{background:#c8a360;color:#12211d}@media(max-width:700px){.ndm-full-cta.ndm-consult-has-seal{padding:88px 18px 54px;margin-top:50px}.ndm-v12-consult-seal,.ndm-v12-consult-seal img{width:90px;height:90px}.ndm-v12-consult-seal{top:-45px}}