.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}}.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}