.form{width:100%;display:flex;flex-direction:column;gap:10px}.form .mandatory-fields{font-size:12px;color:#aeaeae;text-align:right}.form .form-group{display:flex;flex-direction:column;gap:5px}.form .form-group label{font-size:13px;font-family:var(--desc-font);color:#777}.form .form-group label.required:after{content:"*"}.form .form-group input,.form .form-group textarea{width:100%;border:1px solid hsla(0,0%,52%,.2);padding:8px 15px;font-size:14px;font-family:var(--desc-font)}.form .form-group textarea{min-height:80px;resize:vertical}.form .form-group>button{padding:10px 25px;background-color:#000;font-family:var(--desc-font);color:#fff;letter-spacing:2px;border-radius:2px;border:1px solid transparent;transition:all .5s;margin-top:25px}.form .form-group>button:hover{background-color:#fff;color:#000;border-color:#000}.form .form-group.rgpd{flex-direction:row;align-items:flex-start;margin-top:10px}.form .form-group.rgpd label{text-align:left}.form .form-group.rgpd input{width:auto}