.avvera-form-container .data-container{border-style:solid;border-color:rgba(35,164,85,0);box-shadow:0 13px 38px 0 rgba(0,0,0,.05);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:3%;padding:35px 35px 35px 35px;border-radius:10px 10px 10px 10px;background-color:#fff}form.avvera-form .error-border{border-color:red!important}form.avvera-form .field-label{color:#103360;cursor:pointer;display:block;max-width:100%;font-weight:400;margin-bottom:5px}form.avvera-form .field-label.required:after{content:"*";color:red;padding-left:.2em}form.avvera-form .field-data{background-color:#f9f9f9;border:1px solid #c9c9c9;border-radius:1px 1px 1px 1px;color:rgba(140,140,140,.85);font-weight:400;min-height:46px;padding:5px 14px;width:100%;margin-bottom:30px;text-transform:uppercase;color:#000}form.avvera-form .field-data:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}form.avvera-form input[type="radio"].accept-radio-button{display:none}form.avvera-form input[type="radio"].accept-radio-button:checked+label{background-color:#7300E0;color:#fff;border:2px solid transparent}form.avvera-form .avvera-accept-label{font-size:24px;color:#000;background-color:rgba(0,0,0,0);border-radius:3px 3px 3px 3px;padding:15px 5%;margin:30px 10px;cursor:pointer;border:2px solid #b4b4b4}form.avvera-form .avvera-send-button-container{text-align:center;border-top-style:solid;border-top-width:3px;border-top-color:#48238a}form.avvera-form .avvera-send-button-container .text{margin-bottom:30px;margin-top:30px}form.avvera-form .avvera-send-button-container .send-avvera-form{font-size:24px;color:#fff;background-color:#48238a;border-radius:3px 3px 3px 3px;padding:20px 10%;display:inline-block;cursor:pointer}