.modal.--newTermsAndConditions{padding:15px}@media only screen and (min-width:1024px){.modal.--newTermsAndConditions{border-radius:3px;width:575px;padding:20px}}.modal.--newTermsAndConditions .MuiTypography-h2{font-size:16px;line-height:20px;margin-bottom:15px;font-weight:700}@media only screen and (min-width:1024px){.modal.--newTermsAndConditions .MuiTypography-h2{font-size:14px;margin-bottom:16px}}.modal.--newTermsAndConditions .MuiLink-root,.modal.--newTermsAndConditions .MuiTypography-body1{margin-bottom:15px;font-size:16px;line-height:20px}@media only screen and (min-width:1024px){.modal.--newTermsAndConditions .MuiLink-root,.modal.--newTermsAndConditions .MuiTypography-body1{font-size:14px;margin-bottom:12px}}.modal.--newTermsAndConditions .newTermsAndConditionsModal-buttonsContainer{display:flex;margin:20px -15px -15px}@media only screen and (min-width:1024px){.modal.--newTermsAndConditions .newTermsAndConditionsModal-buttonsContainer{margin:20px 0 0;justify-content:flex-end;gap:16px}}@media only screen and (max-width:1023px){.modal.--newTermsAndConditions .newTermsAndConditionsModal-buttonsContainer .MuiButtonBase-root{font-size:16px!important;font-weight:400;height:57px;width:50%;border-radius:0;border-top:1px solid #dadada}.modal.--newTermsAndConditions .newTermsAndConditionsModal-buttonsContainer .MuiButtonBase-root.buttonClose{border-right:1px solid #dadada}}.radiobutton{width:22px;height:22px;border:1px solid var(--radio-button-border-color);border-radius:var(--radius-radio-button);background-color:#fff}.radiobutton.checked{border-color:#0563c1;display:flex;justify-content:center;align-items:center}.radiobutton.checked div{width:10px;height:10px;border-radius:var(--radius-radio-button);background-color:#0563c1}@media only screen and (min-width:1024px){.radiobutton{width:20px;height:20px}.radiobutton.checked div{width:8px;height:8px}}.radiobox-group .--divider-vertical{margin:0 20px}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:340px;background-color:#fff;border-radius:var(--radius-modal);padding:15px;line-height:1.3}.modal h2,.modal p{line-height:20px}.modal .modal-buttons-mobile{margin:20px -15px -15px}.modal .modal-buttons-mobile .modal-button{width:50%;font-size:16px}.modal .modal-buttons-mobile .modal-button.button-left{border-radius:0 0 0 var(--radius-modal);border-right-width:.5px;border-color:#dadada;border-left:none;border-bottom:none}.modal .modal-buttons-mobile .modal-button.button-right{border-radius:0 0 var(--radius-modal) 0;border-left-width:.5px;border-color:#dadada;border-right:none;border-bottom:none}@media only screen and (min-width:1024px){.modal,.modal h2,.modal p{font-family:Verdana;font-size:14px}.modal.modal-wide{width:575px}}.modal .modal-buttons{margin-top:20px}.modal .modal-buttons .modal-button{font-size:14px;font-weight:700;width:200px;box-shadow:none;height:40px}.modal .modal-buttons .modal-button.modal-cancel{border-color:#ccc;color:var(--modal-cancel-button-color)}.modalShowText{content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute}.MuiFormGroup-root.radiobox-group{border:1px solid var(--radio-box-border-color);border-radius:var(--radius-input);padding:0;margin-top:var(--spacing-requestJourney-betweenLines);justify-content:space-between;display:flex;flex-direction:row;align-items:center}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root{width:100%;align-items:flex-start;padding-top:16px;padding-bottom:16px}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root .MuiRadio-root{margin:-9px 3px -9px 11px}.MuiFormGroup-root.radiobox-group.-vertical .MuiFormControlLabel-root{padding-right:20px}.MuiFormGroup-root.radiobox-group .MuiDivider-root{background-color:var(--radio-box-border-color)}.MuiFormGroup-root.radiobox-group .MuiGrid-container{flex-direction:column}.MuiFormGroup-root.radiobox-group .MuiDivider-root.--divider-desktop{display:none}.MuiFormGroup-root.radiobox-group .MuiDivider-root.--divider-mobile{display:block}.MuiFormGroup-root.radiobox-group.-error{border-color:#c82d2d}.MuiFormGroup-root.radiobox-group.-error .radiobox-group--item .MuiSvgIcon-root{font-size:28px}.MuiFormGroup-root.radiobox-group.-error .radiobox-group--item div{border-color:#c82d2d}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root,.MuiFormGroup-root.radiobox-group .MuiTypography-root{font-size:16px;line-height:20px;width:100%}@media only screen and (min-width:1024px){.MuiFormGroup-root.radiobox-group{width:100%;min-height:47px;padding:0;margin-top:var(--spacing-requestJourney-betweenLines)}.MuiFormGroup-root.radiobox-group .MuiGrid-container{flex-direction:row}.MuiFormGroup-root.radiobox-group .MuiDivider-root.--divider-desktop{display:block}.MuiFormGroup-root.radiobox-group .MuiDivider-root.--divider-mobile{display:none}.MuiFormGroup-root.radiobox-group:hover{border-color:var(--hover-border-color)}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root{padding-top:15px;padding-bottom:15px;margin-right:0}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root .MuiRadio-root{margin:-9px 0 -9px 11px}.MuiFormGroup-root.radiobox-group .MuiFormControlLabel-root,.MuiFormGroup-root.radiobox-group .MuiTypography-root{color:var(--primary-text-color);font-size:14px;line-height:20px}}.MuiFormGroup-root.radiobox-group.-vertical .MuiGrid-container{flex-direction:column}.MuiFormGroup-root.radiobox-group.-vertical .MuiDivider-root.--divider-desktop{display:none}.MuiFormGroup-root.radiobox-group.-vertical .MuiDivider-root.--divider-mobile{display:block}.MuiFormGroup-root.radiobox-group .MuiGrid-root.MuiGrid-item{width:100%}