.aa-naissance{margin:20px 0;color:#20335F}.aa-naissance h3{margin:0 0 8px}.aa-naissance-person{border:1px solid #D9BFB8;border-radius:8px;padding:16px;margin:18px 0}.aa-naissance-person legend{font-weight:700;padding:0 6px}.aa-naissance-field{display:block;margin:12px 0}.aa-naissance-field span{display:block;font-weight:600;margin-bottom:5px}.aa-naissance-field input{box-sizing:border-box;width:100%;padding:10px;border:1px solid #aaa;border-radius:4px;font:inherit}
