form.matrixForm select option:first-child{color:#929292}form.matrixForm input.hide{display:none}form.matrixForm .form-group.hidden{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}form.matrixForm .form-group.show{max-height:800px;opacity:1;transition:max-height .3s ease,opacity .3s ease}.form-group.data-assurance.show{display:block}.form-group:not(.hidden){margin-bottom:8px}.form-group:has(input[type=checkbox]){display:flex}.form-group label{width:100%;padding-top:3px;line-height:normal}.form-group:has(button[type=submit]){padding-top:20px;padding-bottom:40px}.form-group a{color:var(--wp--preset--color--synergy-onyx,#141414);text-decoration:underline}.form-group .data-assurance{font-size:14px}.form-group.error{position:relative}.form-group.error .error-message{position:absolute;bottom:-30px;font-size:12px;color:var(--wp--preset--color--synergy-white,#fff)!important;padding:4px 8px;background:#f04a2e;border-radius:8px;z-index:9;line-height:normal}.form-group.error .error-message::before{content:"";position:absolute;top:-4px;left:41%;border-bottom:7px solid #f04a2e;border-left:7px solid transparent;border-right:7px solid transparent}.form-group.error input,.form-group.error select{border:1px solid #f04a2e}.form-group.error input[type=checkbox]{border-width:2px}.form-group.error input[type=checkbox]+label+.error-message{left:40px}.has-synergy-onyx-background-color .form-group a,.has-synergy-onyx-background-color .form-group label,.has-synergy-onyx-background-color .form-group.data-assurance.show{color:var(--wp--preset--color--synergy-white,#fff)}span.country{opacity:1!important}