.nvm-idental-emp-faq{width:66%}
.nvm-idental-emp-faq details{background:#EEEEEE;border:0;border-radius:15px;overflow:hidden}
.nvm-idental-emp-faq details+details{margin-top:12px}
.nvm-idental-emp-faq summary{position:relative;cursor:pointer;list-style:none;padding:22px 62px 22px 22px;color:#000D5F;font-size:18px;font-weight:800;line-height:1.35}
.nvm-idental-emp-faq summary::-webkit-details-marker{display:none}
.nvm-idental-emp-faq summary::after{content:"+";position:absolute;right:20px;top:50%;width:30px;height:30px;border-radius:99px;background:#E9D929;color:#000D5F;display:grid;place-items:center;font-size:22px;line-height:1;transform:translateY(-50%)}
.nvm-idental-emp-faq details[open] summary{padding-bottom:12px}
.nvm-idental-emp-faq details[open] summary::after{content:"−"}
.nvm-idental-emp-faq summary:hover{color:#0074AB}
.nvm-idental-emp-faq summary:focus-visible{outline:2px solid #0074AB;outline-offset:3px}
.nvm-idental-emp-faq .nvm-faq-answer{padding:0 22px 22px;color:#666666;font-size:16px;line-height:1.6}
@media(max-width:767px){.nvm-idental-emp-faq{width:100%}.nvm-idental-emp-faq summary{padding:20px 58px 20px 20px;font-size:17px}.nvm-idental-emp-faq .nvm-faq-answer{padding:0 20px 20px}}