.form .fieldset .chat{display:flex;justify-content:flex-start;padding-top:40px}.form .fieldset .chat .chat-avatar{border-radius:50%;height:80px;margin-right:40px;-o-object-fit:cover;object-fit:cover;width:80px}.form .fieldset .chat .chat-bubble{background-color:#f5f5fa;border-radius:10px;flex:1;padding:20px 40px;position:relative}.form .fieldset .chat .chat-bubble:before{border-color:#f5f5fa #f5f5fa transparent transparent;border-style:solid;border-width:10px;content:"";height:0;left:-19px;position:absolute;top:30px;width:0}.form .fieldset .chat .chat-bubble .chat-name{font-weight:700;margin:0}.form .fieldset .chat .chat-bubble .chat-send-code{color:#005cc8;cursor:pointer;text-decoration:underline}.form .fieldset .chat .chat-bubble .chat-send-code.error{color:#ff5050;text-decoration:none}.form .fieldset .heading{margin:40px 0 0}.form .fieldset .field-ph-validate{justify-content:center}.form .fieldset .field-ph-validate .field{max-width:500px}.form .fieldset .field.field-radio input[type=radio]{display:none}.form .fieldset .field.field-radio input[type=radio]:checked+.label{background-color:#f04c30;border-color:#f04c30;color:#fff}.form .fieldset .message{background-color:#ff5050;border-radius:10px;color:#fff;display:none;padding:20px}.form .fieldset .message.active{display:block}.form .fieldset .message .icon{margin-right:10px}@media only screen and (max-width:767px){.form .fieldset .chat{padding-top:20px}.form .fieldset .chat .chat-avatar{height:40px;margin-right:20px;width:40px}.form .fieldset .chat .chat-bubble{padding:20px 20px 10px}.form .fieldset .chat .chat-bubble:before{top:18px}.form .fieldset .heading{font-size:1.6rem;margin:30px 0 0}.form .fieldset .field.field-checkbox .label.label-yes{order:0}.form .fieldset .field.field-checkbox .label.label-no{order:1}}
